Home
last modified time | relevance | path

Searched refs:EquivalenceClasses (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DEquivalenceClasses.h60 class EquivalenceClasses {
72 friend class EquivalenceClasses; variable
142 EquivalenceClasses() = default;
143 EquivalenceClasses(const EquivalenceClasses &RHS) { in EquivalenceClasses() function
147 const EquivalenceClasses &operator=(const EquivalenceClasses &RHS) {
273 friend class EquivalenceClasses; variable
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DSimplifyConstraints.cpp54 llvm::EquivalenceClasses<Atom> &EquivalentAtoms) { in projectToLeaders()
66 atomsInEquivalenceClass(const llvm::EquivalenceClasses<Atom> &EquivalentAtoms, in atomsInEquivalenceClass()
67 llvm::EquivalenceClasses<Atom>::iterator LeaderIt) { in atomsInEquivalenceClass()
82 llvm::EquivalenceClasses<Atom> EquivalentAtoms; in simplifyConstraints()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DFloat2Int.h53 EquivalenceClasses<Instruction *> ECs;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceGraphBuilder.h40 using ClassesType = EquivalenceClasses<BasicBlock *>;
H A DLoopAccessAnalysis.h98 typedef EquivalenceClasses<MemAccessInfo> DepCandidates;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSplitModule.cpp54 using ClusterMapType = EquivalenceClasses<const GlobalValue *>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXSwapRemoval.cpp112 EquivalenceClasses<int> *EC;
235 EC = new EquivalenceClasses<int>; in initialize()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp482 ECs = EquivalenceClasses<Instruction*>(); in runImpl()
H A DLoopDistribute.cpp348 using ToBeMergedT = EquivalenceClasses<InstPartition *>; in mergeToAvoidDuplicatedLoads()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2181 EquivalenceClasses<MemAccessInfo>::iterator I = in areDepsSafe()
2185 EquivalenceClasses<MemAccessInfo>::member_iterator AI = in areDepsSafe()
2187 EquivalenceClasses<MemAccessInfo>::member_iterator AE = in areDepsSafe()
2196 EquivalenceClasses<MemAccessInfo>::member_iterator OI = in areDepsSafe()
H A DVectorUtils.cpp550 EquivalenceClasses<Value *> ECs; in computeMinimumValueSizes()
H A DScalarEvolution.cpp594 CompareValueComplexity(EquivalenceClasses<const Value *> &EqCacheValue, in CompareValueComplexity()
674 CompareSCEVComplexity(EquivalenceClasses<const SCEV *> &EqCacheSCEV, in CompareSCEVComplexity()
675 EquivalenceClasses<const Value *> &EqCacheValue, in CompareSCEVComplexity()
797 EquivalenceClasses<const SCEV *> EqCacheSCEV; in GroupByComplexity()
798 EquivalenceClasses<const Value *> EqCacheValue; in GroupByComplexity()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp355 EquivalenceClasses<Chain*> EC; in runOnBasicBlock()
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp232 using TypeEquivalenceClasses = EquivalenceClasses<StringRef>;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp2049 using GlobalClassesTy = EquivalenceClasses< in lower()