Searched refs:findLeader (Results 1 – 13 of 13) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | EquivalenceClasses.h | 179 return make_range(findLeader(V), member_end()); in members() 191 member_iterator MI = findLeader(V); in getLeaderValue() 200 member_iterator MI = findLeader(insert(V)); in getOrInsertLeaderValue() 252 const ECValue *Leader = findLeader(V).Node; in erase() 286 member_iterator findLeader(const ElemTy &V) const { in findLeader() function 290 return findLeader(*I->second); in findLeader() 292 member_iterator findLeader(const ECValue &ECV) const { in findLeader() function 300 return unionSets(findLeader(V1I), findLeader(V2I)); in unionSets() 329 auto It = findLeader(V1); in isEquivalent() 330 return It != member_end() && It == findLeader(V2); in isEquivalent()
|
| H A D | IntEqClasses.h | 65 LLVM_ABI unsigned findLeader(unsigned a) const;
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | SimplifyConstraints.cpp | 69 for (auto MemberIt = EquivalentAtoms.findLeader(At); in atomsInEquivalenceClass() 157 Atom At = *EquivalentAtoms.findLeader(*E); in simplifyConstraints()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | IntEqClasses.cpp | 53 unsigned IntEqClasses::findLeader(unsigned a) const { in findLeader() function in IntEqClasses
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SplitModule.cpp | 190 for (ClusterMapType::member_iterator MI = GVtoClusterMap.findLeader(*C); in findPartitions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | StructurizeCFG.cpp | 752 auto ItA = PhiClasses.findLeader(PhiClasses.insert(A)); in mergeIfCompatible() 753 auto ItB = PhiClasses.findLeader(PhiClasses.insert(B)); in mergeIfCompatible() 856 auto LeaderIt = PhiClasses.findLeader(Phi); in setPhiValues()
|
| H A D | GVN.cpp | 2454 Value *GVNPass::findLeader(const BasicBlock *BB, uint32_t Num) { in findLeader() function in GVNPass 2648 Value *NotCmp = findLeader(Root.getEnd(), Num); in propagateEquality() 2802 Value *Repl = findLeader(I->getParent(), Num); in processInstruction() 2942 if (Value *V = findLeader(Pred, TValNo)) { in performScalarPREInsertion() 3033 Value *PredV = findLeader(P, TValNo); in performScalarPRE()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | GVN.h | 397 Value *findLeader(const BasicBlock *BB, uint32_t Num);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 2276 GlobalClassesTy::member_iterator CurSet = GlobalClasses.findLeader(GCI); in lower() 2281 CurSet, GlobalClasses.findLeader(GlobalClasses.insert(GTM))); in lower() 2338 GlobalClasses.findLeader(GlobalClasses.insert(GTM)); in lower() 2346 CurSet, GlobalClasses.findLeader( in lower()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelCombinerEmitter.cpp | 435 for (auto It = TECs.findLeader(OpName); It != TECs.member_end(); ++It) { in inferNamedOperandType()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | CodeGenRegisters.cpp | 1752 unsigned USetID = UberSetIDs.findLeader((*Regs.begin())->EnumValue); in computeUberSets()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 2323 DepCands.findLeader(CurAccess); in areDepsSafe()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 18240 {"_ZN12_GLOBAL__N_13GVN10findLeaderEPN4llvm10BasicBlockEj", "(anonymous namespace)::GVN::findLeader… 23946 {"_ZNK4llvm12IntEqClasses10findLeaderEj", "llvm::IntEqClasses::findLeader(unsigned int) const"},
|