Home
last modified time | relevance | path

Searched refs:TargetInstrInfo (Results 1 – 25 of 659) sorted by relevance

12345678910>>...27

/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp41 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 …]
DPeepholeOptimizer.cpp124 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/
DTargetInstrInfo.cpp43 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 …]
DPseudoSourceValue.cpp27 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/
DTargetInstrInfo.cpp42 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 …]
DPseudoSourceValue.cpp27 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/
DPseudoSourceValue.h27 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);
DTargetInstrInfo.h89 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 …]
DTargetSchedule.h28 class TargetInstrInfo; variable
37 const TargetInstrInfo *TII = nullptr;
66 const TargetInstrInfo *getInstrInfo() const { return TII; } in getInstrInfo()
DMachineLoopUtils.h16 class TargetInstrInfo; variable
38 const TargetInstrInfo *TII);
DMacroFusion.h24 class TargetInstrInfo; variable
30 using ShouldSchedulePredTy = std::function<bool(const TargetInstrInfo &TII,
/external/llvm-project/llvm/include/llvm/CodeGen/
DPseudoSourceValue.h28 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);
DTargetSchedule.h28 class TargetInstrInfo; variable
37 const TargetInstrInfo *TII = nullptr;
66 const TargetInstrInfo *getInstrInfo() const { return TII; } in getInstrInfo()
DTargetInstrInfo.h96 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 …]
DMachineLoopUtils.h16 class TargetInstrInfo; variable
38 const TargetInstrInfo *TII);
DMacroFusion.h24 class TargetInstrInfo; variable
30 using ShouldSchedulePredTy = std::function<bool(const TargetInstrInfo &TII,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DUtils.h33 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/
DUtils.h35 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/
DTargetSchedule.h28 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/
DTargetInstrInfo.h54 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/
DMachineIRBuilder.h27 class TargetInstrInfo; variable
37 const TargetInstrInfo *TII;
48 const TargetInstrInfo &getTII() { in getTII()
/external/llvm/lib/Target/AArch64/
DAArch64A53Fix835769.cpp81 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/
DAArch64A53Fix835769.cpp80 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/
DMVETailPredUtils.h79 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/
DAArch64A53Fix835769.cpp80 const TargetInstrInfo *TII;
131 const TargetInstrInfo *TII) { in getBBFallenThrough()
156 const TargetInstrInfo *TII) { in getLastNonPseudo()
172 const TargetInstrInfo *TII) { in insertNopBeforeInstruction()

12345678910>>...27