Searched refs:EquivalenceClass (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | RangeConstraintManager.cpp | 879 class EquivalenceClass; 882 REGISTER_MAP_WITH_PROGRAMSTATE(ClassMap, SymbolRef, EquivalenceClass) 883 REGISTER_MAP_WITH_PROGRAMSTATE(ClassMembers, EquivalenceClass, SymbolSet) 884 REGISTER_MAP_WITH_PROGRAMSTATE(ConstraintRange, EquivalenceClass, RangeSet) 886 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(ClassSet, EquivalenceClass) 887 REGISTER_MAP_WITH_PROGRAMSTATE(DisequalityMap, EquivalenceClass, ClassSet) 914 class EquivalenceClass : public llvm::FoldingSetNode { class 917 [[nodiscard]] static inline EquivalenceClass find(ProgramStateRef State, 927 merge(RangeSet::Factory &F, ProgramStateRef State, EquivalenceClass Other); 954 EquivalenceClass First, EquivalenceClass Second); [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseImpl.h | 290 EquivalenceClassMap EquivalenceClass; 343 EquivalenceClass.clear(); 372 const BasicBlockT *Equiv = EquivalenceClass[BB]; 374 << "]: " << ((Equiv) ? EquivalenceClass[BB]->getName() : "NONE") << "\n"; 601 const BasicBlockT *EC = EquivalenceClass[BB1]; 607 EquivalenceClass[BB2] = EC; 651 auto [It, Inserted] = EquivalenceClass.try_emplace(BB1, BB1); 684 const BasicBlockT *EquivBB = EquivalenceClass[BB]; 734 const BasicBlockT *EC = EquivalenceClass[BB]; 825 OtherEC = EquivalenceClass[UnknownEdge.first]; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MIRSampleProfile.cpp | 212 const MachineBasicBlock *EC = EquivalenceClass[BB]; in setBranchProbs()
|