Searched refs:ScopInfo (Results 1 – 13 of 13) sorted by relevance
/external/llvm-project/polly/test/ScopInfo/ |
D | remarks.ll | 4 ; CHECK: remark: test/ScopInfo/remarks.c:4:7: SCoP begins here. 5 ; CHECK: remark: test/ScopInfo/remarks.c:9:15: Inbounds assumption: [N, M, Debug] -> { : M <= 1… 6 ; CHECK: remark: test/ScopInfo/remarks.c:13:7: No-error restriction: [N, M, Debug] -> { : N > 0… 7 ; CHECK: remark: test/ScopInfo/remarks.c:8:5: Finite loop restriction: [N, M, Debug] -> { : N >… 8 ; CHECK: remark: test/ScopInfo/remarks.c:4:7: No-overflows restriction: [N, M, Debug] -> { : M … 9 ; CHECK: remark: test/ScopInfo/remarks.c:9:18: Possibly aliasing pointer, use restrict keyword. 10 ; CHECK: remark: test/ScopInfo/remarks.c:9:33: Possibly aliasing pointer, use restrict keyword. 11 ; CHECK: remark: test/ScopInfo/remarks.c:9:15: Possibly aliasing pointer, use restrict keyword. 12 ; CHECK: remark: test/ScopInfo/remarks.c:14:3: SCoP ends here. 13 ; CHECK: remark: test/ScopInfo/remarks.c:19:3: SCoP begins here. [all …]
|
D | memset_null.ll | 6 ; see the TODOs in the ScopInfo.cpp.
|
D | memcpy-raw-source.ll | 3 ; Ensure that ScopInfo's alias analysis llvm.memcpy for,
|
D | stmt_with_read_but_without_sideffect.ll | 6 ; This is a test-case meant for ScopInfo, but only later pass iterate
|
/external/llvm-project/polly/include/polly/ |
D | PolyhedralInfo.h | 31 class ScopInfo; variable 91 ScopInfo *SI;
|
D | ScopPass.h | 46 using polly::ScopInfo; 53 explicit Result(ScopAnalysisManager &InnerAM, ScopInfo &SI) in Result() 77 ScopInfo *SI; 175 ScopInfo &SI;
|
D | ScopInfo.h | 2724 class ScopInfo { 2746 ScopInfo(const DataLayout &DL, ScopDetection &SD, ScalarEvolution &SE, 2786 using Result = ScopInfo; 2808 std::unique_ptr<ScopInfo> Result; 2816 ScopInfo *getSI() { return Result.get(); } in getSI() 2817 const ScopInfo *getSI() const { return Result.get(); } in getSI()
|
/external/llvm-project/polly/test/PruneUnprofitable/ |
D | prune_only_scalardeps.ll | 5 ; but only after ScopInfo (because optimization passes using ScopInfo such
|
/external/llvm-project/polly/test/Isl/ |
D | isl-args.ll | 12 ; Any valid SCoP causing the creation of a ScopInfo object.
|
/external/llvm-project/polly/test/Isl/CodeGen/ |
D | multiple-codegens.ll | 9 ; different ScopInfo.
|
/external/llvm-project/polly/test/ScopDetect/ |
D | invariant-load-before-scop.ll | 6 ; "required invariant loads" which causes an assertion fail in ScopInfo. 7 ; ScopInfo rejects the SCoP, so we cannot check the list if invariant loads.
|
/external/llvm-project/polly/lib/ |
D | CMakeLists.txt | 61 Analysis/ScopInfo.cpp
|
/external/llvm-project/polly/lib/Analysis/ |
D | ScopInfo.cpp | 2730 ScopInfo::ScopInfo(const DataLayout &DL, ScopDetection &SD, ScalarEvolution &SE, in ScopInfo() function in ScopInfo 2737 void ScopInfo::recompute() { in recompute() 2761 bool ScopInfo::invalidate(Function &F, const PreservedAnalyses &PA, in invalidate() 2826 Result.reset(new ScopInfo{DL, SD, SE, LI, AA, DT, AC, ORE}); in runOnFunction()
|