Home
last modified time | relevance | path

Searched refs:ScopInfo (Results 1 – 13 of 13) sorted by relevance

/external/llvm-project/polly/test/ScopInfo/
Dremarks.ll4 ; 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 …]
Dmemset_null.ll6 ; see the TODOs in the ScopInfo.cpp.
Dmemcpy-raw-source.ll3 ; Ensure that ScopInfo's alias analysis llvm.memcpy for,
Dstmt_with_read_but_without_sideffect.ll6 ; This is a test-case meant for ScopInfo, but only later pass iterate
/external/llvm-project/polly/include/polly/
DPolyhedralInfo.h31 class ScopInfo; variable
91 ScopInfo *SI;
DScopPass.h46 using polly::ScopInfo;
53 explicit Result(ScopAnalysisManager &InnerAM, ScopInfo &SI) in Result()
77 ScopInfo *SI;
175 ScopInfo &SI;
DScopInfo.h2724 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/
Dprune_only_scalardeps.ll5 ; but only after ScopInfo (because optimization passes using ScopInfo such
/external/llvm-project/polly/test/Isl/
Disl-args.ll12 ; Any valid SCoP causing the creation of a ScopInfo object.
/external/llvm-project/polly/test/Isl/CodeGen/
Dmultiple-codegens.ll9 ; different ScopInfo.
/external/llvm-project/polly/test/ScopDetect/
Dinvariant-load-before-scop.ll6 ; "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/
DCMakeLists.txt61 Analysis/ScopInfo.cpp
/external/llvm-project/polly/lib/Analysis/
DScopInfo.cpp2730 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()