Home
last modified time | relevance | path

Searched refs:IRInstructionData (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h113 struct IRInstructionData : ilist_node<IRInstructionData> { struct
212 bool isClose(const IRInstructionData &A, const IRInstructionData &B);
216 static inline IRInstructionData *getTombstoneKey() { in getTombstoneKey()
217 return reinterpret_cast<IRInstructionData *>(-1); in getTombstoneKey()
226 static bool isEqual(const IRInstructionData *LHS, in isEqual()
227 const IRInstructionData *RHS) { in isEqual()
479 IRInstructionData *FirstInst = nullptr;
482 IRInstructionData *LastInst = nullptr;
499 IRInstructionData *FirstInstIt,
500 IRInstructionData *LastInstIt);
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp26 IRInstructionData::IRInstructionData(Instruction &I, bool Legality, in IRInstructionData() function in IRInstructionData
84 bool IRSimilarity::isClose(const IRInstructionData &A, in isClose()
157 std::vector<IRInstructionData *> InstrListForBB; in convertToUnsignedVec()
179 for (IRInstructionData *ID : InstrListForBB) in convertToUnsignedVec()
232 IRInstructionData *
255 IRInstructionData *ID = nullptr; in mapToIllegalUnsigned()
343 [](std::tuple<IRInstructionData &, IRInstructionData &> R) { in isSimilar() argument
687 std::vector<IRInstructionData *> &InstrList, in populateMapper()
826 std::vector<IRInstructionData *> &InstrList, in findCandidates()
863 std::vector<IRInstructionData *> InstrList; in findSimilarity()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h71 IRInstructionData *NewFront = nullptr;
72 IRInstructionData *NewBack = nullptr;
296 SpecificBumpPtrAllocator<IRInstructionData> InstDataAllocator;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp299 for (IRInstructionData &ID : C) { in collectRegionsConstants()
1342 bool BadInst = any_of(IRSC, [this](IRInstructionData &ID) { in pruneIncompatibleRegions()
1580 Region.NewFront = new (InstDataAllocator.Allocate()) IRInstructionData( in extractSection()
1582 Region.NewBack = new (InstDataAllocator.Allocate()) IRInstructionData( in extractSection()