| /openbsd/src/gnu/usr.bin/binutils/gdb/ |
| D | i386-stub.c | 122 enum regnames {EAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI, enumerator 773 *ptr++ = hexchars[EBP]; in handle_exception() 775 ptr = mem2hex((char *)®isters[EBP], ptr, 4, 0); /* FP */ in handle_exception()
|
| D | i386v4-nat.c | 97 UESP, EBP, ESI, EDI,
|
| D | i386v-nat.c | 68 UESP, EBP, ESI, EDI,
|
| D | i386-linux-nat.c | 90 UESP, EBP, ESI, EDI,
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Support/Solaris/sys/ |
| D | regset.h | 29 #undef EBP
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/ |
| D | X86MCTargetDesc.cpp | 201 {codeview::RegisterId::EBP, X86::EBP}, in initLLVMToSEHAndCVRegMapping() 757 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero() 785 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero() 822 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero() 858 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero() 859 return X86::EBP; in getX86SubSuperRegisterOrZero() 894 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
|
| D | X86MCTargetDesc.h | 51 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator
|
| D | X86AsmBackend.cpp | 343 if (BaseReg == X86::ESP || BaseReg == X86::EBP) in determinePaddingPrefix() 1177 case X86::EBP: in PushInstrSize() 1195 X86::EBX, X86::ECX, X86::EDX, X86::EDI, X86::ESI, X86::EBP, 0 in getCompactUnwindRegNum() 1359 (Is64Bit ? X86::RBP : X86::EBP)) in generateCompactUnwindEncoding()
|
| D | X86WinCOFFTargetStreamer.cpp | 303 case X86::EBP: OS << "$ebp"; break; in printFPOReg()
|
| D | X86MCCodeEmitter.cpp | 497 if (BaseRegNo != N86::EBP) { in emitMemModRMByte() 560 BaseRegNo != N86::EBP) { in emitMemModRMByte()
|
| /openbsd/src/gnu/usr.bin/binutils/gdb/gdbserver/ |
| D | linux-i386-low.c | 61 UESP * 4, EBP * 4, ESI * 4, EDI * 4,
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/Disassembler/ |
| D | X86DisassemblerDecoder.h | 139 ENTRY(EBP) \ 157 ENTRY(EBP) \
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86RegisterInfo.td | 146 def EBP : X86Reg<"ebp", 5, [BP, HBP]>, DwarfRegNum<[-2, 4, 5]>; 171 def RBP : X86Reg<"rbp", 5, [EBP]>, DwarfRegNum<[6, -2, -2]>; 419 R8D, R9D, R10D, R11D, R14D, R15D, R12D, R13D, EBX, EBP, ESP)>; 478 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP)>; 529 def GR32_DIBP : RegisterClass<"X86", [i32], 32, (add EDI, EBP)>; 530 def GR32_BPSP : RegisterClass<"X86", [i32], 32, (add EBP, ESP)>;
|
| D | X86CallingConv.td | 327 CCIfType<[i32], CCAssignToReg<[ESI, EBP, EAX, EDX]>> 1021 CCIfType<[i32], CCAssignToReg<[EBX, EBP, EDI, ESI]>> 1029 CCIfType<[i32], CCAssignToReg<[ESI, EBP, EAX, EDX, ECX]>>, 1128 def CSR_32 : CalleeSavedRegs<(add ESI, EDI, EBX, EBP)>; 1171 def CSR_32_AllRegs : CalleeSavedRegs<(add EAX, EBX, ECX, EDX, EBP, ESI, 1217 def CSR_32_RegCall_NoSSE : CalleeSavedRegs<(add ESI, EDI, EBX, EBP)>;
|
| D | X86RegisterInfo.cpp | 69 FramePtr = Use64BitReg ? X86::RBP : X86::EBP; in X86RegisterInfo() 74 FramePtr = X86::EBP; in X86RegisterInfo()
|
| D | X86FixupLEAs.cpp | 333 return Reg == X86::EBP || Reg == X86::RBP || in isInefficientLEAReg()
|
| D | X86FrameLowering.cpp | 3371 PReg = X86::EBP; in adjustForHiPEPrologue() 3675 X86::EBP, true, -EHRegSize) in restoreWin32EHStackPointers()
|
| D | X86InstrInfo.td | 1310 let Defs = [EBP, ESP], Uses = [EBP, ESP], mayLoad = 1, hasSideEffects=0 in 1469 let Defs = [EDI, ESI, EBP, EBX, EDX, ECX, EAX, ESP], Uses = [ESP], 1476 let Defs = [ESP], Uses = [EDI, ESI, EBP, EBX, EDX, ECX, EAX, ESP],
|
| D | X86.td | 478 // the base is EBP, RBP,or R13
|
| /openbsd/src/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
| D | SymbolRecordMapping.cpp | 504 case EncodedFramePtrReg::FramePtr: return RegisterId::EBP; in decodeFramePtrReg() 536 case RegisterId::EBP: in encodeFramePtrReg()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/ |
| D | PDBTypes.h | 318 EBP, enumerator
|
| /openbsd/src/gnu/llvm/llvm/docs/ |
| D | CodeGenerator.rst | 1543 *Function with a Frame Pointer (``EBP`` or ``RBP``)* 1544 ``EBP/RBP``-based frame, where ``EBP/RBP`` is pushed onto the stack 1546 ``EBP/RBP``. Thus to unwind, ``ESP/RSP`` is restored with the current 1547 ``EBP/RBP`` value, then ``EBP/RBP`` is restored by popping the stack, and the 1550 the stack that starts ``EBP-4`` to ``EBP-1020`` (``RBP-8`` to 1564 6 ``EBP`` ``RBP`` 1567 *Frameless with a Small Constant Stack Size (``EBP`` or ``RBP`` is not used as a frame pointer)* 1580 *Frameless with a Large Constant Stack Size (``EBP`` or ``RBP`` is not used as a frame pointer)*
|
| /openbsd/src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/ |
| D | CodeViewRegisterMapping.cpp | 699 case llvm::codeview::RegisterId::EBP: in GetRegisterSize()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/ |
| D | CodeViewRegisters.def | 73 CV_REGISTER(EBP, 22)
|
| /openbsd/src/gnu/llvm/llvm/docs/TableGen/ |
| D | index.rst | 67 AH, AL, AX, BH, BL, BP, BPL, BX, CH, CL, CX, DH, DI, DIL, DL, DX, EAX, EBP, EBX,
|