| Commit message (Expand) | Author | Age | Files | Lines |
| * | *: doxygen corrections (mostly about removing @returns from functions returni... | vboxsync | 2023-05-11 | 1 | -2/+0 |
| * | include/iprt/asm.h: The bitmap needs to be aligned on a 32-bit address only a... | vboxsync | 2023-05-02 | 1 | -1/+1 |
| * | include/iprt/asm.h: Revert r156471 and replace the buggy AssertStmt() with an... | vboxsync | 2023-03-23 | 1 | -2/+3 |
| * | include/iprt/asm.h: Fix ASMBitTest on arm64. Despite being buggy due to offBi... | vboxsync | 2023-03-22 | 1 | -3/+2 |
| * | Copyright year updates by scm. | vboxsync | 2023-01-17 | 1 | -1/+1 |
| * | scm copyright and license note update | vboxsync | 2022-08-22 | 1 | -10/+20 |
| * | iprt/asm.h: Changed ASMBitClearRange and ASMBitSetRange to take the range par... | vboxsync | 2022-08-07 | 1 | -4/+4 |
| * | iprt/asm.h: Changed ASMBitClearRange and ASMBitSetRange to take the range par... | vboxsync | 2022-08-07 | 1 | -10/+10 |
| * | IPRT/asm: Added ASMCountLeadingZerosU16/32/64 & ASMCountTrailingZerosU16/32/6... | vboxsync | 2022-05-24 | 1 | -2/+0 |
| * | iprt/asm.h: Fix to the x86/gcc version of ASMAtomicCmpXchgExU64 to prevent th... | vboxsync | 2022-05-24 | 1 | -6/+11 |
| * | IPRT/asm: Added ASMCountLeadingZerosU16/32/64 & ASMCountTrailingZerosU16/32/6... | vboxsync | 2022-05-24 | 1 | -0/+359 |
| * | include/iprt/asm.h: Some more constraint fixes (follow up of r150256), bugref... | vboxsync | 2022-03-02 | 1 | -15/+15 |
| * | include/iprt/asm.h: Use the Q constraint instead of m for the arm64 atomic in... | vboxsync | 2022-03-01 | 1 | -15/+15 |
| * | iprt/asm.h: Added ASMAtomicCmpXchgU128 and friends for AMD64 and ARM64, imple... | vboxsync | 2022-02-18 | 1 | -4/+132 |
| * | IPRT/asm.h,tstRTInlineAsm: Added 8-bit and 16-bit extended cmpxchg functions ... | vboxsync | 2022-02-15 | 1 | -0/+4 |
| * | IPRT/asm.h,tstRTInlineAsm: Added 8-bit and 16-bit extended cmpxchg functions ... | vboxsync | 2022-02-15 | 1 | -0/+252 |
| * | iprt/asm.h: Fix code ordering issue visible on big endian architecture only (... | vboxsync | 2022-01-17 | 1 | -124/+124 |
| * | scm --update-copyright-year | vboxsync | 2022-01-01 | 1 | -1/+1 |
| * | iprt/asm.h: Added another version of ASMAtomicCmpWriteU128 that takes the con... | vboxsync | 2021-08-12 | 1 | -2/+4 |
| * | iprt/asm.h: Added another version of ASMAtomicCmpWriteU128 that takes the con... | vboxsync | 2021-08-12 | 1 | -12/+40 |
| * | iprt/asm.h,tstRTInlineAsm: Added ASMAtomicCmpWriteU128 and ASMAtomicCmpWriteU... | vboxsync | 2021-08-11 | 1 | -0/+66 |
| * | iprt/cdefs.h,asm*.h,hmvmxinline.h: Changed the RT_INLINE_ASM_USES_INTRIN valu... | vboxsync | 2021-01-23 | 1 | -2/+2 |
| * | iprt/asm.h: Try fix x86/gcc version of ASMPRobeReadByte. | vboxsync | 2021-01-12 | 1 | -3/+3 |
| * | IPRT: ASMAtomicXorU32 build fix (gcc). bugref:9898 | vboxsync | 2021-01-12 | 1 | -1/+1 |
| * | iprt/asm.h,tstRTInlineAsm: Extending testcase, added a couple of missing func... | vboxsync | 2021-01-11 | 1 | -2/+53 |
| * | iprt/asm.h: Removed extra+wrong assertion in ASMAtomicUoReadS32. bugref:9898 | vboxsync | 2021-01-08 | 1 | -1/+0 |
| * | iprt/asm.h: More fun. Mostly done with asm.h. Added AMD64/gcc variant of ASMB... | vboxsync | 2021-01-08 | 1 | -2/+2 |
| * | iprt/asm.h: More fun. Mostly done with asm.h. Added AMD64/gcc variant of ASMB... | vboxsync | 2021-01-08 | 1 | -27/+193 |
| * | iprt/asm.h: Added generic C version of ASMBitFirstClear. Officially specifie... | vboxsync | 2021-01-07 | 1 | -48/+62 |
| * | iprt/asm.h: More fun. Adding Xor and extended And, Or and Xor variants that r... | vboxsync | 2021-01-07 | 1 | -54/+386 |
| * | iprt/asm.h: More fun. bugref:9898 | vboxsync | 2021-01-06 | 1 | -25/+48 |
| * | iprt/asm.h: Build fix (ASMAtomicXchgU64). bugref:9898 | vboxsync | 2021-01-06 | 1 | -1/+2 |
| * | IPRT: Make sparc[64] and asm-fake.cpp use the generic ASMMem* implementations... | vboxsync | 2021-01-06 | 1 | -11/+7 |
| * | iprt/asm.h: More fun. bugref:9898 bugref:9026 | vboxsync | 2021-01-06 | 1 | -52/+174 |
| * | iprt/asm.h,iprt/cdefs.h: More fun. bugref:9898 bugref:9026 | vboxsync | 2021-01-05 | 1 | -343/+601 |
| * | iprt/asm.h: Added note about 'ordered' not implying any compiler memory barri... | vboxsync | 2021-01-05 | 1 | -16/+21 |
| * | iprt/asm.h: add 'cc' to clobber list for x86/amd64 __asm__ too (pedantic as i... | vboxsync | 2021-01-05 | 1 | -258/+316 |
| * | iprt/asm.h: Missing memory ordering. Changed ASMMemoryFence from dsb to dmb. ... | vboxsync | 2021-01-04 | 1 | -29/+44 |
| * | iprt/asm.h: Generic memory barriers, writes and reads. Additions, subtration,... | vboxsync | 2021-01-04 | 1 | -41/+247 |
| * | iprt/asm.h: Rest of the ASMAtomicCmpXchg* functions. bugref:9898 bugref:9026 | vboxsync | 2021-01-02 | 1 | -50/+169 |
| * | iprt/asm.h: ASMAtomicXchgUxx and some ASMAtomicCmpXchgXx. bugref:9898 bugref:... | vboxsync | 2021-01-02 | 1 | -41/+193 |
| * | iprt/asm.h: ASMAtomicXchgU8 and ASMNopPause. bugref:9898 bugref:9026 | vboxsync | 2021-01-02 | 1 | -7/+46 |
| * | iprt/asm.h,iprt/param.h: More bugref:9898 adjustments. | vboxsync | 2020-12-30 | 1 | -2/+9 |
| * | iprt/asm.h: fix. bugref:9898 | vboxsync | 2020-12-30 | 1 | -1/+1 |
| * | iprt/asm.h: Some more fun. bugref:9888 | vboxsync | 2020-12-24 | 1 | -1/+16 |
| * | iprt/asm.h: Shut up sign conversion warnings. bugref:9790 | vboxsync | 2020-07-11 | 1 | -11/+11 |
| * | iprt/asm.h: add RT_NOTHROW* stuff to just be sure. bugref:9794 | vboxsync | 2020-07-07 | 1 | -230/+230 |
| * | iprt/win/msvc_intrin.h -> iprt/sanitized/intrin.h bugref:8489 | vboxsync | 2020-04-17 | 1 | -1/+1 |
| * | iprt/asm*,++: Contain the intrin.h mess in iprt/win/msvc_intrin.h. Hack it f... | vboxsync | 2020-04-17 | 1 | -6/+2 |
| * | Copyright year updates by scm. | vboxsync | 2020-02-04 | 1 | -1/+1 |