Home
last modified time | relevance | path

Searched refs:lea (Results 1 – 25 of 139) sorted by relevance

123456

/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/
DThunk16.asm110 lea bp, [esp + sizeof (IA32_REGS)]
121 lea ax, [eax + ebx + (@64BitCode - @Base)]
182 lea eax, [rsi + (@RealMode - @Base)] ; rsi is "bp" in 16-bit code
194 lea sp, [esp + 4] ; skip high order 32 bits of EFlags
249 lea rdi, [edi - (sizeof (IA32_REGS) + 4)]
256 lea ecx, [rdx + (SavedCr4 - m16Start)]
260 lea ax, [rdx + (_BackFromUserCode - m16Start)] ; offset address
265 lea r11, [rcx + (InternalAsmThunk16 - SavedCr4) + 0xf]
292 lea edx, [rdx + DATA16 - DATA32]
293 lea r8, @RetFromRealMode
[all …]
DThunk16.nasm117 lea ebp, [esp + IA32_REGS.size]
124 lea eax, [eax + ebx + (.X64JmpEnd - .Base)]
180 lea ax, [bp + (.RealMode - .Base)]
193 lea esp, [esp + 4] ; skip high order 32 bits of EFlags
256 lea rdi, [edi - (IA32_REGS.size + 4)]
263 lea ecx, [rdx + (_BackFromUserCode.SavedCr4End - ASM_PFX(m16Start))]
267 lea ax, [rdx + (_BackFromUserCode - ASM_PFX(m16Start))] ; offset address
272 lea r11, [rcx + (ASM_PFX(InternalAsmThunk16) - _BackFromUserCode.SavedCr4End) + 0xf]
299 lea edx, [rdx + DATA16 - DATA32]
300 lea r8, [REL .RetFromRealMode]
[all …]
DThunk16.S114 lea IA32_REGS_SIZE(%esp), %bp
125 lea (L_64BitCode - L_Base)(%ebx, %eax), %ax
186 lea 0x0c(%rsi), %eax
259 lea -(IA32_REGS_SIZE + 4)(%edi), %rdi
267 lea (L_SavedCr4 - ASM_PFX(m16Start))(%rdx), %ecx
272 lea (LBackFromUserCodeDelta)(%rdx), %ax
276 lea ((ASM_PFX(InternalAsmThunk16) - L_SavedCr4) + 0xf)(%rcx), %r11
305 lea -8(%rdx), %edx
306 lea L_RetFromRealMode(%rip), %r8
318 lea -IA32_REGS_SIZE(%rbp), %eax
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/
DThunk16.asm108 lea bp, [esp + sizeof (IA32_REGS)]
119 lea ax, [eax + ebx + (@64BitCode - @Base)]
180 lea eax, [rsi + (@RealMode - @Base)] ; rsi is "bp" in 16-bit code
192 lea sp, [esp + 4] ; skip high order 32 bits of EFlags
247 lea rdi, [edi - (sizeof (IA32_REGS) + 4)]
254 lea ecx, [rdx + (SavedCr4 - m16Start)]
258 lea ax, [rdx + (_BackFromUserCode - m16Start)] ; offset address
274 lea edx, [rdx + DATA16 - DATA32]
275 lea r8, @RetFromRealMode
284 lea eax, [rbp - sizeof (IA32_REGS)]
DThunk16.S114 lea IA32_REGS_SIZE(%esp), %bp
125 lea (L_64BitCode - L_Base)(%ebx, %eax), %ax
192 lea 0x0c(%rsi), %eax
269 lea -(IA32_REGS_SIZE + 4)(%edi), %rdi
277 lea (SavedCr4 - ASM_PFX(m16Start))(%rdx), %ecx
281 lea (_BackFromUserCode - ASM_PFX(m16Start))(%rdx), %ax
297 lea -8(%rdx), %edx
298 lea L_RetFromRealMode, %r8
308 lea -IA32_REGS_SIZE(%rbp), %eax
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/
DEfiCopyMemRep1.c58 lea eax, [esi + edx - 1] ; eax <- End of Source in EfiCommonLibCopyMem()
64 lea edi, [edi + edx - 1] ; edi <- End of Destination in EfiCommonLibCopyMem()
DEfiCopyMemRep4.c58 lea eax, [esi + edx - 1] ; eax <- End of Source in EfiCommonLibCopyMem()
71 lea edi, [edi + edx - 1] ; edi <- End of Destination in EfiCommonLibCopyMem()
DEfiCopyMemRep1.asm67 lea eax, [esi + edx - 1] ; eax <- End of Source
73 lea edi, [edi + edx - 1] ; edi <- End of Destination
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/X64/
DEfiCopyMemRep1.S46 lea -1(%r8,%rsi,1),%r9
52 lea -1(%r8,%rdi,1),%rdi
DEfiCopyMemRep1.asm41 lea r9, [rsi + r8 - 1] ; r9 <- End of Source
47 lea rdi, [rdi + r8 - 1] ; esi <- End of Destination
DEfiCopyMemRep4.asm41 lea r9, [rsi + r8 - 1] ; r9 <- End of Source
54 lea rdi, [rdi + r8 - 1] ; esi <- End of Destination
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibSse2/Ia32/
DScanMem64.asm52 lea edi, [edi + 8]
59 lea eax, [edi - 8]
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibMmx/Ia32/
DScanMem64.asm52 lea edi, [edi + 8]
59 lea eax, [edi - 8]
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibOptDxe/Ia32/
DScanMem64.asm52 lea edi, [edi + 8]
59 lea eax, [edi - 8]
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibOptPei/Ia32/
DScanMem64.asm52 lea edi, [edi + 8]
59 lea eax, [edi - 8]
DCopyMem.asm44 lea eax, [esi + edx - 1] ; eax <- End of Source
50 lea edi, [edi + edx - 1] ; edi <- End of Destination
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseMemoryLib/Ia32/
DScanMem64.asm50 lea edi, [edi + 8]
57 lea eax, [edi - 8]
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibRepStr/Ia32/
DScanMem64.asm52 lea edi, [edi + 8]
59 lea eax, [edi - 8]
DCopyMem.asm40 lea eax, [esi + edx - 1] ; eax <- End of Source
53 lea edi, [edi + edx - 1] ; edi <- End of Destination
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibOptPei/X64/
DCopyMem.asm38 lea r9, [rsi + r8 - 1] ; r9 <- End of Source
52 lea rdi, [rdi + r8 - 1] ; esi <- End of Destination
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/BaseUefiCpuLib/X64/
DInitializeFpu.S36 lea (%rsp), %rax
52 lea (%rsp), %rax
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseMemoryLib/X64/
DCopyMem.asm38 lea r9, [rsi + r8 - 1] ; r9 <- End of Source
52 lea rdi, [rdi + r8 - 1] ; esi <- End of Destination
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/CompilerStub/Ia32/
DmemcpyRep1.asm44 lea eax, [esi + edx - 1] ; eax <- End of Source
50 lea edi, [edi + edx - 1] ; edi <- End of Destination
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/CompilerStub/X64/
DmemcpyRep1.asm42 lea r9, [rsi + r8 - 1] ; r9 <- End of Source
48 lea rdi, [rdi + r8 - 1] ; esi <- End of Destination
/device/linaro/bootloader/edk2/MdePkg/Library/BaseMemoryLibRepStr/X64/
DCopyMem.asm38 lea r9, [rsi + r8 - 1] ; r9 <- End of Source
52 lea rdi, [rdi + r8 - 1] ; esi <- End of Destination

123456