|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82601
|
5 years |
vboxsync |
IPRT: Added an assembly implementation of ASMAddFlags. bugref:9627
|
|
|
@78425
|
6 years |
vboxsync |
iprt/asm-amd64-x86.h: Don't use readeflags & writeeflags as they …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@71917
|
7 years |
vboxsync |
Build fixes
|
|
|
@71916
|
7 years |
vboxsync |
More fixes for SPARC: No ASM for openssl crypto, add simple memrchr() …
|
|
|
@71522
|
7 years |
vboxsync |
Fixes for SPARC
|
|
|
@69219
|
7 years |
vboxsync |
Runtime: scm cleanups
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@66395
|
8 years |
vboxsync |
asm-amd64-x86.h: Added ASMFxRstor & ASMFxSave.
|
|
|
@66335
|
8 years |
vboxsync |
IEM: Fixed UD1 / grp 10 decoding (intel eats modr/m after it).
|
|
|
@66237
|
8 years |
vboxsync |
ASMBitNextClear.asm: 32-bit bugfix (harmless outside bs3kit).
|
|
|
@66236
|
8 years |
vboxsync |
ASMGetXcr0,ASMSetXcr0: Ported to 16-bit
|
|
|
@66167
|
8 years |
vboxsync |
bs3kit: Added ASMCpuIdExSlow.asm.
|
|
|
@62477
|
8 years |
vboxsync |
(C) 2016
|
|
|
@60658
|
9 years |
vboxsync |
bs3kit: updates
|
|
|
@60095
|
9 years |
vboxsync |
ASMMemFirstMismatchingU8/ASMMemFirstNonZero: fixed 16-bit far return …
|
|
|
@59861
|
9 years |
vboxsync |
ASMBit[Last|First]SetUxx.asm: pop bp, duh.
|
|
|
@59764
|
9 years |
vboxsync |
Runtime/ASMMemFirstMismatchingU8: fix for 32-bit
|
|
|
@59747
|
9 years |
vboxsync |
iprt/asm.h: Cleaned up the ASMMemIsAll8/U32 mess and implmeneted the …
|
|
|
@59530
|
9 years |
vboxsync |
iprt/asm.h: Experimented with alternative serializating instructions …
|
|
|
@59527
|
9 years |
vboxsync |
iprt/asm.h: Experimented with alternative serializating instructions …
|
|
|
@59480
|
9 years |
vboxsync |
asm.h,asm-watcom-x86-16.h,mangling.h: Documented CPU requirements, …
|
|
|
@59245
|
9 years |
vboxsync |
bs3kit: Implemented switching to long mode.
|
|
|
@59243
|
9 years |
vboxsync |
Several fixes to get RuntimeR3 building on SPARC again (required for …
|
|
|
@59055
|
9 years |
vboxsync |
IPRT: Provided ASMAtomicCmpXchgU16 and ASMAtomicXchgU16 external …
|
|
|
@59054
|
9 years |
vboxsync |
ASMAtomicXchgU64.asm: fixed unused 64-bit code versions.
|
|
|
@58762
|
9 years |
vboxsync |
ASMBitFirst{Set,Clear}: win64 fix
|
|
|
@58759
|
9 years |
vboxsync |
doc
|
|
|
@58758
|
9 years |
vboxsync |
IPRT: Implemented ASMBitNextClear in assembly.
|
|
|
@58757
|
9 years |
vboxsync |
IPRT: Implemented ASMBitNextSet in assembly.
|
|
|
@58756
|
9 years |
vboxsync |
ASMBitFirstSet/Clear.asm: 64-bit bugfixes
|
|
|
@58755
|
9 years |
vboxsync |
ASMBitFirstSet/Clear svn props.
|
|
|
@58753
|
9 years |
vboxsync |
IPRT: Morphed ASMBitFirstClear.asm into ASMBitFirstSet.asm, and fixing …
|
|
|
@58746
|
9 years |
vboxsync |
ASMBitFirstClear.asm: work in progress.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56290
|
10 years |
vboxsync |
IPRT: Updated (C) year.
|
|
|
@55729
|
10 years |
vboxsync |
Fixed ASMXSave and ASMXRstor windows only bugs.
|
|
|
@55311
|
10 years |
vboxsync |
Need XSave/XRstor in RC too.
|
|
|
@55308
|
10 years |
vboxsync |
asm-amd64-x86.h: Added ASMXSave and ASMXRstor.
|
|
|
@55107
|
10 years |
vboxsync |
asm-amd64-x86.h: Added ASMGetXcr0 & ASMSetXcr0.
|
|
|
@54254
|
10 years |
vboxsync |
Added ASMGetIdtrLimit.
|
|
|
@52454
|
10 years |
vboxsync |
ASMMultU32ByU32DivByU32: Cleaned up mess. Tested on x86 and amd64-msc.
|
|
|
@52444
|
10 years |
vboxsync |
fix
|
|
|
@52443
|
10 years |
vboxsync |
Runtime: added ASMMultU32ByU32DivByU32() and fixed early clobber …
|
|
|
@52345
|
10 years |
vboxsync |
Runtime: Implemented ASMAtomicUo[Inc|Dec]U32() with updated testcase. …
|
|
|
@51883
|
10 years |
vboxsync |
alt-sha512: Applied the optimizations from alt-sha256 and alt-sha1, …
|
|
|
@51143
|
11 years |
vboxsync |
VMM: 32-bit operations must not be 64-bit!!
|
|
|
@50840
|
11 years |
vboxsync |
Runtime/common/asm: extra lines, nit.
|
|
|
@50660
|
11 years |
vboxsync |
iprt: three register parmaeter fixes in unused code (64-bit gcc).
|
|
|
@50658
|
11 years |
vboxsync |
ASMCpuIdExSlow.asm: mixed rcx and rdx inputs on gcc. bad
|
|
|
@50424
|
11 years |
vboxsync |
ASMSetIDTR and ASMSetGDTR.
|
|
|
@49848
|
11 years |
vboxsync |
duh!
|
|
|
@49845
|
11 years |
vboxsync |
Adding ASMWrMsrEx and ASMRdMSrEx.
|
|
|
@49724
|
11 years |
vboxsync |
Added ASMAtomicUo[And|Or]U[32|64].
|
|
|
@49194
|
11 years |
vboxsync |
build fix, bug fix, testcase.
|
|
|
@49193
|
11 years |
vboxsync |
Correct copy&past fix.
|
|
|
@49192
|
11 years |
vboxsync |
Reverted r90068: wrong fix - don't writing 64-bit values to 32-bit …
|
|
|
@49191
|
11 years |
vboxsync |
Runtime: copy and paste
|
|
|
@49185
|
11 years |
vboxsync |
ASMCpuIdExSlow burn fix.
|
|
|
@49182
|
11 years |
vboxsync |
Added ASMCpuIdExSlow and made CPUM use it.
|
|
|
@48992
|
11 years |
vboxsync |
ASMGetSegAttr.asm: shorter.
|
|
|
@48990
|
11 years |
vboxsync |
Runtime: ASMGetSegAttr.
|
|
|
@46941
|
11 years |
vboxsync |
Moved some related files from win/amd64 to common/asm while at it (LDTR).
|
|
|
@46939
|
11 years |
vboxsync |
Missing ASMGetLDTR on win64.
|
|
|
@44529
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44260
|
12 years |
vboxsync |
Fixed ASMCpuId_Idx_ECX on windows (didn't consider ECX input).
|
|
|
@43682
|
12 years |
vboxsync |
asm-fake: Replace {u,}int32_t by {u,}int8_t to fix bus errors on …
|
|
|
@40959
|
13 years |
vboxsync |
Runtime/asm-fake: Update to make it work on SPARC
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@29278
|
15 years |
vboxsync |
Runtime/asm-fake.cpp: Non-atomic implementation of the DECLASM bits in …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@25671
|
15 years |
vboxsync |
iprt/asm.h,ASMAtomciUoReadU64.asm: consistent use of the lock prefix …
|
|
|
@25665
|
15 years |
vboxsync |
iprt/asm.h,ASMAtomic*.asm: the darwin x86 gcc also has trouble with …
|
|
|
@25664
|
15 years |
vboxsync |
ASMAtomicCmpXchgU64.asm,ASMAtomicReadU64.asm: Quickly hacked up some …
|
|
|
@25492
|
15 years |
vboxsync |
ASMAtomicCmpXchgU8.asm: r8b not r8l.
|
|
|
@25490
|
15 years |
vboxsync |
iprt/asm.h: Adding ASMAtomicCmpXchgU8, ASMAtomicCmpXchgS8 and …
|
|
|
@21539
|
15 years |
vboxsync |
ASMNopPause implementation (mainly for AMD64/win).
|
|
|
@19605
|
16 years |
vboxsync |
iprt/common/asm: id tag + docs.
|
|
|
@19600
|
16 years |
vboxsync |
GCC 4.3.3 workarounds for ASMAtomicCmpXchgU64 and ASMAtomicReadU64.
|
|
|
@19523
|
16 years |
vboxsync |
IPRT: Build common/asm/ASMAtomicCmpXchgU64.asm into the R3 runtime.
|
|
|
@19522
|
16 years |
vboxsync |
IPRT: Added a 32-bit implementation of ASMAtomicCmpXchgU64
|
|
|
@8256
|
17 years |
vboxsync |
rebranding, eol
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5490
|
17 years |
vboxsync |
Converted gcc ASMMultU64ByU32DivByU32 inline code to nasm in order to …
|
|
|
@5488
|
17 years |
vboxsync |
mkdir asm
|