/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptPei/X64/ |
H A D | CopyMem.asm | 36 mov rsi, rdx ; rsi <- Source 37 mov rdi, rcx ; rdi <- Destination 40 mov rax, rdi ; rax <- Destination as return value 45 mov rcx, r8 51 mov rsi, r9 ; rsi <- End of Source 55 mov rcx, r8
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibRepStr/X64/ |
H A D | CopyMem.asm | 36 mov rsi, rdx ; rsi <- Source 37 mov rdi, rcx ; rdi <- Destination 40 mov rax, rdi ; rax <- Destination as return value 45 mov rcx, r8 51 mov rsi, r9 ; rsi <- End of Source 55 mov rcx, r8
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibSse2/Ia32/ |
H A D | SetMem16.asm | 39 mov edx, [esp + 12] 40 mov edi, [esp + 8] 44 mov eax, [esp + 16] 52 mov ecx, edx 65 mov ecx, edx 67 mov eax, [esp + 8]
|
H A D | SetMem32.asm | 39 mov edx, [esp + 12] 40 mov edi, [esp + 8] 44 mov eax, [esp + 16] 52 mov ecx, edx 64 mov ecx, edx 66 mov eax, [esp + 8]
|
H A D | CopyMem.asm | 38 mov esi, [esp + 16] ; esi <- Source 39 mov edi, [esp + 12] ; edi <- Destination 40 mov edx, [esp + 20] ; edx <- Count 56 mov ecx, edx 73 mov esi, eax ; esi <- Last byte in Source 77 mov ecx, edx 80 mov eax, [esp + 12] ; eax <- Destination as return value
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibSse2/X64/ |
H A D | SetMem16.asm | 35 mov rdi, rcx 36 mov r9, rdi 40 mov rax, r8 48 mov rcx, rdx 61 mov ecx, edx 63 mov rax, r9
|
/vbox/src/VBox/Runtime/common/asm/ |
H A D | ASMSetXcr0.asm | 43 mov rdx, rcx 45 mov eax, ecx 47 mov rdx, rdi 49 mov eax, edi 51 mov eax, [esp + 4] 52 mov edx, [esp + 8]
|
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/md/os2/ |
H A D | os2gc.c | 83 mov EDX, FS:[18h] 84 mov EAX, DWORD PTR [EDX+10h] 85 mov [fiberData], EAX local
|
/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPR3HardenedMainA-win.asm | 62 mov xBP, xSP 86 mov [xBP + xCB], xAX 91 mov xAX, [xBP - xCB*1] 92 mov xCX, [xBP - xCB*2] 93 mov xDX, [xBP - xCB*3] 95 mov r8, [xBP - xCB*4] 96 mov r9, [xBP - xCB*5] 97 mov r10, [xBP - xCB*6] 98 mov r11, [xBP - xCB*7] 161 mov ea [all...] |
/vbox/src/VBox/Runtime/r0drv/os2/ |
H A D | timerA-r0drv-os2.asm | 68 mov ebp, esp 82 mov dx, DATA16 83 mov ds, dx 84 mov es, dx 86 mov ax, NAME(rtTimerOs2TickAsm) wrt CODE16 87 mov dl, DevHlp_SetTimer 126 mov ebp, esp 140 mov dx, DATA16 141 mov ds, dx 142 mov e [all...] |
H A D | RTR0Os2DHQueryDOSVar.asm | 94 mov ebp, esp 100 mov eax, [ebp + 08h] ; iVar (8-bit) 101 mov ecx, [ebp + 0ch] ; iMember (16-bit) 102 mov dl, DevHlp_GetDOSVar 135 mov es, ax 141 mov es, ax 148 mov es, ax 149 mov edx, dword [es:ebx] 154 mov dx, ax 156 mov d [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/Include/Arm/machine/ |
H A D | asm.h | 77 mov ip, lr; bl __mcount 80 mov ip,lr; bl mcount 159 # define RET mov pc, lr 161 # define RETc(c) mov##c pc, lr 163 # define RETc(c) mov/**/c pc, lr
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PATMA.asm | 210 mov dword [ss:PATM_ASMFIX_INTERRUPTFLAG], 0 215 mov dword [ss:PATM_ASMFIX_INTERRUPTFLAG], 1 235 mov dword [ss:PATM_ASMFIX_INTERRUPTFLAG], 1 253 mov dword [ss:PATM_ASMFIX_INTERRUPTFLAG], 0 268 mov dword [ss:PATM_ASMFIX_INTERRUPTFLAG], 0 269 mov dword [ss:PATM_ASMFIX_INHIBITIRQADDR], 0 280 mov dword [ss:PATM_ASMFIX_TEMP_EAX], eax 281 mov dword [ss:PATM_ASMFIX_TEMP_ECX], ecx 282 mov dword [ss:PATM_ASMFIX_TEMP_EDI], edi 283 mov dwor [all...] |
/vbox/src/VBox/VMM/VMMRC/ |
H A D | CPUMRCPatchHlp.asm | 54 mov edi, IMP_SEG(ss, g_VM) 61 mov edx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.cCpuIdLeaves] 62 mov ecx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.paCpuIdLeavesRC] 70 mov ebx, edx 84 mov edx, ebx ; end = middle; 100 mov ecx, [esp + 4] 110 mov edx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.paCpuIdLeavesRC] ; edx = first leaf 128 mov edx, [ss:edi + VM.cpum + CPUM.GuestInfo + CPUMINFO.cCpuIdLeaves] 151 mov ecx, [esp + 4] 163 mov eb [all...] |
/vbox/src/libs/zlib-1.2.6/contrib/masmx86/ |
H A D | match686.asm | 214 mov edx, [deflatestate] 215 mov ecx, [curmatch] 223 mov eax, [edx + dsPrevLen] 224 mov ebx, [edx + dsGoodMatch] 226 mov eax, [edx + dsWMask] 227 mov ebx, [edx + dsMaxChainLen] 240 mov [chainlenwmask], ebx 244 mov eax, [edx + dsNiceMatch] 245 mov ebx, [edx + dsLookahead] 248 mov eb [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/ |
H A D | CopyMem.asm | 38 mov esi, [esp + 16] ; esi <- Source 39 mov edi, [esp + 12] ; edi <- Destination 40 mov edx, [esp + 20] ; edx <- Count 56 mov ecx, edx 73 mov esi, eax ; esi <- Last byte in Source 77 mov ecx, edx 80 mov eax, [esp + 12] ; eax <- Destination as return value
|
/vbox/src/VBox/Runtime/win/amd64/ |
H A D | ASMBitFirstClear.asm | 51 mov rdi, rcx ; rdi = start of scasd 52 mov ecx, edx 55 mov rdx, rdi ; rdx = saved pvBitmap 56 mov eax, 0ffffffffh 66 mov ecx, 0ffffffffh 69 mov eax, ecx 82 mov eax, 0ffffffffh
|
H A D | ASMBitFirstSet.asm | 51 mov rdi, rcx ; rdi = start of scasd 52 mov ecx, edx 55 mov rdx, rdi ; rdx = saved pvBitmap 62 mov eax, [rdi] 66 mov ecx, 0ffffffffh 69 mov eax, ecx 81 mov eax, 0ffffffffh
|
/vbox/src/VBox/Devices/PC/BIOS/ |
H A D | apm_pm.asm | 58 mov bp, ax 62 mov ah, 53h ; put back APM function 91 mov ah, 80h 100 mov ax, 0102h 108 mov bl, 0 ; no batteries 109 mov cx, 0 ; no special caps 117 mov ah, 09h ; unrecognized device ID - generic 133 mov ah, 2 ; mark as originating in 16-bit PM 145 mov ds, bp ; load data segment 177 mov b [all...] |
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/ |
H A D | xptcstubs_asm_ipf32.s | 25 mov r40 = rp // I 29 mov r42 = ar.unat // M 114 mov ar.unat = r42 // M 115 mov ar.pfs = r41 // I 116 mov rp = r40 ;; // I
|
H A D | xptcstubs_asm_ipf64.s | 25 mov r40 = rp // I 29 mov r42 = ar.unat // M 114 mov ar.unat = r42 // M 115 mov ar.pfs = r41 // I 116 mov rp = r40 ;; // I
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/ |
H A D | Thunk16.S | 44 .byte 0x66, 0xba # mov edx, imm32 48 movl $0x15cd2401, %eax # mov ax, 2401h & int 15h 59 movl %ss, %eax # mov ax, ss 61 mov %ebp, 0xffffffd8(%esi) 62 mov 0xfffffff8(%esi), %ebx 65 .byte 0x66, 0xb8 # mov eax, imm32 69 .byte 0x66, 0xb8 # mov eax, imm32 72 .byte 0xb8 # mov ax, imm16 75 .byte 0x66, 0xbc # mov esp, imm32 109 mov [all...] |
H A D | DivU64x32.asm | 35 mov eax, [esp + 8] 36 mov ecx, [esp + 12] 40 mov eax, [esp + 8]
|
H A D | LRotU64.asm | 35 mov cl, [esp + 16] 36 mov edx, [esp + 12] 37 mov eax, [esp + 8]
|
/vbox/src/libs/zlib-1.2.6/contrib/masmx64/ |
H A D | gvmat64.asm | 216 mov [save_rdi],rdi 217 mov [save_rsi],rsi 218 mov [save_rbx],rbx 219 mov [save_rbp],rbp 221 mov r8d,ecx 223 mov r8d,edx 225 mov [save_r12],r12 226 mov [save_r13],r13 227 ; mov [save_r14],r14 228 ; mov [save_r1 [all...] |