summaryrefslogtreecommitdiffstats
path: root/polly/test/ScopDetect
Commit message (Expand)AuthorAgeFilesLines
* Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"...Fangrui Song2019-12-243-5/+5
* Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" a...Fangrui Song2019-12-244-5/+5
* [ScopHelper] Provide support for recognising collective invariant loadsPhilip Pfaffe2018-06-291-0/+56
* Adjust to debug info metadata format change.Tobias Grosser2018-05-101-2/+2
* [ScopDetect] Reject loop with multiple exit blocks.Michael Kruse2018-04-252-0/+12
* [ScopDetect / ScopInfo] Get statistics for scops without any loop correctlyTobias Grosser2018-04-181-2/+24
* Remove immediate dominator heuristic for error block detection.Michael Kruse2018-04-091-13/+10
* Handle Top-Level-Regions in polly::isHoistableLoadPhilip Pfaffe2017-11-301-0/+73
* [ScopDetect] Do not add loads out of the SCoP to required invariant loads.Michael Kruse2017-10-011-0/+84
* Check whether IslAstInfo and DependenceInfo were computed for the same Scop.Michael Kruse2017-09-211-1/+1
* [ScopHelper] Do not crash on unreachable blocksTobias Grosser2017-09-031-0/+36
* [Detect] Consider nested loop profitable if entry block is not in loopTobias Grosser2017-08-271-0/+94
* [ScopDetect] Include zero-iteration loops in loop count.Michael Kruse2017-08-231-8/+36
* [test] Do not pipe binary data to FileCheck.Michael Kruse2017-08-221-1/+1
* [ScopDetection] Add stat for total number of loops.Michael Kruse2017-08-221-0/+1
* [JSON] Make the failure to parse a jscop file a hard errorPhilip Pfaffe2017-08-101-4/+0
* [ScopDetect] add `-polly-ignore-func` flag to ignore functions by name.Siddharth Bhat2017-07-281-0/+124
* [SCEVValidator] Loop exit values of loops before the SCoP are synthesizable.Michael Kruse2017-07-262-2/+86
* [Polly] [NFC] [ScopDetection] Make `polly-only-func` perform regex scop name ...Siddharth Bhat2017-07-241-0/+130
* [tests] Set -polly-import-jscop-dir=%S alwaysTobias Grosser2017-07-112-2/+2
* [Polly] [ScopDetection] Allow passing multiple functions to `-polly-only-func`.Siddharth Bhat2017-06-091-0/+100
* [NFC] [Fortran Support] Cleanup Fortran Array pattern mactch testcasesSiddharth Bhat2017-05-122-230/+0
* [NFC] [Fortran Support] move Fortran array detection testcasesSiddharth Bhat2017-05-102-0/+230
* [ScopDetection] Only allow SCoP-wide available base pointers.Michael Kruse2017-03-083-5/+67
* [ScopDetection] Require LoadInst base pointers to be hoisted.Michael Kruse2017-03-073-1/+76
* [ScopDetection] Compute the maximal loop depth correctlyTobias Grosser2017-02-171-0/+249
* test: add more details to non-affine test caseTobias Grosser2016-11-221-6/+35
* Do not allow switch statements in loop latchesTobias Grosser2016-11-101-0/+21
* [ScopDetect] Depend transitively on ScalarEvolution.Michael Kruse2016-10-171-0/+47
* [ScopDetect] Do not assert in case of AddRecs with non-constant start expressionTobias Grosser2016-08-151-0/+50
* Weaken profitability constraints during ScopDetectionJohannes Doerfert2016-05-101-6/+3
* Update debug metadata after LLVM commits r266445+r266446Tobias Grosser2016-04-151-4/+3
* Drop explicit -polly-delinearize parameterTobias Grosser2016-03-231-1/+1
* Add option to disallow modref function calls in scops.Tobias Grosser2016-03-231-2/+6
* [SCEVValidator] Fix loop exit values considered affine.Michael Kruse2016-03-031-0/+41
* Support calls with known ModRef function behaviourJohannes Doerfert2016-02-251-0/+41
* Add option to assume single-loop scops with sufficient compute are profitableTobias Grosser2015-12-211-0/+83
* Fix of a comment.Roman Gareev2015-12-171-1/+1
* Fix delinearization of fortran arraysRoman Gareev2015-12-171-0/+40
* Remove -polly-code-generator=isl from many test casesTobias Grosser2015-11-218-9/+9
* Do not enforce lcssaJohannes Doerfert2015-11-211-2/+2
* ScopDetection: Tighten the check for always executed 'error blocks'Tobias Grosser2015-11-111-0/+62
* ScopDetection: Do not allow blocks to reference operands in error blocksTobias Grosser2015-11-111-0/+54
* Adjust debug metadata to LLVM changes in 252219Tobias Grosser2015-11-061-4/+4
* tests: Add test cases for LLVM commit r251267Tobias Grosser2015-10-252-0/+98
* ScopDetect: Bail out for non-simple memory accessesTobias Grosser2015-10-251-0/+30
* ScopDetection: Do not crash if we find zero array size candidates for delinea...Tobias Grosser2015-10-251-0/+36
* ScopDetection: Always refuse multi-dimensional memory accesses with 'undef' inTobias Grosser2015-10-251-0/+36
* Allow invariant loads in the SCoP descriptionJohannes Doerfert2015-10-073-6/+8
* Introduce -polly-process-unprofitableTobias Grosser2015-10-067-9/+9
OpenPOWER on IntegriCloud