Home
last modified time | relevance | path

Searched refs:RSP (Results 1 – 25 of 49) sorted by relevance

12

/third_party/libunwind/libunwind/src/x86_64/
DGstash_frame.c42 rs->reg.where[RSP], rs->reg.val[RSP], DWARF_GET_LOC(d->loc[RSP])); in tdep_stash_frame()
69 || rs->reg.val[DWARF_CFA_REG_COLUMN] == RSP) in tdep_stash_frame()
77 && (rs->reg.where[RSP] == DWARF_WHERE_UNDEF in tdep_stash_frame()
78 || rs->reg.where[RSP] == DWARF_WHERE_SAME in tdep_stash_frame()
79 || (rs->reg.where[RSP] == DWARF_WHERE_CFAREL in tdep_stash_frame()
80 && labs((long) rs->reg.val[RSP]) < (1 << 14) in tdep_stash_frame()
81 && rs->reg.val[RSP]+1 != 0))) in tdep_stash_frame()
85 f->cfa_reg_rsp = (rs->reg.val[DWARF_CFA_REG_COLUMN] == RSP); in tdep_stash_frame()
89 if (rs->reg.where[RSP] == DWARF_WHERE_CFAREL) in tdep_stash_frame()
90 f->rsp_cfa_offset = rs->reg.val[RSP]; in tdep_stash_frame()
[all …]
Dinit.h56 c->dwarf.loc[RSP] = REG_INIT_LOC(c, rsp, RSP); in common_init()
DGstep.c184 ret = dwarf_get (&c->dwarf, c->dwarf.loc[RSP], &rsp); in unw_step()
259 c->dwarf.loc[RSP] = rsp_loc; in unw_step()
DGget_save_loc.c41 case UNW_X86_64_RSP: loc = c->dwarf.loc[RSP]; break; in unw_get_save_loc()
Dunwind_i.h46 #define RSP 7 macro
DGos-solaris.c79 c->dwarf.loc[RSP] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RSP, 0); in x86_64_handle_signal_frame()
/third_party/skia/third_party/externals/swiftshader/third_party/marl/src/
Dosfiber_asm_x64.h50 uintptr_t RSP; member
72 static_assert(offsetof(marl_fiber_context, RSP) == MARL_REG_RSP,
Dosfiber_x64.c38 ctx->RSP = (uintptr_t)&stack_top[-3]; in marl_fiber_set_target()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp163 {codeview::RegisterId::RSP, X86::RSP}, in initLLVMToSEHAndCVRegMapping()
352 unsigned StackPtr = is64Bit ? X86::RSP : X86::ESP; in createX86MCAsmInfo()
613 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegisterOrZero()
641 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegisterOrZero()
678 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegisterOrZero()
714 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegisterOrZero()
750 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP: in getX86SubSuperRegisterOrZero()
751 return X86::RSP; in getX86SubSuperRegisterOrZero()
/third_party/lzma/Asm/x86/
DLzmaDecOpt.asm71 ;====== r4 === RSP
566 LOC equ [RSP].CLzmaDec_Asm_Loc.
606 ; RSP is (16x + 8) bytes aligned in WIN64-x64
617 lea r0, [RSP - (SIZEOF CLzmaDec_Asm_Loc)]
619 mov r5, RSP
620 mov RSP, r0
1296 mov RSP, LOC Old_RSP
DLzFindOpt.asm142 mov r0, RSP
145 mov RSP, r3
503 mov RSP, Old_RSP
DAesOpt.asm137 ; RSP is (16*x + 8) after entering the function in WIN64-x64
/third_party/musl/arch/x32/bits/
Dreg.h22 #define RSP 19 macro
/third_party/musl/arch/x86_64/bits/
Dreg.h22 #define RSP 19 macro
/third_party/rust/crates/libc/libc-test/semver/
Dfuchsia-x86_64.txt27 RSP
Dandroid-x86_64.txt41 RSP
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86RegisterInfo.td176 def RSP : X86Reg<"rsp", 4, [ESP]>, DwarfRegNum<[7, -2, -2]>;
424 RBX, R14, R15, R12, R13, RBP, RSP, RIP)>;
450 R8, R9, R11, RIP, RSP)>;
453 RIP, RSP)>;
471 (add RAX, RCX, RDX, RSI, RDI, RBX, RBP, RSP, RIP)>;
476 // GR64_NOSP - GR64 registers except RSP (and RIP).
477 def GR64_NOSP : RegisterClass<"X86", [i64], 64, (sub GR64, RSP, RIP)>;
484 // GR64_NOREX_NOSP - GR64_NOREX registers except RSP.
DX86FrameLowering.cpp187 if (!Uses.count(CS) && CS != X86::RIP && CS != X86::RSP && in findDeadCallerSavedReg()
635 addRegOffset(BuildMI(&MBB, DL, TII.get(X86::MOV64mr)), X86::RSP, false, in emitStackProbeInline()
639 addRegOffset(BuildMI(&MBB, DL, TII.get(X86::MOV64mr)), X86::RSP, false, in emitStackProbeInline()
652 BuildMI(&MBB, DL, TII.get(X86::MOV64rr), CopyReg).addReg(X86::RSP); in emitStackProbeInline()
722 X86::RSP, false, RCXShadowSlot); in emitStackProbeInline()
726 X86::RSP, false, RDXShadowSlot); in emitStackProbeInline()
732 BuildMI(*ContinueMBB, ContinueMBBI, DL, TII.get(X86::SUB64rr), X86::RSP) in emitStackProbeInline()
733 .addReg(X86::RSP) in emitStackProbeInline()
798 unsigned SP = Uses64BitFramePtr ? X86::RSP : X86::ESP; in emitStackProbeCall()
1644 TRI->getDwarfRegNum(Is64Bit ? X86::RSP : X86::ESP, true); in emitEpilogue()
[all …]
DX86InstrControl.td324 // RSP is marked as a use to prevent stack-pointer assignments that appear
327 let isCall = 1, Uses = [RSP, SSP], SchedRW = [WriteJump] in {
359 isCodeGenOnly = 1, Uses = [RSP, SSP] in {
393 Uses = [RSP, SSP],
417 let Uses = [RSP, EFLAGS, SSP] in {
DX86RetpolineThunks.cpp232 const unsigned SPReg = Is64Bit ? X86::RSP : X86::ESP; in insertRegReturnAddrClobber()
DX86RegisterInfo.cpp64 StackPtr = Use64BitReg ? X86::RSP : X86::ESP; in X86RegisterInfo()
533 for (const MCPhysReg &SubReg : subregs_inclusive(X86::RSP)) in getReservedRegs()
DX86SpeculativeLoadHardening.cpp1917 auto OrI = BuildMI(MBB, InsertPt, Loc, TII->get(X86::OR64rr), X86::RSP) in mergePredStateIntoSP()
1918 .addReg(X86::RSP) in mergePredStateIntoSP()
1935 .addReg(X86::RSP); in extractPredStateFromSP()
1964 } else if (BaseMO.getReg() == X86::RSP) { in hardenLoadAddr()
2521 .addReg(/*Base*/ X86::RSP) in tracePredStateThroughCall()
/third_party/rust/crates/libc/src/fuchsia/
Dx86_64.rs140 pub const RSP: ::c_int = 19; constant
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenRegisterInfo.inc78 RSP = 58,
1966 …86::R10, X86::R11, X86::RBX, X86::R14, X86::R15, X86::R12, X86::R13, X86::RBP, X86::RSP, X86::RIP,
1996 …X86::R9, X86::R10, X86::R11, X86::RBX, X86::R14, X86::R15, X86::R12, X86::R13, X86::RBP, X86::RSP,
2016 … X86::RAX, X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::R8, X86::R9, X86::R11, X86::RIP, X86::RSP,
2026 X86::RAX, X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::RBX, X86::RBP, X86::RSP, X86::RIP,
2036 X86::RAX, X86::RCX, X86::RDX, X86::R8, X86::R9, X86::R10, X86::R11, X86::RIP, X86::RSP,
2046 X86::RAX, X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::R8, X86::R9, X86::R11, X86::RSP,
2066 X86::RAX, X86::RCX, X86::RDX, X86::R8, X86::R9, X86::R10, X86::R11, X86::RSP,
2076 X86::RAX, X86::RCX, X86::RDX, X86::R8, X86::R9, X86::R11, X86::RIP, X86::RSP,
2086 X86::RAX, X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::RBX, X86::RBP, X86::RSP,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/
DSymbolRecordMapping.cpp511 case EncodedFramePtrReg::StackPtr: return RegisterId::RSP; in decodeFramePtrReg()
546 case RegisterId::RSP: in encodeFramePtrReg()

12