Home
last modified time | relevance | path

Searched refs:IRSimilarityIdentifier (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/llvm/include/llvm/Analysis/
DIRSimilarityIdentifier.h609 class IRSimilarityIdentifier {
611 IRSimilarityIdentifier() in IRSimilarityIdentifier() function
615 explicit IRSimilarityIdentifier(Module &M) in IRSimilarityIdentifier() function
704 std::unique_ptr<IRSimilarity::IRSimilarityIdentifier> IRSI;
710 IRSimilarity::IRSimilarityIdentifier &getIRSI() { return *IRSI; } in getIRSI()
711 const IRSimilarity::IRSimilarityIdentifier &getIRSI() const { return *IRSI; } in getIRSI()
725 typedef IRSimilarity::IRSimilarityIdentifier Result;
/external/llvm-project/llvm/lib/Analysis/
DIRSimilarityIdentifier.cpp410 void IRSimilarityIdentifier::populateMapper( in populateMapper()
445 void IRSimilarityIdentifier::populateMapper( in populateMapper()
585 void IRSimilarityIdentifier::findCandidates( in findCandidates()
619 SimilarityGroupList &IRSimilarityIdentifier::findSimilarity( in findSimilarity()
632 SimilarityGroupList &IRSimilarityIdentifier::findSimilarity(Module &M) { in findSimilarity()
654 IRSI.reset(new IRSimilarityIdentifier(M)); in doInitialization()
665 IRSI.reset(new IRSimilarityIdentifier(M)); in runOnModule()
670 IRSimilarityIdentifier IRSimilarityAnalysis::run(Module &M, in run()
673 return IRSimilarityIdentifier(M); in run()
678 IRSimilarityIdentifier &IRSI = AM.getResult<IRSimilarityAnalysis>(M); in run()
DCMakeLists.txt57 IRSimilarityIdentifier.cpp
/external/llvm-project/llvm/test/Analysis/IRSimilarityIdentifier/
Ddifferent.ll3 ; Check to make sure that the IRSimilarityIdentifier and IRSimilarityPrinterPass
Dbasic.ll3 ; This is a simple test to make sure the IRSimilarityIdentifier and
/external/llvm-project/llvm/unittests/Analysis/
DIRSimilarityIdentifierTest.cpp44 IRSimilarityIdentifier Identifier; in getSimilarities()
1639 TEST(IRSimilarityIdentifier, IdentitySimilarity) { in TEST() argument
1670 TEST(IRSimilarityIdentifier, InstructionDifference) { in TEST() argument
1693 TEST(IRSimilarityIdentifier, CommutativeSimilarity) { in TEST() argument
1718 TEST(IRSimilarityIdentifier, NonCommutativeDifference) { in TEST() argument
1740 TEST(IRSimilarityIdentifier, MappingSimilarity) { in TEST() argument
1773 TEST(IRSimilarityIdentifier, ConstantMappingSimilarity) { in TEST() argument
1805 TEST(IRSimilarityIdentifier, ConstantMappingDifference) { in TEST() argument
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Analysis/
DBUILD.gn55 "IRSimilarityIdentifier.cpp",