Home
last modified time | relevance | path

Searched refs:RBP (Results 1 – 25 of 95) sorted by relevance

1234

/external/swiftshader/third_party/marl/src/
Dosfiber_asm_x64.h39 uintptr_t RBP; member
58 static_assert(offsetof(marl_fiber_context, RBP) == MARL_REG_RBP,
/external/libffi/src/x86/
Dwin64_intel.S53 mov [arg1], RBP ; movq %rbp, (arg1)
55 mov RBP, arg1; movq arg1, %rbp
75 CALL qword ptr [RBP + 16] ; call *16(%rbp)
77 mov ECX, [RBP + 24] ; movl 24(%rbp), %ecx
78 mov R8, [RBP + 32] ; movq 32(%rbp), %r8
/external/llvm-project/llvm/test/CodeGen/X86/
Ddbg-baseptr.ll32 ; Dynamic alloca forces the use of RBP as the base pointer
49 ; DWARF: DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_reg6 RBP)
72 ; "input" should still be referred to through RBP.
74 ; DWARF: DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_reg6 RBP)
Dwin-funclet-cfi.ll42 ; Emit CFI for pushing RBP.
72 ; Emit CFI for pushing RBP.
Dwin-catchpad-varargs.ll51 ; arg2 is at RBP+40:
55 ; + 8 for RBP
Dstackmap.ll338 ; Check that at least one is a spilled entry from RBP.
339 ; Location: Indirect RBP + ...
360 ; Check that at least one is a spilled entry from RBP.
361 ; Location: Indirect RBP + ...
382 ; Location: Indirect, 4-byte, RBP + ...
477 ; Loc 0: Direct RBP - ofs
490 ; Loc 0: Direct RBP - ofs
497 ; Loc 1: Direct RBP - ofs
/external/llvm-project/llvm/test/tools/dsymutil/X86/
Dbasic-linking-x86.test34 CHECK: DW_AT_frame_base (DW_OP_reg6 RBP)
91 CHECK: DW_AT_frame_base (DW_OP_reg6 RBP)
102 CHECK: DW_AT_frame_base (DW_OP_reg6 RBP)
128 CHECK: DW_AT_frame_base (DW_OP_reg6 RBP)
139 CHECK: DW_AT_frame_base (DW_OP_reg6 RBP)
Dbasic-lto-dw4-linking-x86.test19 CHECK: DW_AT_frame_base (DW_OP_reg6 RBP)
70 CHECK: DW_AT_frame_base (DW_OP_reg6 RBP)
106 CHECK: DW_AT_frame_base (DW_OP_reg6 RBP)
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp109 X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::RBP, X86::RSP, in initLLVMToSEHAndCVRegMapping()
289 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
317 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
354 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
390 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
426 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
427 return X86::RBP; in getX86SubSuperRegisterOrZero()
/external/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/
Ddebug_loclists.s27 # REGULAR-NEXT: [0x0000000000000006, 0x0000000000000007): DW_OP_reg6 RBP
28 # VERBOSE-NEXT: [0x0000000000000006, 0x0000000000000007) ".text": DW_OP_reg6 RBP
55 # BOTH-NEXT: DW_LLE_offset_pair (0x0000000000000000, 0x0000000000000001): DW_OP_reg6 RBP
/external/llvm-project/llvm/test/DebugInfo/X86/
Dop_deref.ll9 ; DWARF4-NEXT: {{.*}}: DW_OP_breg6 RBP-40, DW_OP_deref, DW_OP_deref
11 ; DWARF4-NEXT: {{.*}}: DW_OP_breg6 RBP-40, DW_OP_deref, DW_OP_deref)
14 ; DWARF3-NEXT: {{.*}}: DW_OP_breg6 RBP-40, DW_OP_deref, DW_OP_deref
Ddwarfdump-debug-loclists.test8 # CHECK-NEXT: [0x0000000000000530, 0x0000000000000540): DW_OP_breg6 RBP-8, DW_OP_deref
17 # CHECK-NEXT: => [0x0000000000000530, 0x0000000000000540): DW_OP_breg6 RBP-8, DW_…
/external/strace/linux/x86_64/
Darch_regs.h9 #define RBP 4 macro
Duserent.h5 XLAT(8*RBP),
/external/llvm/test/CodeGen/X86/
Dwin-funclet-cfi.ll42 ; Emit CFI for pushing RBP.
72 ; Emit CFI for pushing RBP.
Dstackmap.ll274 ; Check that at least one is a spilled entry from RBP.
275 ; Location: Indirect RBP + ...
293 ; Check that at least one is a spilled entry from RBP.
294 ; Location: Indirect RBP + ...
312 ; Location: Indirect, 4-byte, RBP + ...
398 ; Loc 0: Direct RBP - ofs
409 ; Loc 0: Direct RBP - ofs
414 ; Loc 1: Direct RBP - ofs
Dwin-catchpad-varargs.ll51 ; arg2 is at RBP+40:
55 ; + 8 for RBP
/external/kernel-headers/original/uapi/asm-x86/asm/
Dptrace-abi.h37 #define RBP 32 macro
/external/llvm/lib/Target/X86/
DX86CallingConv.td186 CCIfType<[i64], CCAssignToReg<[R15, RBP, RAX, RDX]>>
233 CCIfType<[i64], CCAssignToReg<[RBX, RBP, RDI, RSI, RDX, RCX, R8, R9,
373 CCIfType<[i64], CCAssignToReg<[RBX, R12, RBP, R15,
380 // Pass the first argument in RBP.
381 CCIfType<[i64], CCAssignToReg<[RBP]>>,
463 CCAssignToReg<[R13, RBP, R12, RBX, R14, RSI, RDI, R8, R9, R15]>>,
476 CCIfType<[i64], CCAssignToReg<[R15, RBP, RSI, RDX, RCX, R8]>>,
856 def CSR_64 : CalleeSavedRegs<(add RBX, R12, R13, R14, R15, RBP)>;
863 def CSR_Win64 : CalleeSavedRegs<(add RBX, RBP, RDI, RSI, R12, R13, R14, R15,
873 def CSR_64_CXX_TLS_Darwin_PE : CalleeSavedRegs<(add RBP)>;
[all …]
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dstackmap.ll332 ; Check that at least one is a spilled entry from RBP.
333 ; Location: Indirect RBP + ...
354 ; Check that at least one is a spilled entry from RBP.
355 ; Location: Indirect RBP + ...
394 ; Loc 0: Direct RBP - ofs
407 ; Loc 0: Direct RBP - ofs
414 ; Loc 1: Direct RBP - ofs
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86CallingConv.td373 CCIfType<[i64], CCAssignToReg<[R15, RBP, RAX, RDX]>>
424 CCIfType<[i64], CCAssignToReg<[RBX, RBP, RDI, RSI, RDX, RCX, R8, R9,
584 CCIfType<[i64], CCAssignToReg<[RBX, R12, RBP, R15,
591 // Pass the first argument in RBP.
592 CCIfType<[i64], CCAssignToReg<[RBP]>>,
678 CCAssignToReg<[R13, RBP, R12, RBX, R14, RSI, RDI, R8, R9, R15]>>,
699 CCIfType<[i64], CCAssignToReg<[R15, RBP, RSI, RDX, RCX, R8]>>,
1070 def CSR_64 : CalleeSavedRegs<(add RBX, R12, R13, R14, R15, RBP)>;
1077 def CSR_Win64_NoSSE : CalleeSavedRegs<(add RBX, RBP, RDI, RSI, R12, R13, R14, R15)>;
1091 def CSR_64_CXX_TLS_Darwin_PE : CalleeSavedRegs<(add RBP)>;
[all …]
/external/llvm-project/llvm/lib/Target/X86/
DX86CallingConv.td376 CCIfType<[i64], CCAssignToReg<[R15, RBP, RAX, RDX]>>
427 CCIfType<[i64], CCAssignToReg<[RBX, RBP, RDI, RSI, RDX, RCX, R8, R9,
590 CCIfType<[i64], CCAssignToReg<[RBX, R12, RBP, R15,
597 // Pass the first argument in RBP.
598 CCIfType<[i64], CCAssignToReg<[RBP]>>,
684 CCAssignToReg<[R13, RBP, R12, RBX, R14, RSI, RDI, R8, R9, R15]>>,
705 CCIfType<[i64], CCAssignToReg<[R15, RBP, RSI, RDX, RCX, R8]>>,
1077 def CSR_64 : CalleeSavedRegs<(add RBX, R12, R13, R14, R15, RBP)>;
1084 def CSR_Win64_NoSSE : CalleeSavedRegs<(add RBX, RBP, RDI, RSI, R12, R13, R14, R15)>;
1098 def CSR_64_CXX_TLS_Darwin_PE : CalleeSavedRegs<(add RBP)>;
[all …]
/external/llvm-project/llvm/test/tools/llvm-exegesis/X86/
Danalysis-clustering-algorithms.test192 - 'ROL64ri RBP RBP i_0x1'
209 - 'RBP=0x0'
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp162 {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()
/external/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp160 {codeview::RegisterId::RBP, X86::RBP}, in initLLVMToSEHAndCVRegMapping()
623 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
651 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
688 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
724 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
760 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP: in getX86SubSuperRegisterOrZero()
761 return X86::RBP; in getX86SubSuperRegisterOrZero()

1234