VirtualBox

source: vbox/trunk/include/iprt/asm.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @100318   19 months vboxsync include/iprt/{param.h,zero.h,asm.h}: Make the use of …
(edit) @100197   19 months vboxsync include/iprt/param.h: Don't use 16KiB page size on Linux (it is …
(edit) @99739   20 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
(edit) @99563   20 months vboxsync include/iprt/asm.h: The bitmap needs to be aligned on a 32-bit address …
(edit) @99131   22 months vboxsync include/iprt/asm.h: Revert r156471 and replace the buggy AssertStmt() …
(edit) @99106   22 months vboxsync include/iprt/asm.h: Fix ASMBitTest on arm64. Despite being buggy due …
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @96092   2 years vboxsync iprt/asm.h: Changed ASMBitClearRange and ASMBitSetRange to take the …
(edit) @96090   2 years vboxsync iprt/asm.h: Changed ASMBitClearRange and ASMBitSetRange to take the …
(edit) @95075   3 years vboxsync IPRT/asm: Added ASMCountLeadingZerosU16/32/64 & …
(edit) @95073   3 years vboxsync iprt/asm.h: Fix to the x86/gcc version of ASMAtomicCmpXchgExU64 to …
(edit) @95071   3 years vboxsync IPRT/asm: Added ASMCountLeadingZerosU16/32/64 & …
(edit) @94054   3 years vboxsync include/iprt/asm.h: Some more constraint fixes (follow up of r150256), …
(edit) @94023   3 years vboxsync include/iprt/asm.h: Use the Q constraint instead of m for the arm64 …
(edit) @93837   3 years vboxsync iprt/asm.h: Added ASMAtomicCmpXchgU128 and friends for AMD64 and …
(edit) @93759   3 years vboxsync IPRT/asm.h,tstRTInlineAsm: Added 8-bit and 16-bit extended cmpxchg …
(edit) @93752   3 years vboxsync IPRT/asm.h,tstRTInlineAsm: Added 8-bit and 16-bit extended cmpxchg …
(edit) @93280   3 years vboxsync iprt/asm.h: Fix code ordering issue visible on big endian architecture …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @90652   3 years vboxsync iprt/asm.h: Added another version of ASMAtomicCmpWriteU128 that takes …
(edit) @90648   3 years vboxsync iprt/asm.h: Added another version of ASMAtomicCmpWriteU128 that takes …
(edit) @90640   3 years vboxsync iprt/asm.h,tstRTInlineAsm: Added ASMAtomicCmpWriteU128 and …
(edit) @87402   4 years vboxsync iprt/cdefs.h,asm*.h,hmvmxinline.h: Changed the …
(edit) @87230   4 years vboxsync iprt/asm.h: Try fix x86/gcc version of ASMPRobeReadByte.
(edit) @87223   4 years vboxsync IPRT: ASMAtomicXorU32 build fix (gcc). bugref:9898
(edit) @87212   4 years vboxsync iprt/asm.h,tstRTInlineAsm: Extending testcase, added a couple of …
(edit) @87206   4 years vboxsync iprt/asm.h: Removed extra+wrong assertion in ASMAtomicUoReadS32. …
(edit) @87196   4 years vboxsync iprt/asm.h: More fun. Mostly done with asm.h. Added AMD64/gcc variant …
(edit) @87195   4 years vboxsync iprt/asm.h: More fun. Mostly done with asm.h. Added AMD64/gcc variant …
(edit) @87192   4 years vboxsync iprt/asm.h: Added generic C version of ASMBitFirstClear. Officially …
(edit) @87191   4 years vboxsync iprt/asm.h: More fun. Adding Xor and extended And, Or and Xor variants …
(edit) @87189   4 years vboxsync iprt/asm.h: More fun. bugref:9898
(edit) @87188   4 years vboxsync iprt/asm.h: Build fix (ASMAtomicXchgU64). bugref:9898
(edit) @87187   4 years vboxsync IPRT: Make sparc[64] and asm-fake.cpp use the generic ASMMem* …
(edit) @87183   4 years vboxsync iprt/asm.h: More fun. bugref:9898 bugref:9026
(edit) @87181   4 years vboxsync iprt/asm.h,iprt/cdefs.h: More fun. bugref:9898 bugref:9026
(edit) @87178   4 years vboxsync iprt/asm.h: Added note about 'ordered' not implying any compiler …
(edit) @87177   4 years vboxsync iprt/asm.h: add 'cc' to clobber list for x86/amd64 asm too …
(edit) @87172   4 years vboxsync iprt/asm.h: Missing memory ordering. Changed ASMMemoryFence from dsb …
(edit) @87171   4 years vboxsync iprt/asm.h: Generic memory barriers, writes and reads. Additions, …
(edit) @87156   4 years vboxsync iprt/asm.h: Rest of the ASMAtomicCmpXchg* functions. bugref:9898 …
(edit) @87155   4 years vboxsync iprt/asm.h: ASMAtomicXchgUxx and some ASMAtomicCmpXchgXx. bugref:9898 …
(edit) @87154   4 years vboxsync iprt/asm.h: ASMAtomicXchgU8 and ASMNopPause. bugref:9898 bugref:9026
(edit) @87147   4 years vboxsync iprt/asm.h,iprt/param.h: More bugref:9898 adjustments.
(edit) @87145   4 years vboxsync iprt/asm.h: fix. bugref:9898
(edit) @87124   4 years vboxsync iprt/asm.h: Some more fun. bugref:9888
(edit) @85223   4 years vboxsync iprt/asm.h: Shut up sign conversion warnings. bugref:9790
(edit) @85087   5 years vboxsync iprt/asm.h: add RT_NOTHROW* stuff to just be sure. bugref:9794
(edit) @83782   5 years vboxsync iprt/win/msvc_intrin.h -> iprt/sanitized/intrin.h bugref:8489
(edit) @83776   5 years vboxsync iprt/asm*,++: Contain the intrin.h mess in iprt/win/msvc_intrin.h. …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @76723   6 years vboxsync asm.h: do not use the GCC version of ASMAtomicUoWritePtr for old GCC …
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76557   6 years vboxsync include/iprt: Use IPRT_INCLUDED_ rather than _iprt_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76507   6 years vboxsync /include: scm --fix-header-guards. bugref:9344
(edit) @75618   6 years vboxsync asm.h: do not use typeof for old gcc versions in …
(edit) @75132   6 years vboxsync iprt/asm.h,cdefs.h: More watcom adjustments.
(edit) @75131   6 years vboxsync iprt/asm*.h,VMMDev.h: Watcom adjustments.
(edit) @74456   6 years vboxsync iprt/asm.h: doxygen fix
(edit) @74453   6 years vboxsync DrvChar,asm.h: Added ASMAtomicXchgZ to get rid of 32-bit VCC …
(edit) @73502   6 years vboxsync IPRT: GCC 8.2.0 fixes
(edit) @71700   7 years vboxsync iprt/asm.h: Use SSE2 fence instructions.
(edit) @71522   7 years vboxsync Fixes for SPARC
(edit) @71339   7 years vboxsync asm.h: Fixes for SPARC
(edit) @71338   7 years vboxsync asm.h: Fixes for SPARC
(edit) @69105   7 years vboxsync include/iprt/: (C) year
(edit) @68698   7 years vboxsync asm.h: Add ASMAtomicWriteZ
(edit) @68606   7 years vboxsync iprt/asm*: Made the code safe to use with 16-bit code models employing …
(edit) @68572   7 years vboxsync merging vbglioc r117744: iprt: Introducing RT_FAR and friends to deal …
(edit) @65816   8 years vboxsync RDP/client: compile fixes
(edit) @65639   8 years vboxsync gcc 7: iprt/asm.h: simplify macro declaration to make gcc 7 happy
(edit) @63688   8 years vboxsync asm.h: here as well
(edit) @63687   8 years vboxsync asm.h: next try
(edit) @63686   8 years vboxsync asm.h: ASMBitLastSetU64 fix.
(edit) @63400   8 years vboxsync iprt/asm.h: GCC is a bundle of joy
(edit) @62661   8 years vboxsync asm.h: warnings
(edit) @62634   8 years vboxsync includes: Workaround for C4668 & C4255 warnings in MSC and WDK headers.
(edit) @62592   8 years vboxsync IPRT: More unused parameters and undefined preprocessor macor warning …
(edit) @62473   8 years vboxsync (C) 2016
(edit) @60799   9 years vboxsync iprt/asm.h: 16-bit fixes and todos.
(edit) @60603   9 years vboxsync Assorted compile fixes for FreeBSD
(edit) @60228   9 years vboxsync asm-amd64-x86.h,*: made ASMInvalidatePage take a flat unsigned pointer …
(edit) @60077   9 years vboxsync introduced RT_GNUC_PREREQ
(edit) @59791   9 years vboxsync iprt/asm.h: fixed ASMSerializeInstructionIRef for Windows
(edit) @59748   9 years vboxsync asm.h: build fix.
(edit) @59747   9 years vboxsync iprt/asm.h: Cleaned up the ASMMemIsAll8/U32 mess and implmeneted the …
(edit) @59533   9 years vboxsync iprt/asm.h: build fix
(edit) @59532   9 years vboxsync iprt/asm.h: ASMSerializingInstruction* should list 'memory' clobber …
(edit) @59531   9 years vboxsync iprt/asm.h: ASMSerializingInstruction* should list 'memory' clobber …
(edit) @59527   9 years vboxsync iprt/asm.h: Experimented with alternative serializating instructions …
(edit) @59480   9 years vboxsync asm.h,asm-watcom-x86-16.h,mangling.h: Documented CPU requirements, …
(edit) @58791   9 years vboxsync iprt/asm.h: 16-bit fixes to ASMBitSetRange and ASMBitClearRange.
(edit) @58773   9 years vboxsync iprt/asm.h: Missing ) in ASMBitLastSetU64.
(edit) @58771   9 years vboxsync iprt/asm.h: Added ASMBitFirstSetU16 and ASMBitLastSetU16, and while at …
(edit) @58767   9 years vboxsync revered r104210, got unfinished asm.h changes mixed into it.
(edit) @58766   9 years vboxsync RTFileOpen: Introduced RTFILE_O_ATTR_ONLY for windows only.
(edit) @58760   9 years vboxsync iprt/asm.h: Use external assembly version of ASMBitNextClear and …
(edit) @58749   9 years vboxsync iprt/asm*.h: Watcom & RT_MANGLER, include #pragma aux before function …
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette