aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorKarthika Devi C <quic_kartc@quicinc.com>2024-01-08 23:18:02 +0530
committerGitHub <noreply@github.com>2024-01-08 09:48:02 -0800
commit61968286f9a39815040b0d94299c3732834661bf (patch)
tree104118068f8254a9f49bb72753ae35837991ac76 /clang/lib/Lex/ModuleMap.cpp
parenta14650572c2752c0e08a66ce94c43578abf378f8 (diff)
downloadllvm-61968286f9a39815040b0d94299c3732834661bf.zip
llvm-61968286f9a39815040b0d94299c3732834661bf.tar.gz
llvm-61968286f9a39815040b0d94299c3732834661bf.tar.bz2
[polly][ScheduleOptimizer] Reland Fix long compile time(hang) reported in polly (#77280)
There is no upper cap set on current Schedule Optimizer to compute schedule. In some cases a very long compile time taken to compute the schedule resulting in hang kind of behavior. This patch introduces a flag 'polly-schedule-computeout' to pass the capwhich is initialized to 300000. This patch handles the compute out cases by bailing out and exiting gracefully. Fixed the test that failed in previous commit. Fixes #69090
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions