Home
last modified time | relevance | path

Searched refs:EquivalenceClass (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp878 class EquivalenceClass;
953 EquivalenceClass First, EquivalenceClass Second);
993 EquivalenceClass() = delete;
994 EquivalenceClass(const EquivalenceClass &) = default;
995 EquivalenceClass &operator=(const EquivalenceClass &) = delete;
996 EquivalenceClass(EquivalenceClass &&) = default;
997 EquivalenceClass &operator=(EquivalenceClass &&) = delete;
1034 EquivalenceClass First, EquivalenceClass Second);
1295 RangeSet infer(EquivalenceClass Class) { in infer()
2229 inline EquivalenceClass EquivalenceClass::find(ProgramStateRef State, in find()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h191 EquivalenceClassMap EquivalenceClass;
233 EquivalenceClass.clear();
262 const BasicBlockT *Equiv = EquivalenceClass[BB];
437 const BasicBlockT *EC = EquivalenceClass[BB1];
443 EquivalenceClass[BB2] = EC;
486 if (EquivalenceClass.count(BB1)) {
492 EquivalenceClass[BB1] = BB1;
521 const BasicBlockT *EquivBB = EquivalenceClass[BB];
571 const BasicBlockT *EC = EquivalenceClass[BB];
660 OtherEC = EquivalenceClass[UnknownEdge.first];
[all …]
/llvm-project-15.0.7/llvm/unittests/Support/
H A DItaniumManglingCanonicalizerTest.cpp32 using EquivalenceClass = std::vector<llvm::StringRef>; typedef
39 std::vector<EquivalenceClass> Classes;
308 std::map<const EquivalenceClass*, CanonKey> Keys; in testTestcases()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp177 const MachineBasicBlock *EC = EquivalenceClass[BB]; in setBranchProbs()