aboutsummaryrefslogtreecommitdiff
path: root/polly/test/ScopDetect
AgeCommit message (Expand)AuthorFilesLines
2023-01-18[AsmParser] Remove typed pointer auto-detectionNikita Popov1-1/+1
2023-01-17[Polly] Convert some tests to opaque pointers (NFC)Nikita Popov69-483/+473
2022-08-07[polly] Fixed a number of typos. NFCGabriel Ravier1-1/+1
2022-07-15[IR] Don't use blockaddresses as callbr argumentsNikita Popov1-1/+1
2022-05-26[Polly][Test] Fix race condition while printing dot files.Michael Kruse2-4/+14
2022-05-26[FileCheck] Catch missspelled directives.Ivan Kosarev1-29/+29
2022-05-09[polly] Load NPM pass plugin for NPM test.Michael Kruse1-1/+1
2022-05-09[polly] migrate -polly-show to the new pass managerMichael Kruse1-0/+100
2022-03-14[polly] Introduce -polly-print-* passes to replace -analyze.Michael Kruse68-150/+89
2021-09-27[Polly] Reject regions entered by an indirectbr/callbr.Michael Kruse1-0/+39
2021-09-27Revert "[Polly] Reject reject regions entered by an indirectbr/callbr."Haowei Wu1-38/+0
2021-09-26[Polly] Reject reject regions entered by an indirectbr/callbr.Michael Kruse1-0/+38
2021-05-24Revert "[NFC] remove explicit default value for strboolattr attribute in tests"serge-sans-paille7-10/+10
2021-05-24[NFC] remove explicit default value for strboolattr attribute in testsserge-sans-paille7-10/+10
2020-06-30[BasicAA] Replace -basicaa with -basic-aa in pollyArthur Eubanks8-12/+12
2020-06-27Update polly tests to use -disable-basicaa to -disable-basic-aaSimon Pilgrim2-2/+2
2019-12-24Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"...Fangrui Song3-5/+5
2019-12-24Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" a...Fangrui Song4-5/+5
2018-06-29[ScopHelper] Provide support for recognising collective invariant loadsPhilip Pfaffe1-0/+56
2018-05-10Adjust to debug info metadata format change.Tobias Grosser1-2/+2
2018-04-25[ScopDetect] Reject loop with multiple exit blocks.Michael Kruse2-0/+12
2018-04-18[ScopDetect / ScopInfo] Get statistics for scops without any loop correctlyTobias Grosser1-2/+24
2018-04-09Remove immediate dominator heuristic for error block detection.Michael Kruse1-13/+10
2017-11-30Handle Top-Level-Regions in polly::isHoistableLoadPhilip Pfaffe1-0/+73
2017-10-01[ScopDetect] Do not add loads out of the SCoP to required invariant loads.Michael Kruse1-0/+84
2017-09-21Check whether IslAstInfo and DependenceInfo were computed for the same Scop.Michael Kruse1-1/+1
2017-09-03[ScopHelper] Do not crash on unreachable blocksTobias Grosser1-0/+36
2017-08-27[Detect] Consider nested loop profitable if entry block is not in loopTobias Grosser1-0/+94
2017-08-23[ScopDetect] Include zero-iteration loops in loop count.Michael Kruse1-8/+36
2017-08-22[test] Do not pipe binary data to FileCheck.Michael Kruse1-1/+1
2017-08-22[ScopDetection] Add stat for total number of loops.Michael Kruse1-0/+1
2017-08-10[JSON] Make the failure to parse a jscop file a hard errorPhilip Pfaffe1-4/+0
2017-07-28[ScopDetect] add `-polly-ignore-func` flag to ignore functions by name.Siddharth Bhat1-0/+124
2017-07-26[SCEVValidator] Loop exit values of loops before the SCoP are synthesizable.Michael Kruse2-2/+86
2017-07-24[Polly] [NFC] [ScopDetection] Make `polly-only-func` perform regex scop name ...Siddharth Bhat1-0/+130
2017-07-11[tests] Set -polly-import-jscop-dir=%S alwaysTobias Grosser2-2/+2
2017-06-09[Polly] [ScopDetection] Allow passing multiple functions to `-polly-only-func`.Siddharth Bhat1-0/+100
2017-05-12[NFC] [Fortran Support] Cleanup Fortran Array pattern mactch testcasesSiddharth Bhat2-230/+0
2017-05-10[NFC] [Fortran Support] move Fortran array detection testcasesSiddharth Bhat2-0/+230
2017-03-08[ScopDetection] Only allow SCoP-wide available base pointers.Michael Kruse3-5/+67
2017-03-07[ScopDetection] Require LoadInst base pointers to be hoisted.Michael Kruse3-1/+76
2017-02-17[ScopDetection] Compute the maximal loop depth correctlyTobias Grosser1-0/+249
2016-11-22test: add more details to non-affine test caseTobias Grosser1-6/+35
2016-11-10Do not allow switch statements in loop latchesTobias Grosser1-0/+21
2016-10-17[ScopDetect] Depend transitively on ScalarEvolution.Michael Kruse1-0/+47
2016-08-15[ScopDetect] Do not assert in case of AddRecs with non-constant start expressionTobias Grosser1-0/+50
2016-05-10Weaken profitability constraints during ScopDetectionJohannes Doerfert1-6/+3
2016-04-15Update debug metadata after LLVM commits r266445+r266446Tobias Grosser1-4/+3
2016-03-23Drop explicit -polly-delinearize parameterTobias Grosser1-1/+1
2016-03-23Add option to disallow modref function calls in scops.Tobias Grosser1-2/+6