/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibRepStr/X64/ |
H A D | SetMem16.S | 42 xchgq %rdx, %rcx 44 movq %rdx, %rax
|
H A D | SetMem32.S | 42 xchgq %rdx, %rcx 44 movq %rdx, %rax
|
H A D | SetMem64.S | 41 xchgq %rdx, %rcx 43 movq %rdx, %rax
|
H A D | ZeroMem.S | 41 movq %rdx, %rcx 43 andq $7, %rdx
|
H A D | SetMem16.asm | 38 xchg rcx, rdx 40 mov rax, rdx
|
H A D | SetMem32.asm | 38 xchg rcx, rdx 40 mov rax, rdx
|
H A D | SetMem64.asm | 37 xchg rcx, rdx 39 mov rax, rdx
|
H A D | ZeroMem.asm | 37 mov rcx, rdx 39 and rdx, 7
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibSse2/X64/ |
H A D | SetMem16.asm | 43 cmp rcx, rdx 44 cmova rcx, rdx 45 sub rdx, rcx 48 mov rcx, rdx
|
H A D | SetMem.S | 47 cmpq %rdx, %rcx 48 cmova %rdx, %rcx 49 subq %rcx, %rdx 52 movq %rdx, %rcx 53 andq $15, %rdx
|
/vbox/src/VBox/Runtime/common/asm/ |
H A D | ASMSetXcr0.asm | 43 mov rdx, rcx 44 shr rdx, 32 47 mov rdx, rdi 48 shr rdx, 32
|
H A D | ASMWrMsrEx.asm | 38 ; @param uXDI msc=rdx, gcc=rsi, x86=[ebp+12] The EDI/RDI value. 39 ; @param uValue msc=r8, gcc=rdx, x86=[ebp+16] The 64-bit value to write. 48 mov rdi, rdx 50 mov rdx, r8 51 shr rdx, 32
|
/vbox/src/VBox/Runtime/common/math/ |
H A D | RTUInt128MulByU64.asm | 40 ; @param puValue1 x86:[ebp + 12] gcc:rsi msc:rdx 41 ; @param uValue2 x86:[ebp + 16] gcc:rdx msc:r8 52 mov r8, rdx 57 mov r9, rdx 64 mov r11, rdx ; Store the lower half of the result.
|
/vbox/src/VBox/Runtime/common/string/ |
H A D | memcpy.asm | 33 ; @param pvSrc gcc: rsi msc: rdx x86:[esp+8] 34 ; @param cb gcc: rdx msc: r8 x86:[esp+0ch] 44 mov rsi, rdx 46 mov rdx, r8 48 mov rcx, rdx
|
H A D | mempcpy.asm | 33 ; @param pvSrc gcc: rsi msc: rdx x86:[esp+8] 34 ; @param cb gcc: rdx msc: r8 x86:[esp+0ch] 44 mov rsi, rdx 46 mov rdx, r8 48 mov rcx, rdx
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/ |
H A D | SetJump.S | 29 pop %rdx 39 mov %rdx,0x48(%rcx) 53 jmpq *%rdx
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptDxe/X64/ |
H A D | SetMem.S | 47 movq %rdx, %rcx # rcx = Count 51 movq %rdx, %rcx # rcx = rdx
|
H A D | CompareMem.S | 50 movq %rdx, %rdi 54 movzbq -1(%rdi) , %rdx
|
/vbox/src/VBox/VMM/VMMR0/ |
H A D | TRPMR0A.asm | 32 ; @param RSP msc:r8 gcc:rdx The interrupt gate RSP. ~0 if no stack switch should take place. (only AMD64) 49 cmp rdx, 0ffffffffffffffffh 51 mov rsp, rdx 67 movzx rdx, dx 68 cmp rdx, r11 70 push rdx
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibOptPei/X64/ |
H A D | SetMem16.asm | 38 xchg rcx, rdx 40 mov rax, rdx
|
H A D | SetMem32.asm | 38 xchg rcx, rdx 40 mov rax, rdx
|
H A D | SetMem64.asm | 37 xchg rcx, rdx 39 mov rax, rdx
|
H A D | ZeroMem.asm | 37 mov rcx, rdx 39 and rdx, 7
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseMemoryLibMmx/X64/ |
H A D | SetMem.S | 45 movq %rdx, %rcx 46 andq $7, %rdx
|
H A D | ZeroMem.S | 39 movq %rdx, %rcx 41 andq $7, %rdx
|