/third_party/libunwind/libunwind/src/x86_64/ |
H A D | Gstash_frame.c | 41 rs->reg.where[RBP], rs->reg.val[RBP], DWARF_GET_LOC(d->loc[RBP]), in tdep_stash_frame() 45 rs->reg.where[RBP] == DWARF_WHERE_EXPR) { in tdep_stash_frame() 50 unw_word_t rbp_addr = rs->reg.val[RBP]; in tdep_stash_frame() 62 - CFA is register-relative offset off RBP or RSP; in tdep_stash_frame() 64 - RBP is unsaved or saved at CFA+offset, offset != -1; in tdep_stash_frame() 68 && (rs->reg.val[DWARF_CFA_REG_COLUMN] == RBP in tdep_stash_frame() 72 && (rs->reg.where[RBP] == DWARF_WHERE_UNDEF in tdep_stash_frame() 73 || rs->reg.where[RBP] in tdep_stash_frame() [all...] |
H A D | Gstep.c | 92 NULL RBP or undefined return address */ in unw_step() 93 if (DWARF_IS_NULL_LOC (c->dwarf.loc[RBP])) in unw_step() 144 else if (DWARF_IS_NULL_LOC (c->dwarf.loc[RBP])) in unw_step() 153 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RBP], &rbp); in unw_step() 156 Debug (2, "returning %d [RBP=0x%lx]\n", ret, in unw_step() 157 DWARF_GET_LOC (c->dwarf.loc[RBP])); in unw_step() 206 /* Optimised x64 binaries don't use RBP it seems? */ in unw_step() 229 Debug (1, "[RBP=0x%lx] = 0x%lx (cfa = 0x%lx) -> 0x%lx\n", in unw_step() 230 (unsigned long) DWARF_GET_LOC (c->dwarf.loc[RBP]), in unw_step() 233 /* Heuristic to determine incorrect guess. For RBP t in unw_step() [all...] |
H A D | init.h | 55 c->dwarf.loc[RBP] = REG_INIT_LOC(c, rbp, RBP); in common_init()
|
H A D | unwind_i.h | 45 #define RBP 6 macro
|
H A D | Gget_save_loc.c | 42 case UNW_X86_64_RBP: loc = c->dwarf.loc[RBP]; break; in unw_get_save_loc()
|
H A D | Gregs.c | 110 case UNW_X86_64_RBP: loc = c->dwarf.loc[RBP]; break; in tdep_access_reg()
|
H A D | Gos-solaris.c | 78 c->dwarf.loc[RBP] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RBP, 0); in x86_64_handle_signal_frame()
|
H A D | Gos-freebsd.c | 117 c->dwarf.loc[RBP] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RBP, 0); in x86_64_handle_signal_frame() 135 /* rbp_loc = c->dwarf.loc[RBP]; */ in x86_64_handle_signal_frame()
|
/third_party/skia/third_party/externals/swiftshader/third_party/marl/src/ |
H A D | osfiber_asm_x64.h | 39 uintptr_t RBP; member 58 static_assert(offsetof(marl_fiber_context, RBP) == MARL_REG_RBP,
|
/third_party/musl/arch/x32/bits/ |
H A D | reg.h | 7 #define RBP 4 macro
|
/third_party/musl/arch/x86_64/bits/ |
H A D | reg.h | 7 #define RBP 4 macro
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCTargetDesc.cpp | 162 {codeview::RegisterId::RBP, X86::RBP}, in initLLVMToSEHAndCVRegMapping() 611 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero() 639 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero() 676 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero() 712 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero() 748 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero() 749 return X86::RBP; in getX86SubSuperRegisterOrZero()
|
H A D | X86AsmBackend.cpp | 830 case X86::RBP: in PushInstrSize() 853 // Encode that we are using EBP/RBP as the frame pointer. in generateCompactUnwindEncodingImpl() 882 (Is64Bit ? X86::RBP : X86::EBP)) in generateCompactUnwindEncodingImpl() 1003 X86::RBX, X86::R12, X86::R13, X86::R14, X86::R15, X86::RBP, 0 in getCompactUnwindRegNum()
|
/third_party/rust/crates/libc/src/fuchsia/ |
H A D | x86_64.rs | 125 pub const RBP: ::c_int = 4; consts
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Disassembler/ |
H A D | X86DisassemblerDecoder.h | 178 ENTRY(RBP) \ 196 ENTRY(RBP) \
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
H A D | X86RegisterInfo.cpp | 65 FramePtr = Use64BitReg ? X86::RBP : X86::EBP; in X86RegisterInfo() 545 for (const MCPhysReg &SubReg : subregs_inclusive(X86::RBP)) in getReservedRegs()
|
H A D | X86FixupLEAs.cpp | 65 /// - LEA that uses base and index registers where the base is EBP, RBP, 296 return Reg == X86::EBP || Reg == X86::RBP || in isInefficientLEAReg()
|
H A D | X86FrameLowering.cpp | 1108 // Save EBP/RBP into the appropriate stack slot. 1114 // Mark the place where EBP/RBP was saved. 1143 // Define the current CFA to use the EBP/RBP register. 1344 // Set RBP to a small fixed offset from RSP. In the funclet case, we base 1573 // RBP is not included in the callee saved register block. After pushing RBP, 1887 // PUSH RBP <-- RBP points here 1905 // stack objects are addressed with RBP and regular stack objects with RSP. 1909 // pointer" points to local variables, and RBP point [all...] |
H A D | X86FastISel.cpp | 2696 assert(((FrameReg == X86::RBP && VT == MVT::i64) || in fastLowerIntrinsicCall()
|
/third_party/lzma/Asm/x86/ |
H A D | 7zAsm.asm | 134 r5 equ RBP
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/ |
H A D | SymbolRecordMapping.cpp | 512 case EncodedFramePtrReg::FramePtr: return RegisterId::RBP; in decodeFramePtrReg() 548 case RegisterId::RBP: in encodeFramePtrReg()
|
/third_party/libunwind/libunwind/src/ptrace/ |
H A D | _UPT_reg_offset.c | 346 UNW_R_OFF(RBP, rbp)
|
/third_party/rust/crates/libc/src/unix/linux_like/android/b64/x86_64/ |
H A D | mod.rs | 740 pub const RBP: ::c_int = 4; consts
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/b64/x86_64/ |
H A D | mod.rs | 755 pub const RBP: ::c_int = 4; consts
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/musl/b64/x86_64/ |
H A D | mod.rs | 617 pub const RBP: ::c_int = 4; consts
|