/external/swiftshader/third_party/LLVM/lib/Target/ |
D | TargetInstrInfo.cpp | 27 TargetInstrInfo::~TargetInstrInfo() { in ~TargetInstrInfo() 31 TargetInstrInfo::getRegClass(const MCInstrDesc &MCID, unsigned OpNum, in getRegClass() 49 TargetInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, in getNumMicroOps() 65 TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() 77 TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency() 93 int TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() 102 int TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency() 113 bool TargetInstrInfo::hasLowDefLatency(const InstrItineraryData *ItinData, in hasLowDefLatency() 126 void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB, in insertNoop() 132 bool TargetInstrInfo::isUnpredicatedTerminator(const MachineInstr *MI) const { in isUnpredicatedTerminator() [all …]
|
/external/llvm/lib/CodeGen/ |
D | TargetInstrInfo.cpp | 41 TargetInstrInfo::~TargetInstrInfo() { in ~TargetInstrInfo() 45 TargetInstrInfo::getRegClass(const MCInstrDesc &MCID, unsigned OpNum, in getRegClass() 65 void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB, in insertNoop() 78 unsigned TargetInstrInfo::getInlineAsmLength(const char *Str, in getInlineAsmLength() 106 TargetInstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, in ReplaceTailWithBranchTo() 126 MachineInstr *TargetInstrInfo::commuteInstructionImpl(MachineInstr &MI, in commuteInstructionImpl() 195 MachineInstr *TargetInstrInfo::commuteInstruction(MachineInstr &MI, bool NewMI, in commuteInstruction() 210 bool TargetInstrInfo::fixCommutedOpIndices(unsigned &ResultIdx1, in fixCommutedOpIndices() 241 bool TargetInstrInfo::findCommutedOpIndices(MachineInstr &MI, in findCommutedOpIndices() 265 bool TargetInstrInfo::isUnpredicatedTerminator(const MachineInstr &MI) const { in isUnpredicatedTerminator() [all …]
|
D | PeepholeOptimizer.cpp | 124 const TargetInstrInfo *TII; 147 typedef SmallDenseMap<TargetInstrInfo::RegSubRegPair, ValueTrackerResult> 218 SmallVector<TargetInstrInfo::RegSubRegPair, 2> RegSrcs; 240 RegSrcs.push_back(TargetInstrInfo::RegSubRegPair(SrcReg, SrcSubReg)); in addSource() 245 RegSrcs[Idx] = TargetInstrInfo::RegSubRegPair(SrcReg, SrcSubReg); in setSource() 313 const TargetInstrInfo *TII; 353 const TargetInstrInfo *TII = nullptr) in ValueTracker() 372 const TargetInstrInfo *TII = nullptr) in ValueTracker() 626 SmallVector<TargetInstrInfo::RegSubRegPair, 4> SrcToLook; in findNextSource() 627 TargetInstrInfo::RegSubRegPair CurSrcPair(Reg, SubReg); in findNextSource() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | TargetInstrInfo.cpp | 41 TargetInstrInfo::~TargetInstrInfo() { in ~TargetInstrInfo() 45 TargetInstrInfo::getRegClass(const MCInstrDesc &MCID, unsigned OpNum, in getRegClass() 65 void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB, in insertNoop() 89 unsigned TargetInstrInfo::getInlineAsmLength(const char *Str, in getInlineAsmLength() 128 TargetInstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, in ReplaceTailWithBranchTo() 148 MachineInstr *TargetInstrInfo::commuteInstructionImpl(MachineInstr &MI, in commuteInstructionImpl() 231 MachineInstr *TargetInstrInfo::commuteInstruction(MachineInstr &MI, bool NewMI, in commuteInstruction() 246 bool TargetInstrInfo::fixCommutedOpIndices(unsigned &ResultIdx1, in fixCommutedOpIndices() 277 bool TargetInstrInfo::findCommutedOpIndices(MachineInstr &MI, in findCommutedOpIndices() 301 bool TargetInstrInfo::isUnpredicatedTerminator(const MachineInstr &MI) const { in isUnpredicatedTerminator() [all …]
|
D | PseudoSourceValue.cpp | 28 PseudoSourceValue::PseudoSourceValue(PSVKind Kind, const TargetInstrInfo &TII) in PseudoSourceValue() 84 PSVKind Kind, const TargetInstrInfo &TII) in CallEntryPseudoSourceValue() 101 const TargetInstrInfo &TII) in GlobalValuePseudoSourceValue() 104 const char *ES, const TargetInstrInfo &TII) in ExternalSymbolPseudoSourceValue() 108 const TargetInstrInfo &TIInfo) in PseudoSourceValueManager()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | PseudoSourceValue.h | 28 class TargetInstrInfo; variable 63 explicit PseudoSourceValue(PSVKind Kind, const TargetInstrInfo &TII); 99 explicit FixedStackPseudoSourceValue(int FI, const TargetInstrInfo &TII) in FixedStackPseudoSourceValue() 119 CallEntryPseudoSourceValue(PSVKind Kind, const TargetInstrInfo &TII); 133 const TargetInstrInfo &TII); 147 ExternalSymbolPseudoSourceValue(const char *ES, const TargetInstrInfo &TII); 158 const TargetInstrInfo &TII; 168 PseudoSourceValueManager(const TargetInstrInfo &TII);
|
D | TargetInstrInfo.h | 67 class TargetInstrInfo : public MCInstrInfo { 69 TargetInstrInfo(unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, 74 TargetInstrInfo(const TargetInstrInfo &) = delete; 75 TargetInstrInfo &operator=(const TargetInstrInfo &) = delete; 76 virtual ~TargetInstrInfo(); 1666 template <> struct DenseMapInfo<TargetInstrInfo::RegSubRegPair> { 1669 static inline TargetInstrInfo::RegSubRegPair getEmptyKey() { 1670 return TargetInstrInfo::RegSubRegPair(RegInfo::getEmptyKey(), 1674 static inline TargetInstrInfo::RegSubRegPair getTombstoneKey() { 1675 return TargetInstrInfo::RegSubRegPair(RegInfo::getTombstoneKey(), [all …]
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | LiveRangeEdit.h | 76 const TargetInstrInfo &tii, 87 MachineRegisterInfo&, LiveIntervals&, const TargetInstrInfo&); 140 bool anyRematerializable(LiveIntervals&, const TargetInstrInfo&, 146 const TargetInstrInfo&, AliasAnalysis*); 172 const TargetInstrInfo&, 196 const TargetInstrInfo&);
|
D | RegisterCoalescer.h | 23 class TargetInstrInfo; variable 29 const TargetInstrInfo &TII; 59 CoalescerPair(const TargetInstrInfo &tii, const TargetRegisterInfo &tri) in CoalescerPair()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | ShadowCallStack.cpp | 66 static void addProlog(MachineFunction &Fn, const TargetInstrInfo *TII, 68 static void addPrologLeaf(MachineFunction &Fn, const TargetInstrInfo *TII, 72 static void addEpilog(const TargetInstrInfo *TII, MachineBasicBlock &MBB, 74 static void addEpilogLeaf(const TargetInstrInfo *TII, MachineBasicBlock &MBB, 78 static void addEpilogOnlyR10(const TargetInstrInfo *TII, MachineBasicBlock &MBB, 89 static void addProlog(MachineFunction &Fn, const TargetInstrInfo *TII, in addProlog() 117 static void addPrologLeaf(MachineFunction &Fn, const TargetInstrInfo *TII, in addPrologLeaf() 126 static void addEpilog(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilog() 154 static void addEpilogLeaf(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilogLeaf() 167 static void addEpilogOnlyR10(const TargetInstrInfo *TII, MachineBasicBlock &MBB, in addEpilogOnlyR10() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | Utils.h | 31 class TargetInstrInfo; variable 45 const TargetInstrInfo &TII, 60 const TargetInstrInfo &TII, 75 const TargetInstrInfo &TII,
|
/external/llvm/include/llvm/Target/ |
D | TargetInstrInfo.h | 54 class TargetInstrInfo : public MCInstrInfo { 55 TargetInstrInfo(const TargetInstrInfo &) = delete; 56 void operator=(const TargetInstrInfo &) = delete; 58 TargetInstrInfo(unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, 65 virtual ~TargetInstrInfo(); 1489 struct DenseMapInfo<TargetInstrInfo::RegSubRegPair> { 1492 static inline TargetInstrInfo::RegSubRegPair getEmptyKey() { 1493 return TargetInstrInfo::RegSubRegPair(RegInfo::getEmptyKey(), 1496 static inline TargetInstrInfo::RegSubRegPair getTombstoneKey() { 1497 return TargetInstrInfo::RegSubRegPair(RegInfo::getTombstoneKey(), [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/CellSPU/ |
D | SPUHazardRecognizers.h | 22 class TargetInstrInfo; variable 28 const TargetInstrInfo &TII; 32 SPUHazardRecognizer(const TargetInstrInfo &TII);
|
D | SPURegisterInfo.h | 25 class TargetInstrInfo; variable 31 const TargetInstrInfo &TII; 37 SPURegisterInfo(const SPUSubtarget &subtarget, const TargetInstrInfo &tii);
|
/external/llvm/include/llvm/CodeGen/ |
D | TargetSchedule.h | 28 class TargetInstrInfo; variable 38 const TargetInstrInfo *TII; 55 const TargetInstrInfo *tii); 61 const TargetInstrInfo *getInstrInfo() const { return TII; } in getInstrInfo()
|
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
D | AlphaRegisterInfo.h | 24 class TargetInstrInfo; variable 28 const TargetInstrInfo &TII; 30 AlphaRegisterInfo(const TargetInstrInfo &tii);
|
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/ |
D | SparcRegisterInfo.h | 25 class TargetInstrInfo; variable 30 const TargetInstrInfo &TII; 32 SparcRegisterInfo(SparcSubtarget &st, const TargetInstrInfo &tii);
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
D | MipsRegisterInfo.h | 25 class TargetInstrInfo; variable 30 const TargetInstrInfo &TII; 32 MipsRegisterInfo(const MipsSubtarget &Subtarget, const TargetInstrInfo &tii);
|
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
D | MBlazeRegisterInfo.h | 26 class TargetInstrInfo; variable 40 const TargetInstrInfo &TII; 43 const TargetInstrInfo &tii);
|
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
D | MSP430RegisterInfo.h | 24 class TargetInstrInfo; variable 30 const TargetInstrInfo &TII; 36 MSP430RegisterInfo(MSP430TargetMachine &tm, const TargetInstrInfo &tii);
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
D | TargetInstrInfo.h | 44 class TargetInstrInfo : public MCInstrInfo { 45 TargetInstrInfo(const TargetInstrInfo &); // DO NOT IMPLEMENT 46 void operator=(const TargetInstrInfo &); // DO NOT IMPLEMENT 48 TargetInstrInfo(int CFSetupOpcode = -1, int CFDestroyOpcode = -1) 53 virtual ~TargetInstrInfo(); 729 class TargetInstrInfoImpl : public TargetInstrInfo { 733 : TargetInstrInfo(CallFrameSetupOpcode, CallFrameDestroyOpcode) {} in TargetInstrInfo() function
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
D | PPCRegisterInfo.h | 26 class TargetInstrInfo; variable 32 const TargetInstrInfo &TII; 34 PPCRegisterInfo(const PPCSubtarget &SubTarget, const TargetInstrInfo &tii);
|
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/ |
D | BlackfinRegisterInfo.h | 26 class TargetInstrInfo; variable 31 const TargetInstrInfo &TII; 33 BlackfinRegisterInfo(BlackfinSubtarget &st, const TargetInstrInfo &tii);
|
/external/swiftshader/third_party/LLVM/lib/Target/XCore/ |
D | XCoreRegisterInfo.h | 24 class TargetInstrInfo; variable 28 const TargetInstrInfo &TII; 43 XCoreRegisterInfo(const TargetInstrInfo &tii);
|
/external/llvm/include/llvm/CodeGen/GlobalISel/ |
D | MachineIRBuilder.h | 27 class TargetInstrInfo; variable 37 const TargetInstrInfo *TII; 48 const TargetInstrInfo &getTII() { in getTII()
|