/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/llvm-project/llvm/lib/CodeGen/ |
D | TargetInstrInfo.cpp | 43 TargetInstrInfo::~TargetInstrInfo() { in ~TargetInstrInfo() 47 TargetInstrInfo::getRegClass(const MCInstrDesc &MCID, unsigned OpNum, in getRegClass() 67 void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB, in insertNoop() 74 void TargetInstrInfo::insertNoops(MachineBasicBlock &MBB, in insertNoops() 100 unsigned TargetInstrInfo::getInlineAsmLength( in getInlineAsmLength() 141 TargetInstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, in ReplaceTailWithBranchTo() 167 MachineInstr *TargetInstrInfo::commuteInstructionImpl(MachineInstr &MI, in commuteInstructionImpl() 250 MachineInstr *TargetInstrInfo::commuteInstruction(MachineInstr &MI, bool NewMI, in commuteInstruction() 265 bool TargetInstrInfo::fixCommutedOpIndices(unsigned &ResultIdx1, in fixCommutedOpIndices() 296 bool TargetInstrInfo::findCommutedOpIndices(const MachineInstr &MI, in findCommutedOpIndices() [all …]
|
D | PseudoSourceValue.cpp | 27 PseudoSourceValue::PseudoSourceValue(unsigned Kind, const TargetInstrInfo &TII) in PseudoSourceValue() 83 unsigned Kind, const TargetInstrInfo &TII) in CallEntryPseudoSourceValue() 100 const TargetInstrInfo &TII) in GlobalValuePseudoSourceValue() 103 const char *ES, const TargetInstrInfo &TII) in ExternalSymbolPseudoSourceValue() 107 const TargetInstrInfo &TIInfo) in PseudoSourceValueManager()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TargetInstrInfo.cpp | 42 TargetInstrInfo::~TargetInstrInfo() { in ~TargetInstrInfo() 46 TargetInstrInfo::getRegClass(const MCInstrDesc &MCID, unsigned OpNum, in getRegClass() 66 void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB, in insertNoop() 90 unsigned TargetInstrInfo::getInlineAsmLength( in getInlineAsmLength() 131 TargetInstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, in ReplaceTailWithBranchTo() 157 MachineInstr *TargetInstrInfo::commuteInstructionImpl(MachineInstr &MI, in commuteInstructionImpl() 240 MachineInstr *TargetInstrInfo::commuteInstruction(MachineInstr &MI, bool NewMI, in commuteInstruction() 255 bool TargetInstrInfo::fixCommutedOpIndices(unsigned &ResultIdx1, in fixCommutedOpIndices() 286 bool TargetInstrInfo::findCommutedOpIndices(const MachineInstr &MI, in findCommutedOpIndices() 310 bool TargetInstrInfo::isUnpredicatedTerminator(const MachineInstr &MI) const { in isUnpredicatedTerminator() [all …]
|
D | PseudoSourceValue.cpp | 27 PseudoSourceValue::PseudoSourceValue(unsigned Kind, const TargetInstrInfo &TII) in PseudoSourceValue() 83 unsigned Kind, const TargetInstrInfo &TII) in CallEntryPseudoSourceValue() 100 const TargetInstrInfo &TII) in GlobalValuePseudoSourceValue() 103 const char *ES, const TargetInstrInfo &TII) in ExternalSymbolPseudoSourceValue() 107 const TargetInstrInfo &TIInfo) in PseudoSourceValueManager()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | PseudoSourceValue.h | 27 class TargetInstrInfo; variable 63 explicit PseudoSourceValue(unsigned Kind, const TargetInstrInfo &TII); 99 explicit FixedStackPseudoSourceValue(int FI, const TargetInstrInfo &TII) in FixedStackPseudoSourceValue() 119 CallEntryPseudoSourceValue(unsigned 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 | 89 class TargetInstrInfo : public MCInstrInfo { 91 TargetInstrInfo(unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, 96 TargetInstrInfo(const TargetInstrInfo &) = delete; 97 TargetInstrInfo &operator=(const TargetInstrInfo &) = delete; 98 virtual ~TargetInstrInfo(); 1827 template <> struct DenseMapInfo<TargetInstrInfo::RegSubRegPair> { 1830 static inline TargetInstrInfo::RegSubRegPair getEmptyKey() { 1831 return TargetInstrInfo::RegSubRegPair(RegInfo::getEmptyKey(), 1835 static inline TargetInstrInfo::RegSubRegPair getTombstoneKey() { 1836 return TargetInstrInfo::RegSubRegPair(RegInfo::getTombstoneKey(), [all …]
|
D | TargetSchedule.h | 28 class TargetInstrInfo; variable 37 const TargetInstrInfo *TII = nullptr; 66 const TargetInstrInfo *getInstrInfo() const { return TII; } in getInstrInfo()
|
D | MachineLoopUtils.h | 16 class TargetInstrInfo; variable 38 const TargetInstrInfo *TII);
|
D | MacroFusion.h | 24 class TargetInstrInfo; variable 30 using ShouldSchedulePredTy = std::function<bool(const TargetInstrInfo &TII,
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | PseudoSourceValue.h | 28 class TargetInstrInfo; variable 62 explicit PseudoSourceValue(unsigned Kind, const TargetInstrInfo &TII); 98 explicit FixedStackPseudoSourceValue(int FI, const TargetInstrInfo &TII) in FixedStackPseudoSourceValue() 118 CallEntryPseudoSourceValue(unsigned Kind, const TargetInstrInfo &TII); 132 const TargetInstrInfo &TII); 146 ExternalSymbolPseudoSourceValue(const char *ES, const TargetInstrInfo &TII); 157 const TargetInstrInfo &TII; 167 PseudoSourceValueManager(const TargetInstrInfo &TII);
|
D | TargetSchedule.h | 28 class TargetInstrInfo; variable 37 const TargetInstrInfo *TII = nullptr; 66 const TargetInstrInfo *getInstrInfo() const { return TII; } in getInstrInfo()
|
D | TargetInstrInfo.h | 96 class TargetInstrInfo : public MCInstrInfo { 98 TargetInstrInfo(unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, 103 TargetInstrInfo(const TargetInstrInfo &) = delete; 104 TargetInstrInfo &operator=(const TargetInstrInfo &) = delete; 105 virtual ~TargetInstrInfo(); 1915 template <> struct DenseMapInfo<TargetInstrInfo::RegSubRegPair> { 1918 static inline TargetInstrInfo::RegSubRegPair getEmptyKey() { 1919 return TargetInstrInfo::RegSubRegPair(RegInfo::getEmptyKey(), 1923 static inline TargetInstrInfo::RegSubRegPair getTombstoneKey() { 1924 return TargetInstrInfo::RegSubRegPair(RegInfo::getTombstoneKey(), [all …]
|
D | MachineLoopUtils.h | 16 class TargetInstrInfo; variable 38 const TargetInstrInfo *TII);
|
D | MacroFusion.h | 24 class TargetInstrInfo; variable 30 using ShouldSchedulePredTy = std::function<bool(const TargetInstrInfo &TII,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | Utils.h | 33 class TargetInstrInfo; variable 46 const TargetInstrInfo &TII, 60 const TargetInstrInfo &TII, 78 const TargetInstrInfo &TII, 93 const TargetInstrInfo &TII,
|
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
D | Utils.h | 35 class TargetInstrInfo; variable 48 const TargetInstrInfo &TII, 62 const TargetInstrInfo &TII, 80 const TargetInstrInfo &TII, 95 const TargetInstrInfo &TII, 210 Register getFunctionLiveInPhysReg(MachineFunction &MF, 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/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/llvm/include/llvm/CodeGen/GlobalISel/ |
D | MachineIRBuilder.h | 27 class TargetInstrInfo; variable 37 const TargetInstrInfo *TII; 48 const TargetInstrInfo &getTII() { in getTII()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64A53Fix835769.cpp | 81 const TargetInstrInfo *TII; 127 const TargetInstrInfo *TII) { in getBBFallenThrough() 152 const TargetInstrInfo *TII) { in getLastNonPseudo() 168 const TargetInstrInfo *TII) { in insertNopBeforeInstruction()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64A53Fix835769.cpp | 80 const TargetInstrInfo *TII; 131 const TargetInstrInfo *TII) { in getBBFallenThrough() 156 const TargetInstrInfo *TII) { in getLastNonPseudo() 172 const TargetInstrInfo *TII) { in insertNopBeforeInstruction()
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | MVETailPredUtils.h | 79 inline void RevertWhileLoopStart(MachineInstr *MI, const TargetInstrInfo *TII, 100 inline void RevertDoLoopStart(MachineInstr *MI, const TargetInstrInfo *TII) { in RevertDoLoopStart() 110 inline void RevertLoopDec(MachineInstr *MI, const TargetInstrInfo *TII, 132 inline void RevertLoopEnd(MachineInstr *MI, const TargetInstrInfo *TII,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64A53Fix835769.cpp | 80 const TargetInstrInfo *TII; 131 const TargetInstrInfo *TII) { in getBBFallenThrough() 156 const TargetInstrInfo *TII) { in getLastNonPseudo() 172 const TargetInstrInfo *TII) { in insertNopBeforeInstruction()
|