Home
last modified time | relevance | path

Searched refs:MachineLocation (Results 1 – 25 of 51) sorted by relevance

123

/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMachineLocation.h27 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()
DMCDwarf.h237 MachineLocation Destination;
238 MachineLocation Source;
248 MCCFIInstruction(MCSymbol *L, const MachineLocation &D, in MCCFIInstruction()
249 const MachineLocation &S) in MCCFIInstruction()
252 MCCFIInstruction(OpType Op, MCSymbol *L, const MachineLocation &D, in MCCFIInstruction()
253 const MachineLocation &S) in MCCFIInstruction()
259 const MachineLocation &getDestination() const { return Destination; } in getDestination()
260 const MachineLocation &getSource() const { return Source; } in getSource()
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsFrameLowering.cpp178 MachineLocation DstML, SrcML; in emitPrologue()
194 DstML = MachineLocation(MachineLocation::VirtualFP); in emitPrologue()
195 SrcML = MachineLocation(MachineLocation::VirtualFP, -StackSize); in emitPrologue()
221 MachineLocation DstML0(MachineLocation::VirtualFP, Offset); in emitPrologue()
222 MachineLocation DstML1(MachineLocation::VirtualFP, Offset + 4); in emitPrologue()
223 MachineLocation SrcML0(*SubRegs); in emitPrologue()
224 MachineLocation SrcML1(*(SubRegs + 1)); in emitPrologue()
234 DstML = MachineLocation(MachineLocation::VirtualFP, Offset); in emitPrologue()
235 SrcML = MachineLocation(Reg); in emitPrologue()
251 DstML = MachineLocation(Mips::FP); in emitPrologue()
[all …]
/external/llvm/include/llvm/MC/
DMachineLocation.h25 class MachineLocation {
36 MachineLocation() in MachineLocation() function
39 explicit MachineLocation(unsigned R) in MachineLocation() function
42 MachineLocation(unsigned R, int O) in MachineLocation() function
45 bool operator==(const MachineLocation &Other) const {
73 inline bool operator!=(const MachineLocation &LHS, const MachineLocation &RHS) {
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DMachineLocation.h23 class MachineLocation {
35 MachineLocation() = default;
37 explicit MachineLocation(unsigned R, bool Indirect = false)
40 bool operator==(const MachineLocation &Other) const {
53 inline bool operator!=(const MachineLocation &LHS, const MachineLocation &RHS) {
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
DXCoreFrameLowering.cpp145 MachineLocation SPDst(MachineLocation::VirtualFP); in emitPrologue()
146 MachineLocation SPSrc(MachineLocation::VirtualFP, -FrameSize * 4); in emitPrologue()
150 MachineLocation CSDst(MachineLocation::VirtualFP, 0); in emitPrologue()
151 MachineLocation CSSrc(XCore::LR); in emitPrologue()
163 MachineLocation CSDst(MachineLocation::VirtualFP, LRSpillOffset); in emitPrologue()
164 MachineLocation CSSrc(XCore::LR); in emitPrologue()
179 MachineLocation CSDst(MachineLocation::VirtualFP, FPSpillOffset); in emitPrologue()
180 MachineLocation CSSrc(XCore::R10); in emitPrologue()
191 MachineLocation SPDst(FramePtr); in emitPrologue()
192 MachineLocation SPSrc(MachineLocation::VirtualFP); in emitPrologue()
[all …]
/external/swiftshader/third_party/LLVM/lib/MC/
DMCStreamer.cpp308 MachineLocation Dest(MachineLocation::VirtualFP); in EmitCFIDefCfa()
309 MachineLocation Source(Register, -Offset); in EmitCFIDefCfa()
319 MachineLocation Dest(MachineLocation::VirtualFP); in EmitCFIDefCfaOffset()
320 MachineLocation Source(MachineLocation::VirtualFP, -Offset); in EmitCFIDefCfaOffset()
330 MachineLocation Dest(MachineLocation::VirtualFP); in EmitCFIAdjustCfaOffset()
331 MachineLocation Source(MachineLocation::VirtualFP, Adjustment); in EmitCFIAdjustCfaOffset()
341 MachineLocation Dest(Register); in EmitCFIDefCfaRegister()
342 MachineLocation Source(MachineLocation::VirtualFP); in EmitCFIDefCfaRegister()
352 MachineLocation Dest(Register, Offset); in EmitCFIOffset()
353 MachineLocation Source(Register, Offset); in EmitCFIOffset()
[all …]
DMCDwarf.cpp488 static const MachineLocation TranslateMachineLocation( in TranslateMachineLocation()
490 const MachineLocation &Loc) { in TranslateMachineLocation()
491 unsigned Reg = Loc.getReg() == MachineLocation::VirtualFP ? in TranslateMachineLocation()
492 MachineLocation::VirtualFP : in TranslateMachineLocation()
494 const MachineLocation &NewLoc = Loc.isReg() ? in TranslateMachineLocation()
495 MachineLocation(Reg) : MachineLocation(Reg, Loc.getOffset()); in TranslateMachineLocation()
577 const MachineLocation &Dst = Instr.getDestination(); in EmitCFIInstruction()
578 const MachineLocation &Src = Instr.getSource(); in EmitCFIInstruction()
582 if (Dst.isReg() && Dst.getReg() == MachineLocation::VirtualFP) { in EmitCFIInstruction()
583 if (Src.getReg() == MachineLocation::VirtualFP) { in EmitCFIInstruction()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
DSPUFrameLowering.cpp161 MachineLocation SPDst(MachineLocation::VirtualFP); in emitPrologue()
162 MachineLocation SPSrc(MachineLocation::VirtualFP, -FrameSize); in emitPrologue()
171 MachineLocation CSDst(MachineLocation::VirtualFP, Offset); in emitPrologue()
172 MachineLocation CSSrc(Reg); in emitPrologue()
180 MachineLocation FPDst(SPU::R1); in emitPrologue()
181 MachineLocation FPSrc(MachineLocation::VirtualFP); in emitPrologue()
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DAsmPrinterDwarf.cpp213 const MachineLocation &Dst = Move.getDestination(); in EmitCFIFrameMove()
214 const MachineLocation &Src = Move.getSource(); in EmitCFIFrameMove()
217 if (Dst.isReg() && Dst.getReg() == MachineLocation::VirtualFP) { in EmitCFIFrameMove()
218 if (Src.getReg() == MachineLocation::VirtualFP) { in EmitCFIFrameMove()
225 } else if (Src.isReg() && Src.getReg() == MachineLocation::VirtualFP) { in EmitCFIFrameMove()
DDwarfCompileUnit.h26 class MachineLocation; variable
185 const MachineLocation &Location);
209 const MachineLocation &Location);
219 const MachineLocation &Location);
223 void addVariableAddress(DbgVariable *&DV, DIE *Die, MachineLocation Location);
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/MCTargetDesc/
DSPUMCTargetDesc.cpp57 MachineLocation Dst(MachineLocation::VirtualFP); in createSPUMCAsmInfo()
58 MachineLocation Src(SPU::R1, 0); in createSPUMCAsmInfo()
/external/swiftshader/third_party/LLVM/lib/Target/XCore/MCTargetDesc/
DXCoreMCTargetDesc.cpp56 MachineLocation Dst(MachineLocation::VirtualFP); in createXCoreMCAsmInfo()
57 MachineLocation Src(XCore::SP, 0); in createXCoreMCAsmInfo()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86FrameLowering.cpp344 MachineLocation CSDst(MachineLocation::VirtualFP, Offset); in emitCalleeSavedFrameMoves()
345 MachineLocation CSSrc(Reg); in emitCalleeSavedFrameMoves()
709 MachineLocation SPDst(MachineLocation::VirtualFP); in emitPrologue()
710 MachineLocation SPSrc(MachineLocation::VirtualFP, 2 * stackGrowth); in emitPrologue()
713 MachineLocation SPDst(StackPtr); in emitPrologue()
714 MachineLocation SPSrc(StackPtr, stackGrowth); in emitPrologue()
719 MachineLocation FPDst(MachineLocation::VirtualFP, 2 * stackGrowth); in emitPrologue()
720 MachineLocation FPSrc(FramePtr); in emitPrologue()
737 MachineLocation FPDst(FramePtr); in emitPrologue()
738 MachineLocation FPSrc(MachineLocation::VirtualFP); in emitPrologue()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCFrameLowering.cpp433 MachineLocation SPDst(MachineLocation::VirtualFP); in emitPrologue()
434 MachineLocation SPSrc(MachineLocation::VirtualFP, NegFrameSize); in emitPrologue()
437 MachineLocation SP(isPPC64 ? PPC::X31 : PPC::R31); in emitPrologue()
442 MachineLocation FPDst(MachineLocation::VirtualFP, FPOffset); in emitPrologue()
443 MachineLocation FPSrc(isPPC64 ? PPC::X31 : PPC::R31); in emitPrologue()
448 MachineLocation LRDst(MachineLocation::VirtualFP, LROffset); in emitPrologue()
449 MachineLocation LRSrc(isPPC64 ? PPC::LR8 : PPC::LR); in emitPrologue()
474 MachineLocation FPDst(HasFP ? (isPPC64 ? PPC::X31 : PPC::R31) : in emitPrologue()
476 MachineLocation FPSrc(MachineLocation::VirtualFP); in emitPrologue()
496 MachineLocation CSDst(MachineLocation::VirtualFP, Offset); in emitPrologue()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/MCTargetDesc/
DPPCMCTargetDesc.cpp71 MachineLocation Dst(MachineLocation::VirtualFP); in createPPCMCAsmInfo()
72 MachineLocation Src(PPC::R1, 0); in createPPCMCAsmInfo()
/external/swiftshader/third_party/LLVM/lib/Target/Mips/MCTargetDesc/
DMipsMCTargetDesc.cpp58 MachineLocation Dst(MachineLocation::VirtualFP); in createMipsMCAsmInfo()
59 MachineLocation Src(Mips::SP, 0); in createMipsMCAsmInfo()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/
DDebugLocEntry.h46 Value(const DIExpression *Expr, MachineLocation Loc) in Value()
66 MachineLocation Loc;
75 MachineLocation getLoc() const { return Loc; } in getLoc()
DDwarfCompileUnit.h268 MachineLocation Location);
271 const MachineLocation &Location);
279 const MachineLocation &Location);
/external/llvm/lib/CodeGen/AsmPrinter/
DDebugLocEntry.h45 Value(const DIExpression *Expr, MachineLocation Loc) in Value()
65 MachineLocation Loc;
74 MachineLocation getLoc() const { return Loc; } in getLoc()
DDwarfCompileUnit.h227 MachineLocation Location);
230 const MachineLocation &Location);
238 const MachineLocation &Location);
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMAsmPrinter.h99 MachineLocation getDebugValueLocation(const MachineInstr *MI) const;
102 virtual void EmitDwarfRegOp(const MachineLocation &MLoc) const;
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DAsmPrinter.h37 class MachineLocation; variable
389 virtual MachineLocation getDebugValueLocation(const MachineInstr *MI) const;
396 virtual void EmitDwarfRegOp(const MachineLocation &MLoc) const;
/external/swiftshader/third_party/LLVM/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp321 MachineLocation Dst(MachineLocation::VirtualFP); in createX86MCAsmInfo()
322 MachineLocation Src(is64Bit ? X86::RSP : X86::ESP, stackGrowth); in createX86MCAsmInfo()
326 MachineLocation CSDst(is64Bit ? X86::RSP : X86::ESP, stackGrowth); in createX86MCAsmInfo()
327 MachineLocation CSSrc(is64Bit ? X86::RIP : X86::EIP); in createX86MCAsmInfo()
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/
DJITDwarfEmitter.cpp85 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()

123