/external/llvm/include/llvm/MC/ |
D | MachineLocation.h | 27 class MachineLocation { 38 MachineLocation() in MachineLocation() function 40 explicit MachineLocation(unsigned R) in MachineLocation() function 42 MachineLocation(unsigned R, int O) in MachineLocation() function 45 bool operator==(const MachineLocation &Other) const { 82 MachineLocation Destination, Source; 86 MachineMove(MCSymbol *label, const MachineLocation &D, in MachineMove() 87 const MachineLocation &S) in MachineMove() 92 const MachineLocation &getDestination() const { return Destination; } in getDestination() 93 const MachineLocation &getSource() const { return Source; } in getSource()
|
D | MCDwarf.h | 275 MachineLocation Destination; 276 MachineLocation Source; 287 MCCFIInstruction(MCSymbol *L, const MachineLocation &D, in MCCFIInstruction() 288 const MachineLocation &S) in MCCFIInstruction() 291 MCCFIInstruction(OpType Op, MCSymbol *L, const MachineLocation &D, in MCCFIInstruction() 292 const MachineLocation &S) in MCCFIInstruction() 302 const MachineLocation &getDestination() const { return Destination; } in getDestination() 303 const MachineLocation &getSource() const { return Source; } in getSource()
|
D | MCAsmInfo.h | 551 void addInitialFrameState(MCSymbol *label, const MachineLocation &D, in addInitialFrameState() 552 const MachineLocation &S) { in addInitialFrameState()
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEFrameLowering.cpp | 53 MachineLocation DstML, SrcML; in emitPrologue() 62 DstML = MachineLocation(MachineLocation::VirtualFP); in emitPrologue() 63 SrcML = MachineLocation(MachineLocation::VirtualFP, -StackSize); in emitPrologue() 88 MachineLocation DstML0(MachineLocation::VirtualFP, Offset); in emitPrologue() 89 MachineLocation DstML1(MachineLocation::VirtualFP, Offset + 4); in emitPrologue() 90 MachineLocation SrcML0(RegInfo->getSubReg(Reg, Mips::sub_fpeven)); in emitPrologue() 91 MachineLocation SrcML1(RegInfo->getSubReg(Reg, Mips::sub_fpodd)); in emitPrologue() 100 DstML = MachineLocation(MachineLocation::VirtualFP, Offset); in emitPrologue() 101 SrcML = MachineLocation(Reg); in emitPrologue() 116 DstML = MachineLocation(FP); in emitPrologue() [all …]
|
/external/llvm/lib/Target/XCore/ |
D | XCoreFrameLowering.cpp | 143 MachineLocation SPDst(MachineLocation::VirtualFP); in emitPrologue() 144 MachineLocation SPSrc(MachineLocation::VirtualFP, -FrameSize * 4); in emitPrologue() 148 MachineLocation CSDst(MachineLocation::VirtualFP, 0); in emitPrologue() 149 MachineLocation CSSrc(XCore::LR); in emitPrologue() 161 MachineLocation CSDst(MachineLocation::VirtualFP, LRSpillOffset); in emitPrologue() 162 MachineLocation CSSrc(XCore::LR); in emitPrologue() 177 MachineLocation CSDst(MachineLocation::VirtualFP, FPSpillOffset); in emitPrologue() 178 MachineLocation CSSrc(XCore::R10); in emitPrologue() 189 MachineLocation SPDst(FramePtr); in emitPrologue() 190 MachineLocation SPSrc(MachineLocation::VirtualFP); in emitPrologue() [all …]
|
D | XCoreAsmPrinter.cpp | 84 virtual MachineLocation getDebugValueLocation(const MachineInstr *MI) const; 294 MachineLocation XCoreAsmPrinter:: 300 return MachineLocation(MI->getOperand(0).getReg(), in getDebugValueLocation()
|
/external/llvm/lib/MC/ |
D | MCStreamer.cpp | 242 MachineLocation Dest(MachineLocation::VirtualFP); in EmitCFIDefCfa() 243 MachineLocation Source(Register, -Offset); in EmitCFIDefCfa() 253 MachineLocation Dest(MachineLocation::VirtualFP); in EmitCFIDefCfaOffset() 254 MachineLocation Source(MachineLocation::VirtualFP, -Offset); in EmitCFIDefCfaOffset() 264 MachineLocation Dest(MachineLocation::VirtualFP); in EmitCFIAdjustCfaOffset() 265 MachineLocation Source(MachineLocation::VirtualFP, Adjustment); in EmitCFIAdjustCfaOffset() 275 MachineLocation Dest(Register); in EmitCFIDefCfaRegister() 276 MachineLocation Source(MachineLocation::VirtualFP); in EmitCFIDefCfaRegister() 286 MachineLocation Dest(Register, Offset); in EmitCFIOffset() 287 MachineLocation Source(Register, Offset); in EmitCFIOffset() [all …]
|
D | MCDwarf.cpp | 831 static const MachineLocation TranslateMachineLocation( in TranslateMachineLocation() 833 const MachineLocation &Loc) { in TranslateMachineLocation() 834 unsigned Reg = Loc.getReg() == MachineLocation::VirtualFP ? in TranslateMachineLocation() 835 MachineLocation::VirtualFP : in TranslateMachineLocation() 837 const MachineLocation &NewLoc = Loc.isReg() ? in TranslateMachineLocation() 838 MachineLocation(Reg) : MachineLocation(Reg, Loc.getOffset()); in TranslateMachineLocation() 933 const MachineLocation &Dst = Instr.getDestination(); in EmitCFIInstruction() 934 const MachineLocation &Src = Instr.getSource(); in EmitCFIInstruction() 938 if (Dst.isReg() && Dst.getReg() == MachineLocation::VirtualFP) { in EmitCFIInstruction() 939 if (Src.getReg() == MachineLocation::VirtualFP) { in EmitCFIInstruction() [all …]
|
/external/llvm/lib/Target/CellSPU/ |
D | SPUFrameLowering.cpp | 162 MachineLocation SPDst(MachineLocation::VirtualFP); in emitPrologue() 163 MachineLocation SPSrc(MachineLocation::VirtualFP, -FrameSize); in emitPrologue() 172 MachineLocation CSDst(MachineLocation::VirtualFP, Offset); in emitPrologue() 173 MachineLocation CSSrc(Reg); in emitPrologue() 181 MachineLocation FPDst(SPU::R1); in emitPrologue() 182 MachineLocation FPSrc(MachineLocation::VirtualFP); in emitPrologue()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinterDwarf.cpp | 180 const MachineLocation &Dst = Move.getDestination(); in EmitCFIFrameMove() 181 const MachineLocation &Src = Move.getSource(); in EmitCFIFrameMove() 184 if (Dst.isReg() && Dst.getReg() == MachineLocation::VirtualFP) { in EmitCFIFrameMove() 185 if (Src.getReg() == MachineLocation::VirtualFP) { in EmitCFIFrameMove() 192 } else if (Src.isReg() && Src.getReg() == MachineLocation::VirtualFP) { in EmitCFIFrameMove()
|
D | DwarfCompileUnit.h | 26 class MachineLocation; variable 224 const MachineLocation &Location); 248 const MachineLocation &Location); 258 const MachineLocation &Location); 262 void addVariableAddress(DbgVariable *&DV, DIE *Die, MachineLocation Location);
|
/external/llvm/lib/Target/CellSPU/MCTargetDesc/ |
D | SPUMCTargetDesc.cpp | 58 MachineLocation Dst(MachineLocation::VirtualFP); in createSPUMCAsmInfo() 59 MachineLocation Src(SPU::R1, 0); in createSPUMCAsmInfo()
|
/external/llvm/lib/Target/XCore/MCTargetDesc/ |
D | XCoreMCTargetDesc.cpp | 57 MachineLocation Dst(MachineLocation::VirtualFP); in createXCoreMCAsmInfo() 58 MachineLocation Src(XCore::SP, 0); in createXCoreMCAsmInfo()
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCTargetDesc.cpp | 59 MachineLocation Dst(MachineLocation::VirtualFP); in createHexagonMCAsmInfo() 60 MachineLocation Src(Hexagon::R30, 0); in createHexagonMCAsmInfo()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonFrameLowering.cpp | 123 MachineLocation Dst(MachineLocation::VirtualFP); in emitPrologue() 124 MachineLocation Src(FPReg, -8); in emitPrologue() 128 MachineLocation LRDst(RAReg, -4); in emitPrologue() 129 MachineLocation LRSrc(RAReg); in emitPrologue() 133 MachineLocation SPDst(FPReg, -8); in emitPrologue() 134 MachineLocation SPSrc(FPReg); in emitPrologue()
|
D | HexagonRegisterInfo.cpp | 308 MachineLocation Dst(MachineLocation::VirtualFP); in getInitialFrameState() 309 MachineLocation Src(FPReg, 0); in getInitialFrameState()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCFrameLowering.cpp | 437 MachineLocation SPDst(MachineLocation::VirtualFP); in emitPrologue() 438 MachineLocation SPSrc(MachineLocation::VirtualFP, NegFrameSize); in emitPrologue() 441 MachineLocation SP(isPPC64 ? PPC::X31 : PPC::R31); in emitPrologue() 446 MachineLocation FPDst(MachineLocation::VirtualFP, FPOffset); in emitPrologue() 447 MachineLocation FPSrc(isPPC64 ? PPC::X31 : PPC::R31); in emitPrologue() 452 MachineLocation LRDst(MachineLocation::VirtualFP, LROffset); in emitPrologue() 453 MachineLocation LRSrc(isPPC64 ? PPC::LR8 : PPC::LR); in emitPrologue() 478 MachineLocation FPDst(HasFP ? (isPPC64 ? PPC::X31 : PPC::R31) : in emitPrologue() 480 MachineLocation FPSrc(MachineLocation::VirtualFP); in emitPrologue() 500 MachineLocation CSDst(MachineLocation::VirtualFP, Offset); in emitPrologue() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86FrameLowering.cpp | 363 MachineLocation CSDst(MachineLocation::VirtualFP, Offset); in emitCalleeSavedFrameMoves() 364 MachineLocation CSSrc(Reg); in emitCalleeSavedFrameMoves() 752 MachineLocation SPDst(MachineLocation::VirtualFP); in emitPrologue() 753 MachineLocation SPSrc(MachineLocation::VirtualFP, 2 * stackGrowth); in emitPrologue() 756 MachineLocation SPDst(StackPtr); in emitPrologue() 757 MachineLocation SPSrc(StackPtr, stackGrowth); in emitPrologue() 762 MachineLocation FPDst(MachineLocation::VirtualFP, 2 * stackGrowth); in emitPrologue() 763 MachineLocation FPSrc(FramePtr); in emitPrologue() 780 MachineLocation FPDst(FramePtr); in emitPrologue() 781 MachineLocation FPSrc(MachineLocation::VirtualFP); in emitPrologue() [all …]
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
D | PPCMCTargetDesc.cpp | 72 MachineLocation Dst(MachineLocation::VirtualFP); in createPPCMCAsmInfo() 73 MachineLocation Src(PPC::R1, 0); in createPPCMCAsmInfo()
|
/external/llvm/lib/Target/ARM/ |
D | ARMAsmPrinter.h | 104 MachineLocation getDebugValueLocation(const MachineInstr *MI) const; 107 virtual void EmitDwarfRegOp(const MachineLocation &MLoc) const;
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsMCTargetDesc.cpp | 98 MachineLocation Dst(MachineLocation::VirtualFP); in createMipsMCAsmInfo() 99 MachineLocation Src(Mips::SP, 0); in createMipsMCAsmInfo()
|
/external/llvm/include/llvm/CodeGen/ |
D | AsmPrinter.h | 34 class MachineLocation; variable 405 virtual MachineLocation getDebugValueLocation(const MachineInstr *MI) const; 412 virtual void EmitDwarfRegOp(const MachineLocation &MLoc) const;
|
/external/llvm/lib/Target/Sparc/ |
D | SparcAsmPrinter.cpp | 66 virtual MachineLocation getDebugValueLocation(const MachineInstr *MI) const; 248 MachineLocation SparcAsmPrinter:: 253 return MachineLocation(MI->getOperand(0).getReg(), in getDebugValueLocation()
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86MCTargetDesc.cpp | 395 MachineLocation Dst(MachineLocation::VirtualFP); in createX86MCAsmInfo() 396 MachineLocation Src(is64Bit ? X86::RSP : X86::ESP, stackGrowth); in createX86MCAsmInfo() 400 MachineLocation CSDst(is64Bit ? X86::RSP : X86::ESP, stackGrowth); in createX86MCAsmInfo() 401 MachineLocation CSSrc(is64Bit ? X86::RIP : X86::EIP); in createX86MCAsmInfo()
|
/external/llvm/lib/ExecutionEngine/JIT/ |
D | JITDwarfEmitter.cpp | 85 const MachineLocation &Dst = Move.getDestination(); in EmitFrameMoves() 86 const MachineLocation &Src = Move.getSource(); in EmitFrameMoves() 98 if (Dst.isReg() && Dst.getReg() == MachineLocation::VirtualFP) { in EmitFrameMoves() 100 if (Src.getReg() == MachineLocation::VirtualFP) { in EmitFrameMoves() 112 Src.getReg() == MachineLocation::VirtualFP) { in EmitFrameMoves()
|