Searched refs:mov (Results 151 - 175 of 610) sorted by relevance

1234567891011>>

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibMmx/X64/
H A DSetMem.asm36 mov rax, r8
37 mov ah, al
39 mov r8, rcx
40 mov rdi, r8 ; rdi <- Buffer
41 mov rcx, rdx
52 mov ecx, edx
54 mov rax, r8
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/
H A DSetMem.asm37 mov ecx, [esp + 12]
38 mov al, [esp + 16]
39 mov ah, al
42 mov edx, ecx
43 mov edi, [esp + 8]
46 mov ecx, edx
49 mov eax, [esp + 8]
H A DSetMem64.asm37 mov ecx, [esp + 12]
38 mov eax, [esp + 16]
39 mov edx, [esp + 20]
40 mov edi, [esp + 8]
42 mov [edi + ecx*8 - 8], eax
43 mov [edi + ecx*8 - 4], edx
45 mov eax, edi
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptPei/Ia32/
H A DSetMem.asm37 mov ecx, [esp + 12]
38 mov al, [esp + 16]
39 mov ah, al
42 mov edx, ecx
43 mov edi, [esp + 8]
46 mov ecx, edx
49 mov eax, [esp + 8]
H A DSetMem64.asm37 mov ecx, [esp + 12]
38 mov eax, [esp + 16]
39 mov edx, [esp + 20]
40 mov edi, [esp + 8]
42 mov [edi + ecx*8 - 8], eax
43 mov [edi + ecx*8 - 4], edx
45 mov eax, edi
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibRepStr/Ia32/
H A DSetMem64.asm37 mov ecx, [esp + 12]
38 mov eax, [esp + 16]
39 mov edx, [esp + 20]
40 mov edi, [esp + 8]
42 mov [edi + ecx*8 - 8], eax
43 mov [edi + ecx*8 - 4], edx
45 mov eax, edi
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DDivU64x64Remainder.asm39 mov ecx, [esp + 16] ; ecx <- divisor[32..63]
42 mov ecx, [esp + 20]
45 mov [esp + 16], ecx ; set up stack frame to match DivRemU64x32
51 mov edx, dword ptr [esp + 20]
52 mov eax, dword ptr [esp + 16] ; edx:eax <- dividend
53 mov edi, edx
54 mov esi, eax ; edi:esi <- dividend
55 mov ebx, dword ptr [esp + 24] ; ecx:ebx <- divisor
63 mov ebx, eax ; ebx <- quotient
64 mov ec
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/
H A DCpuId.S38 mov %ecx, %eax
44 mov %ecx, (%r9)
48 mov %eax, (%rcx)
50 mov %r8, %rcx
52 mov %ebx, (%rcx)
54 mov 0x38(%rsp), %rcx
56 mov %edx, (%rcx)
H A DDisablePaging64.S42 mov 0x28(%rsp), %edi # rdi <- New stack
48 mov %edi, %r10d # r10 <- The start address of transicition code below 4G
50 mov %rax, %rcx # rcx <- The size of transition piece code
55 mov %r8d, %esi
56 mov %r9d, %edi
57 mov %r10d, %eax
64 mov %eax,%esp # set up new stack
65 mov %cr0,%rax
67 mov %rax,%cr0 # disable paging
69 mov
[all...]
H A DCpuIdEx.asm39 mov eax, ecx
40 mov ecx, edx
43 mov r10, [rsp + 38h]
46 mov [r10], ecx
48 mov rcx, r8
50 mov [rcx], eax
52 mov rcx, r9
54 mov [rcx], ebx
56 mov rcx, [rsp + 40h]
58 mov [rc
[all...]
H A DLongJump.asm33 mov rbx, [rcx]
34 mov rsp, [rcx + 8]
35 mov rbp, [rcx + 10h]
36 mov rdi, [rcx + 18h]
37 mov rsi, [rcx + 20h]
38 mov r12, [rcx + 28h]
39 mov r13, [rcx + 30h]
40 mov r14, [rcx + 38h]
41 mov r15, [rcx + 40h]
54 mov ra
[all...]
H A DSetJump.asm40 mov [rcx], rbx
41 mov [rcx + 8], rsp
42 mov [rcx + 10h], rbp
43 mov [rcx + 18h], rdi
44 mov [rcx + 20h], rsi
45 mov [rcx + 28h], r12
46 mov [rcx + 30h], r13
47 mov [rcx + 38h], r14
48 mov [rcx + 40h], r15
49 mov [rc
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/Include/Ipf/machine/
H A Dasm.h48 mov out1 = r1; \
49 mov out2 = b0;; \
50 mov out3 = r0; \
165 mov r31 = ar.k5 ; \
166 mov r10 = b0 ;; } \
168 mov r8 = SYSCALLNUM(name) ; \
169 mov b7 = r31 ; \
/vbox/src/VBox/Runtime/common/string/
H A Dmemchr.asm42 mov r9, rdi ; save rdi
43 mov eax, edx
44 mov rdi, rcx
45 mov rcx, r8
47 mov rcx, rdx
50 mov eax, esi
54 mov ecx, [esp + 0ch]
56 mov edx, edi ; save edi
57 mov eax, [esp + 8]
58 mov ed
[all...]
H A Dmemcmp.asm42 mov r10, rdi ; save
43 mov r11, rsi ; save
44 mov rdi, rcx
45 mov rsi, rdx
46 mov rcx, r8
47 mov rdx, r8
49 mov rcx, rdx
58 mov ecx, [esp + 0ch + 8]
59 mov edi, [esp + 04h + 8]
60 mov es
[all...]
H A Dstrchr.asm42 mov r9, rsi ; save rsi
43 mov rsi, rcx
47 mov edx, esi
48 mov rsi, rdi
51 mov edx, [esp + 8]
54 mov ecx, esi ; save esi
55 mov esi, [esp + 4]
88 mov rsi, r9
91 mov esi, ecx
97 mov rs
[all...]
/vbox/src/libs/xpcom18a4/xpcom/reflect/xptcall/src/md/unix/
H A Dxptcinvoke_asm_sparc_linux.s33 mov %i2,%o0 ! paramCount
35 mov %i3,%o1 ! params
40 mov %sp,%o0 ! pointer for copied args
43 mov %i2,%o1 ! paramCount
45 mov %i3,%o2 ! params
63 mov %i0,%o0
65 mov %o0,%i0 ! propagate return value
H A Dxptcinvoke_asm_sparc_linux_GCC3.s51 mov %i2,%o0 ! paramCount
53 mov %i3,%o1 ! params
58 mov %sp,%o0 ! pointer for copied args
61 mov %i2,%o1 ! paramCount
63 mov %i3,%o2 ! params
80 mov %i0,%o0
82 mov %o0,%i0 ! propagate return value
H A Dxptcinvoke_asm_sparc_solaris_GCC3.s37 mov %i2,%o0 ! paramCount
39 mov %i3,%o1 ! params
44 mov %sp,%o0 ! pointer for copied args
47 mov %i2,%o1 ! paramCount
49 mov %i3,%o2 ! params
66 mov %i0,%o0
68 mov %o0,%i0 ! propagate return value
H A Dxptcinvoke_asm_sparc_bsdos.s39 mov %i2, %o0
41 mov %i3, %o1
78 mov %i2, %o1 ! paramCount,
80 mov %i3, %o2 ! params);
116 mov %i0, %o0
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/Ia32/
H A DAsmFuncs.S43 mov $0x1,%eax
45 mov %edx,%eax
63 mov %esp,%ebp
64 mov 0xc(%ebp),%eax
65 mov 0x8(%ebp),%ecx
66 mov %ax,(%ecx)
70 mov %ax,0x6(%ecx)
76 mov %esp,0x0 # save stack top
77 mov $0x0,%esp # switch to debugger stack
138 mov
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/Ia32/
H A DEbcLowLevel.asm55 mov ebp, esp ; standard function prolog
58 ; mov ecx, FuncAddr => mov ecx, dword ptr [FuncAddr]
59 mov ecx, dword ptr [esp]+0Ch
62 ; mov eax, NewStackPointer => mov eax, dword ptr [NewSp]
63 mov eax, dword ptr [esp] + 14h
64 mov edx, dword ptr [esp] + 10h
67 mov ebx, esp
83 mov es
[all...]
/vbox/src/VBox/VMM/VMMRC/
H A DMMRamRCA.asm45 mov eax, [esp + 0ch] ; eax = size of data to read
48 mov edx, [esp + 04h] ; edx = result address
49 mov ecx, [esp + 08h] ; ecx = data address
54 mov cl, [ecx] ; read data
55 mov [edx], cl ; save data
60 mov cx, [ecx] ; read data
61 mov [edx], cx ; save data
66 mov ecx, [ecx] ; read data
67 mov [edx], ecx ; save data
71 mov ea
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/ResetVector/Vtf0/Ia32/
H A DFlat32ToFlat64.asm29 mov ebx, %2
31 mov [ebx], eax
32 mov dword [ebx + 4], 0
47 mov ebx, %1
50 mov [ebx], eax
51 mov dword [ebx + 4], eax
78 mov eax, ((ADDR_OF_START_OF_RESET_CODE & ~0xfff) - 0x1000)
86 mov eax, ( X86_PDE4M_P | X86_PDE4M_A | X86_PDE4M_PS | X86_PDE4M_PCD | X86_PDE4M_RW | X86_PDE4M_D )
91 mov eax, ( X86_PDPE_P | X86_PDPE_RW | X86_PDPE_A | X86_PDPE_PCD ) + VBOX_PDPT_ADDR
96 mov dwor
[all...]
/vbox/include/iprt/
H A Dasm.h255 mov rdx, [pu8]
256 mov al, [u8]
258 mov [u8], al
260 mov edx, [pu8]
261 mov al, [u8]
263 mov [u8], al
324 mov rdx, [pu16]
325 mov ax, [u16]
327 mov [u16], ax
329 mov ed
3665 mov [u8], al local
3994 mov [rc.u32], eax local
4043 mov [rc.u32], eax local
4095 mov [rc.u32], eax local
4147 mov [rc.u32], eax local
4199 mov [rc.u32], eax local
4246 mov [rc.u32], eax local
4297 mov [rc.u32], eax local
[all...]

Completed in 969 milliseconds

1234567891011>>