Searched refs:SDA (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | DivergenceAnalysis.cpp | 94 const LoopInfo &LI, SyncDependenceAnalysis &SDA, bool IsLCSSAForm) in DivergenceAnalysisImpl() argument 95 : F(F), RegionLoop(RegionLoop), DT(DT), LI(LI), SDA(SDA), in DivergenceAnalysisImpl() 299 const auto &DivDesc = SDA.getJoinBlocks(Term); in analyzeControlDivergence() 360 SDA = std::make_unique<SyncDependenceAnalysis>(DT, PDT, LI); in DivergenceInfo() 361 DA = std::make_unique<DivergenceAnalysisImpl>(F, nullptr, DT, LI, *SDA, in DivergenceInfo()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | DivergenceAnalysis.h | 47 SyncDependenceAnalysis &SDA, bool IsLCSSAForm); 127 SyncDependenceAnalysis &SDA; variable 150 std::unique_ptr<SyncDependenceAnalysis> SDA; variable
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | DivergenceAnalysisTest.cpp | 53 std::unique_ptr<SyncDependenceAnalysis> SDA; member in llvm::__anon9531456f0111::DivergenceAnalysisTest 61 SDA.reset(new SyncDependenceAnalysis(*DT, *PDT, *LI)); in buildDA() 62 return DivergenceAnalysisImpl(F, nullptr, *DT, *LI, *SDA, IsLCSSA); in buildDA()
|