Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/ADT/
H A DEquivalenceClassesTest.cpp17 EquivalenceClasses<int> EqClasses; in TEST()
29 EquivalenceClasses<int> EqClasses; in TEST()
41 EquivalenceClasses<int> EqClasses; in TEST()
53 EquivalenceClasses<int> EqClasses; in TEST()
111 testing::Types<EquivalenceClasses<int>,
112 EquivalenceClasses<TestStruct, TestStructComparator>>;
/llvm-project-15.0.7/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
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/Transforms/
H A DOneShotAnalysis.h100 llvm::EquivalenceClasses<Value, ValueComparator>::member_iterator>;
112 llvm::EquivalenceClasses<Value, ValueComparator> aliasInfo;
120 llvm::EquivalenceClasses<Value, ValueComparator> equivalentInfo;
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DFloat2Int.h54 EquivalenceClasses<Instruction *> ECs;
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DDependenceGraphBuilder.h40 using ClassesType = EquivalenceClasses<BasicBlock *>;
H A DLoopAccessAnalysis.h91 typedef EquivalenceClasses<MemAccessInfo> DepCandidates;
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSplitModule.cpp54 using ClusterMapType = EquivalenceClasses<const GlobalValue *>;
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCVSXSwapRemoval.cpp112 EquivalenceClasses<int> *EC;
235 EC = new EquivalenceClasses<int>; in initialize()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp513 ECs = EquivalenceClasses<Instruction*>(); in runImpl()
H A DLoopDistribute.cpp352 using ToBeMergedT = EquivalenceClasses<InstPartition *>; in mergeToAvoidDuplicatedLoads()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1982 EquivalenceClasses<MemAccessInfo>::iterator I = in areDepsSafe()
1986 EquivalenceClasses<MemAccessInfo>::member_iterator AI = in areDepsSafe()
1988 EquivalenceClasses<MemAccessInfo>::member_iterator AE = in areDepsSafe()
1997 EquivalenceClasses<MemAccessInfo>::member_iterator OI = in areDepsSafe()
H A DVectorUtils.cpp621 EquivalenceClasses<Value *> ECs; in computeMinimumValueSizes()
H A DScalarEvolution.cpp627 CompareValueComplexity(EquivalenceClasses<const Value *> &EqCacheValue, in CompareValueComplexity()
707 CompareSCEVComplexity(EquivalenceClasses<const SCEV *> &EqCacheSCEV, in CompareSCEVComplexity()
708 EquivalenceClasses<const Value *> &EqCacheValue, in CompareSCEVComplexity()
867 EquivalenceClasses<const SCEV *> EqCacheSCEV; in GroupByComplexity()
868 EquivalenceClasses<const Value *> EqCacheValue; in GroupByComplexity()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp356 EquivalenceClasses<Chain*> EC; in runOnBasicBlock()
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DOperator.cpp359 llvm::EquivalenceClasses<int> ecs; in populateTypeInferenceInfo()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopBuilder.cpp1840 static void joinOperandTree(EquivalenceClasses<Instruction *> &UnionFind, in joinOperandTree()
1867 joinOrderedInstructions(EquivalenceClasses<Instruction *> &UnionFind, in joinOrderedInstructions()
1918 static void joinOrderedPHIs(EquivalenceClasses<Instruction *> &UnionFind, in joinOrderedPHIs()
1944 EquivalenceClasses<Instruction *> UnionFind; in buildEqivClassBlockStmts()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp1880 using GlobalClassesTy = EquivalenceClasses< in lower()