Changeset 66237 in vbox
- Timestamp:
- Mar 23, 2017 5:43:19 PM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 114158
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/asm/ASMBitNextClear.asm
r62477 r66237 66 66 %elif ARCH_BITS == 32 67 67 mov edi, [esp + 8] ; edi=pvBits 68 mov ecx, [esp + 8 + 8] ; e dx=iPrevBit68 mov ecx, [esp + 8 + 8] ; ecx=iPrevBit 69 69 %elif ARCH_BITS == 16 70 mov ax, [bp + 4 + 2] 71 mov es, ax 72 mov di, [bp + 4] ; es:di=pvBits 73 mov ecx, [bp + 4 + 8] ; edx=iPrevBit 70 les di, [bp + 4] ; es:di=pvBits 71 mov ecx, [bp + 4 + 8] ; ecx=iPrevBit 74 72 %endif 75 73 … … 140 138 141 139 ; Do the scanning. 140 cld 142 141 mov eax, 0ffffffffh 143 142 repe scasd … … 160 159 movzx edi, di 161 160 %elif ARCH_BITS == 32 162 sub xDI, [esp + 4]161 sub xDI, [esp + 8] 163 162 %elif ARCH_BITS == 64 164 163 sub xDI, r9
Note:
See TracChangeset
for help on using the changeset viewer.