VirtualBox

source: vbox/trunk/src/VBox/Runtime/common/asm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @52454   10 years vboxsync ASMMultU32ByU32DivByU32: Cleaned up mess. Tested on x86 and amd64-msc.
(edit) @52444   10 years vboxsync fix
(edit) @52443   10 years vboxsync Runtime: added ASMMultU32ByU32DivByU32() and fixed early clobber …
(edit) @52345   10 years vboxsync Runtime: Implemented ASMAtomicUo[Inc|Dec]U32() with updated testcase. …
(edit) @51883   10 years vboxsync alt-sha512: Applied the optimizations from alt-sha256 and alt-sha1, …
(edit) @51143   11 years vboxsync VMM: 32-bit operations must not be 64-bit!!
(edit) @50840   11 years vboxsync Runtime/common/asm: extra lines, nit.
(edit) @50660   11 years vboxsync iprt: three register parmaeter fixes in unused code (64-bit gcc).
(edit) @50658   11 years vboxsync ASMCpuIdExSlow.asm: mixed rcx and rdx inputs on gcc. bad
(edit) @50424   11 years vboxsync ASMSetIDTR and ASMSetGDTR.
(edit) @49848   11 years vboxsync duh!
(edit) @49845   11 years vboxsync Adding ASMWrMsrEx and ASMRdMSrEx.
(edit) @49724   11 years vboxsync Added ASMAtomicUo[And|Or]U[32|64].
(edit) @49194   11 years vboxsync build fix, bug fix, testcase.
(edit) @49193   11 years vboxsync Correct copy&past fix.
(edit) @49192   11 years vboxsync Reverted r90068: wrong fix - don't writing 64-bit values to 32-bit …
(edit) @49191   11 years vboxsync Runtime: copy and paste
(edit) @49185   11 years vboxsync ASMCpuIdExSlow burn fix.
(edit) @49182   11 years vboxsync Added ASMCpuIdExSlow and made CPUM use it.
(edit) @48992   11 years vboxsync ASMGetSegAttr.asm: shorter.
(edit) @48990   11 years vboxsync Runtime: ASMGetSegAttr.
(edit) @46941   11 years vboxsync Moved some related files from win/amd64 to common/asm while at it (LDTR).
(edit) @46939   11 years vboxsync Missing ASMGetLDTR on win64.
(edit) @44529   12 years vboxsync header (C) fixes
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44260   12 years vboxsync Fixed ASMCpuId_Idx_ECX on windows (didn't consider ECX input).
(edit) @43682   12 years vboxsync asm-fake: Replace {u,}int32_t by {u,}int8_t to fix bus errors on …
(edit) @40959   13 years vboxsync Runtime/asm-fake: Update to make it work on SPARC
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @29278   15 years vboxsync Runtime/asm-fake.cpp: Non-atomic implementation of the DECLASM bits in …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @25671   15 years vboxsync iprt/asm.h,ASMAtomciUoReadU64.asm: consistent use of the lock prefix …
(edit) @25665   15 years vboxsync iprt/asm.h,ASMAtomic*.asm: the darwin x86 gcc also has trouble with …
(edit) @25664   15 years vboxsync ASMAtomicCmpXchgU64.asm,ASMAtomicReadU64.asm: Quickly hacked up some …
(edit) @25492   15 years vboxsync ASMAtomicCmpXchgU8.asm: r8b not r8l.
(edit) @25490   15 years vboxsync iprt/asm.h: Adding ASMAtomicCmpXchgU8, ASMAtomicCmpXchgS8 and …
(edit) @21539   15 years vboxsync ASMNopPause implementation (mainly for AMD64/win).
(edit) @19605   16 years vboxsync iprt/common/asm: id tag + docs.
(edit) @19600   16 years vboxsync GCC 4.3.3 workarounds for ASMAtomicCmpXchgU64 and ASMAtomicReadU64.
(edit) @19523   16 years vboxsync IPRT: Build common/asm/ASMAtomicCmpXchgU64.asm into the R3 runtime.
(edit) @19522   16 years vboxsync IPRT: Added a 32-bit implementation of ASMAtomicCmpXchgU64
(edit) @8256   17 years vboxsync rebranding, eol
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5490   17 years vboxsync Converted gcc ASMMultU64ByU32DivByU32 inline code to nasm in order to …
(add) @5488   17 years vboxsync mkdir asm
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