Searched refs:EquivalenceClasses (Results 1 – 17 of 17) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | EquivalenceClassesTest.cpp | 17 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 D | EquivalenceClasses.h | 60 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 D | OneShotAnalysis.h | 100 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 D | Float2Int.h | 54 EquivalenceClasses<Instruction *> ECs;
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | DependenceGraphBuilder.h | 40 using ClassesType = EquivalenceClasses<BasicBlock *>;
|
| H A D | LoopAccessAnalysis.h | 91 typedef EquivalenceClasses<MemAccessInfo> DepCandidates;
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SplitModule.cpp | 54 using ClusterMapType = EquivalenceClasses<const GlobalValue *>;
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCVSXSwapRemoval.cpp | 112 EquivalenceClasses<int> *EC; 235 EC = new EquivalenceClasses<int>; in initialize()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 513 ECs = EquivalenceClasses<Instruction*>(); in runImpl()
|
| H A D | LoopDistribute.cpp | 352 using ToBeMergedT = EquivalenceClasses<InstPartition *>; in mergeToAvoidDuplicatedLoads()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 1982 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 D | VectorUtils.cpp | 621 EquivalenceClasses<Value *> ECs; in computeMinimumValueSizes()
|
| H A D | ScalarEvolution.cpp | 627 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 D | AArch64A57FPLoadBalancing.cpp | 356 EquivalenceClasses<Chain*> EC; in runOnBasicBlock()
|
| /llvm-project-15.0.7/mlir/lib/TableGen/ |
| H A D | Operator.cpp | 359 llvm::EquivalenceClasses<int> ecs; in populateTypeInferenceInfo()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopBuilder.cpp | 1840 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 D | LowerTypeTests.cpp | 1880 using GlobalClassesTy = EquivalenceClasses< in lower()
|