Home
last modified time | relevance | path

Searched refs:RDX (Results 1 – 25 of 34) sorted by relevance

12

/third_party/libunwind/src/x86_64/
Dinit.h50 c->dwarf.loc[RDX] = REG_INIT_LOC(c, rdx, RDX); in common_init()
Dunwind_i.h40 #define RDX 1 macro
DGregs.c104 loc = c->dwarf.loc[(reg == UNW_X86_64_RAX) ? RAX : RDX]; in tdep_access_reg()
DGos-solaris.c77 c->dwarf.loc[RDX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RDX, 0); in x86_64_handle_signal_frame()
DGos-freebsd.c115 c->dwarf.loc[RDX] = DWARF_LOC (ucontext + UC_MCONTEXT_GREGS_RDX, 0); in x86_64_handle_signal_frame()
/third_party/musl/arch/x86_64/bits/
Dreg.h15 #define RDX 12 macro
/third_party/musl/arch/x32/bits/
Dreg.h15 #define RDX 12 macro
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86CallingConv.td64 let GPR_64 = [RAX, RCX, RDX, RDI, RSI, R8, R9, R10, R11, R12, R14, R15];
71 let GPR_64 = [RAX, RCX, RDX, RDI, RSI, R8, R9, R12, R13, R14, R15];
221 CCIfType<[i64], CCAssignToReg<[RAX, RDX, RCX]>>,
373 CCIfType<[i64], CCAssignToReg<[R15, RBP, RAX, RDX]>>
395 CCIfType<[i64], CCAssignToReg<[RAX, RDX, RCX, R8]>>,
424 CCIfType<[i64], CCAssignToReg<[RBX, RBP, RDI, RSI, RDX, RCX, R8, R9,
523 CCIfType<[i64], CCAssignToReg<[RDI, RSI, RDX, RCX, R8 , R9 ]>>,
585 RDI, RSI, RDX, RCX, R8, R9,
640 [RCX , RDX , R8 , R9 ]>>,
653 CCIfSRet<CCIfType<[i64], CCAssignToRegWithShadow<[RDX , R8 , R9 ],
[all …]
DX86InstrArithmetic.td77 // RAX,RDX = RAX*GR64
78 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX], hasSideEffects = 0 in
81 [/*(set RAX, RDX, EFLAGS, (X86umul_flag RAX, GR64:$src))*/]>,
101 // RAX,RDX = RAX*[mem64]
102 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX] in
121 // RAX,RDX = RAX*GR64
122 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX] in
139 // RAX,RDX = RAX*[mem64]
140 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX] in
292 // RDX:RAX/r64 = RAX,RDX
[all …]
DX86InstrSystem.td16 let Defs = [RAX, RDX] in
19 let Defs = [RAX, RCX, RDX] in
412 let Defs = [RAX, RDX], Uses = [ECX] in
566 let Defs = [RAX, RDI], Uses = [RDX, RDI], SchedRW = [WriteSystem] in
572 let Defs = [RSI, RDI], Uses = [RBX, RDX, RSI, RDI] in {
584 let Defs = [RAX, RDX, RSI], Uses = [RAX, RSI] in
663 let Uses = [RAX, RBX, RCX, RDX], Defs = [RAX, RBX, RCX] in {
724 // RBX/RCX/RDX: Leaf-specific purpose."
731 let Uses = [RAX, RBX, RCX, RDX], Defs = [RAX, RBX, RCX, RDX, EFLAGS] in
DX86RegisterInfo.td170 def RDX : X86Reg<"rdx", 2, [EDX]>, DwarfRegNum<[1, -2, -2]>;
423 (add RAX, RCX, RDX, RSI, RDI, R8, R9, R10, R11,
447 def GR64_ABCD : RegisterClass<"X86", [i64], 64, (add RAX, RCX, RDX, RBX)>;
449 def GR64_TC : RegisterClass<"X86", [i64], 64, (add RAX, RCX, RDX, RSI, RDI,
451 def GR64_TCW64 : RegisterClass<"X86", [i64], 64, (add RAX, RCX, RDX,
471 (add RAX, RCX, RDX, RSI, RDI, RBX, RBP, RSP, RIP)>;
510 def GR64_AD : RegisterClass<"X86", [i64], 64, (add RAX, RDX)>;
DX86FrameLowering.cpp591 CopyReg = InProlog ? X86::RDX in emitStackProbeInline()
593 TestReg = InProlog ? X86::RDX in emitStackProbeInline()
595 FinalReg = InProlog ? X86::RDX in emitStackProbeInline()
597 RoundedReg = InProlog ? X86::RDX in emitStackProbeInline()
623 const bool IsRDXLiveIn = MBB.isLiveIn(X86::RDX); in emitStackProbeInline()
641 .addReg(X86::RDX); in emitStackProbeInline()
725 TII.get(X86::MOV64rm), X86::RDX), in emitStackProbeInline()
1080 Establisher = Uses64BitFramePtr ? X86::RDX : X86::EDX; in emitPrologue()
DX86CallingConv.cpp86 static const MCPhysReg RegListGPR[] = {X86::RCX, X86::RDX, X86::R8, X86::R9}; in CC_X86_64_VectorCallGetGPRs()
DX86InstrExtension.td32 let Defs = [RAX,RDX], Uses = [RAX] in // RDX:RAX = signext(RAX)
DX86InstructionSelector.cpp1597 X86::RDX, in selectDivRem()
1600 {X86::IDIV64r, X86::CQO, Copy, X86::RDX, S}, // SRem in selectDivRem()
1602 {X86::DIV64r, X86::MOV32r0, Copy, X86::RDX, U}, // URem in selectDivRem()
DX86FastISel.cpp1901 { &X86::GR64RegClass, X86::RAX, X86::RDX, { in X86SelectDivRem()
1903 { X86::IDIV64r, X86::CQO, Copy, X86::RDX, S }, // SRem in X86SelectDivRem()
1905 { X86::DIV64r, X86::MOV32r0, Copy, X86::RDX, U }, // URem in X86SelectDivRem()
3122 X86::RDI, X86::RSI, X86::RDX, X86::RCX, X86::R8 , X86::R9 in fastLowerArguments()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp159 {codeview::RegisterId::RDX, X86::RDX}, in initLLVMToSEHAndCVRegMapping()
617 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegisterOrZero()
629 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegisterOrZero()
666 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegisterOrZero()
702 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegisterOrZero()
738 case X86::DH: case X86::DL: case X86::DX: case X86::EDX: case X86::RDX: in getX86SubSuperRegisterOrZero()
739 return X86::RDX; in getX86SubSuperRegisterOrZero()
/third_party/boost/libs/context/src/asm/
Dontop_x86_64_ms_pe_masm.asm140 ; restore RSP (pointing to context-data) from RDX
201 ; RDX contains address of passed transfer_t
Djump_x86_64_ms_pe_masm.asm140 ; restore RSP (pointing to context-data) from RDX
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenRegisterInfo.inc74 RDX = 54,
1966 …X86::RAX, X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::R8, X86::R9, X86::R10, X86::R11, X86::RBX, …
1996 …X86::RAX, X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::R8, X86::R9, X86::R10, X86::R11, X86::RBX, …
2006 …X86::RAX, X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::R8, X86::R9, X86::R10, X86::R11, X86::RBX, …
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,
2056 X86::RAX, X86::RCX, X86::RDX, X86::RSI, X86::RDI, X86::R8, X86::R9, X86::R11,
2066 X86::RAX, X86::RCX, X86::RDX, X86::R8, X86::R9, X86::R10, X86::R11, X86::RSP,
[all …]
DX86GenCallingConv.inc186 X86::RCX, X86::RDX, X86::R8, X86::R9
210 X86::RDI, X86::RSI, X86::RDX, X86::RCX
1457 X86::RDI, X86::RSI, X86::RDX, X86::RCX, X86::R8, X86::R9
1741 …X86::RBX, X86::R12, X86::RBP, X86::R15, X86::RDI, X86::RSI, X86::RDX, X86::RCX, X86::R8, X86::R9, …
1789 X86::R15, X86::RBP, X86::RSI, X86::RDX, X86::RCX, X86::R8
1910 …X86::RAX, X86::RCX, X86::RDX, X86::RDI, X86::RSI, X86::R8, X86::R9, X86::R12, X86::R13, X86::R14, …
1931 …X86::RAX, X86::RCX, X86::RDX, X86::RDI, X86::RSI, X86::R8, X86::R9, X86::R12, X86::R13, X86::R14, …
2236 X86::RCX, X86::RDX, X86::R8, X86::R9
2287 X86::RDX, X86::R8, X86::R9
2302 X86::RCX, X86::RDX, X86::R8, X86::R9
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Disassembler/
DX86DisassemblerDecoder.h175 ENTRY(RDX) \
193 ENTRY(RDX) \
/third_party/libffi/src/x86/
Dwin64_intel.S68 mov RDX, [RSP + 8] ;movq 8(%rsp), %rdx
/third_party/libunwind/src/ptrace/
D_UPT_reg_offset.c341 UNW_R_OFF(RDX, rdx)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/CodeView/
DCodeViewRegisters.def222 CV_REGISTER(RDX, 331)

12