Home
last modified time | relevance | path

Searched refs:DependenceInfo (Results 1 – 25 of 45) sorted by relevance

12

/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DCodeMoverUtils.h20 class DependenceInfo; variable
43 DependenceInfo *DI = nullptr);
50 DependenceInfo *DI = nullptr);
57 DependenceInfo &DI);
63 DependenceInfo &DI);
DUnrollLoop.h26 class DependenceInfo; variable
104 DependenceInfo &DI, LoopInfo &LI);
/external/llvm-project/llvm/unittests/Transforms/Utils/
DCodeMoverUtilsTest.cpp35 PostDominatorTree &PDT, DependenceInfo &DI)> in run()
46 DependenceInfo DI(F, &AA, &SE, &LI); in run()
98 DependenceInfo &DI) { in TEST()
189 DependenceInfo &DI) { in TEST()
249 DependenceInfo &DI) { in TEST()
319 DependenceInfo &DI) { in TEST()
373 DependenceInfo &DI) { in TEST()
423 DependenceInfo &DI) { in TEST()
487 DependenceInfo &DI) { in TEST()
579 DependenceInfo &DI) { in TEST()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DCodeMoverUtils.h20 class DependenceInfo; variable
46 DependenceInfo &DI);
52 DependenceInfo &DI);
DUnrollLoop.h28 class DependenceInfo; variable
111 DependenceInfo &DI);
/external/llvm-project/llvm/include/llvm/Analysis/
DLoopCacheAnalysis.h25 class DependenceInfo; variable
82 DependenceInfo &DI, AAResults &AA) const;
187 TargetTransformInfo &TTI, AAResults &AA, DependenceInfo &DI,
195 getCacheCost(Loop &Root, LoopStandardAnalysisResults &AR, DependenceInfo &DI,
263 DependenceInfo &DI;
DDependenceGraphBuilder.h24 class DependenceInfo; variable
43 AbstractDependenceGraphBuilder(GraphType &G, DependenceInfo &D, in AbstractDependenceGraphBuilder()
184 DependenceInfo &DI;
DDependenceAnalysis.h204 friend class DependenceInfo; variable
267 friend class DependenceInfo; variable
272 class DependenceInfo {
274 DependenceInfo(Function *F, AAResults *AA, ScalarEvolution *SE, in DependenceInfo() function
959 typedef DependenceInfo Result;
988 DependenceInfo &getDI() const;
991 std::unique_ptr<DependenceInfo> info;
DDDG.h271 DependenceGraphInfo(const std::string &N, const DependenceInfo &DepInfo) in DependenceGraphInfo()
300 const DependenceInfo DI;
322 DataDependenceGraph(Function &F, DependenceInfo &DI);
323 DataDependenceGraph(Loop &L, LoopInfo &LI, DependenceInfo &DI);
352 DDGBuilder(DataDependenceGraph &G, DependenceInfo &D, in DDGBuilder()
460 const_cast<DependenceInfo *>(&DI)->depends(SrcI, DstI, true)) in getDependencies()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DDependenceAnalysis.cpp130 return DependenceInfo(&F, &AA, &SE, &LI); in run()
158 info.reset(new DependenceInfo(&F, &AA, &SE, &LI)); in runOnFunction()
162 DependenceInfo &DependenceAnalysisWrapperPass::getDI() const { return *info; } in getDI()
177 static void dumpExampleDependence(raw_ostream &OS, DependenceInfo *DA) { in dumpExampleDependence()
319 const SCEV *DependenceInfo::Constraint::getX() const { in getX()
327 const SCEV *DependenceInfo::Constraint::getY() const { in getY()
335 const SCEV *DependenceInfo::Constraint::getA() const { in getA()
344 const SCEV *DependenceInfo::Constraint::getB() const { in getB()
353 const SCEV *DependenceInfo::Constraint::getC() const { in getC()
362 const SCEV *DependenceInfo::Constraint::getD() const { in getD()
[all …]
DDDG.cpp182 DataDependenceGraph::DataDependenceGraph(Function &F, DependenceInfo &D) in DataDependenceGraph()
195 DependenceInfo &D) in DataDependenceGraph()
272 DependenceInfo DI(F, &AR.AA, &AR.SE, &AR.LI); in run()
/external/llvm-project/polly/lib/Transform/
DDeadCodeElimination.cpp114 DependenceInfo &DI = getAnalysis<DependenceInfo>(); in eliminateDeadCode()
165 AU.addRequired<DependenceInfo>(); in getAnalysisUsage()
172 INITIALIZE_PASS_DEPENDENCY(DependenceInfo)
/external/llvm-project/llvm/lib/Analysis/
DDependenceAnalysis.cpp130 return DependenceInfo(&F, &AA, &SE, &LI); in run()
158 info.reset(new DependenceInfo(&F, &AA, &SE, &LI)); in runOnFunction()
162 DependenceInfo &DependenceAnalysisWrapperPass::getDI() const { return *info; } in getDI()
177 static void dumpExampleDependence(raw_ostream &OS, DependenceInfo *DA) { in dumpExampleDependence()
319 const SCEV *DependenceInfo::Constraint::getX() const { in getX()
327 const SCEV *DependenceInfo::Constraint::getY() const { in getY()
335 const SCEV *DependenceInfo::Constraint::getA() const { in getA()
344 const SCEV *DependenceInfo::Constraint::getB() const { in getB()
353 const SCEV *DependenceInfo::Constraint::getC() const { in getC()
362 const SCEV *DependenceInfo::Constraint::getD() const { in getD()
[all …]
DDDG.cpp187 DataDependenceGraph::DataDependenceGraph(Function &F, DependenceInfo &D) in DataDependenceGraph()
200 DependenceInfo &D) in DataDependenceGraph()
314 DependenceInfo DI(F, &AR.AA, &AR.SE, &AR.LI); in run()
/external/llvm/lib/Analysis/
DDependenceAnalysis.cpp122 return DependenceInfo(&F, &AA, &SE, &LI); in run()
145 info.reset(new DependenceInfo(&F, &AA, &SE, &LI)); in runOnFunction()
149 DependenceInfo &DependenceAnalysisWrapperPass::getDI() const { return *info; } in getDI()
165 static void dumpExampleDependence(raw_ostream &OS, DependenceInfo *DA) { in dumpExampleDependence()
299 const SCEV *DependenceInfo::Constraint::getX() const { in getX()
307 const SCEV *DependenceInfo::Constraint::getY() const { in getY()
315 const SCEV *DependenceInfo::Constraint::getA() const { in getA()
324 const SCEV *DependenceInfo::Constraint::getB() const { in getB()
333 const SCEV *DependenceInfo::Constraint::getC() const { in getC()
342 const SCEV *DependenceInfo::Constraint::getD() const { in getD()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopCacheAnalysis.h81 DependenceInfo &DI, AliasAnalysis &AA) const;
186 TargetTransformInfo &TTI, AliasAnalysis &AA, DependenceInfo &DI,
194 getCacheCost(Loop &Root, LoopStandardAnalysisResults &AR, DependenceInfo &DI,
262 DependenceInfo &DI;
DDependenceAnalysis.h203 friend class DependenceInfo; variable
266 friend class DependenceInfo; variable
271 class DependenceInfo {
273 DependenceInfo(Function *F, AliasAnalysis *AA, ScalarEvolution *SE, in DependenceInfo() function
940 typedef DependenceInfo Result;
969 DependenceInfo &getDI() const;
972 std::unique_ptr<DependenceInfo> info;
DDependenceGraphBuilder.h40 AbstractDependenceGraphBuilder(GraphType &G, DependenceInfo &D, in AbstractDependenceGraphBuilder()
159 DependenceInfo &DI;
DDDG.h269 DependenceGraphInfo(const std::string &N, const DependenceInfo &DepInfo) in DependenceGraphInfo()
292 const DependenceInfo DI;
314 DataDependenceGraph(Function &F, DependenceInfo &DI);
315 DataDependenceGraph(Loop &L, LoopInfo &LI, DependenceInfo &DI);
344 DDGBuilder(DataDependenceGraph &G, DependenceInfo &D, in DDGBuilder()
/external/llvm-project/llvm/unittests/Analysis/
DDDGTest.cpp26 DependenceInfo &DI, ScalarEvolution &SE)> in runTest()
38 DependenceInfo DI(F, &AA, &SE, &LI); in runTest()
91 [&](Function &F, LoopInfo &LI, DependenceInfo &DI, ScalarEvolution &SE) { in TEST()
/external/llvm/include/llvm/Analysis/
DDependenceAnalysis.h209 friend class DependenceInfo; variable
277 friend class DependenceInfo; variable
282 class DependenceInfo {
284 DependenceInfo(Function *F, AliasAnalysis *AA, ScalarEvolution *SE, in DependenceInfo() function
930 typedef DependenceInfo Result;
951 DependenceInfo &getDI() const;
954 std::unique_ptr<DependenceInfo> info;
/external/llvm-project/polly/include/polly/
DDependenceInfo.h144 friend class DependenceInfo; member
223 class DependenceInfo : public ScopPass {
228 DependenceInfo() : ScopPass(ID) {} in DependenceInfo() function
/external/llvm-project/polly/lib/Analysis/
DDependenceInfo.cpp860 DependenceInfo::getDependences(Dependences::AnalysisLevel Level) { in getDependences()
868 DependenceInfo::recomputeDependences(Dependences::AnalysisLevel Level) { in recomputeDependences()
874 bool DependenceInfo::runOnScop(Scop &ScopVar) { in runOnScop()
881 void polly::DependenceInfo::printScop(raw_ostream &OS, Scop &S) const { in printScop()
893 void DependenceInfo::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
898 char DependenceInfo::ID = 0;
900 Pass *polly::createDependenceInfoPass() { return new DependenceInfo(); } in createDependenceInfoPass()
902 INITIALIZE_PASS_BEGIN(DependenceInfo, "polly-dependences",
905 INITIALIZE_PASS_END(DependenceInfo, "polly-dependences",
/external/llvm-project/llvm/lib/Transforms/Utils/
DCodeMoverUtils.cpp312 DependenceInfo *DI) { in isSafeToMoveBefore()
394 DependenceInfo *DI) { in isSafeToMoveBefore()
406 DependenceInfo &DI) { in moveInstructionsToTheBeginning()
421 DependenceInfo &DI) { in moveInstructionsToTheEnd()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DCodeMoverUtils.cpp95 DependenceInfo &DI) { in isSafeToMoveBefore()
179 const PostDominatorTree &PDT, DependenceInfo &DI) { in moveInstsBottomUp()

12