| Commit message (Expand) | Author | Age | Files | Lines |
* | [LoopVersioning] Don't modify the list that we iterate over in addPHINodes | Bjorn Pettersson | 2018-05-22 | 1 | -3/+6 |
* | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -1/+1 |
* | [LoopVersioning] Require loop-simplify form for loop versioning. | Florian Hahn | 2016-12-19 | 1 | -3/+3 |
* | Rename LoopAccessAnalysis to LoopAccessLegacyAnalysis /NFC | Xinliang David Li | 2016-07-08 | 1 | -3/+3 |
* | [PM] refactor LoopAccessInfo code part-2 | Xinliang David Li | 2016-07-01 | 1 | -3/+3 |
* | [LAA] Default getInfo to not speculate symbolic strides. NFC | Adam Nemet | 2016-06-16 | 1 | -1/+1 |
* | [LoopVer] Remove an assert that's redundant now. NFC | Adam Nemet | 2016-06-14 | 1 | -4/+1 |
* | [LoopVer] Update all existing PHIs in the exit block | Adam Nemet | 2016-06-14 | 1 | -6/+18 |
* | Fix a typo in loop versioning. | Vikram TV | 2016-06-13 | 1 | -1/+1 |
* | Revert r272194 No need for it if loop Analysis Manager is used | Xinliang David Li | 2016-06-09 | 1 | -1/+1 |
* | [PM] Refector LoopAccessInfo analysis code | Xinliang David Li | 2016-06-08 | 1 | -1/+1 |
* | Remove some 'const' specifiers that do nothing but prevent moving the argument. | Benjamin Kramer | 2016-05-29 | 1 | -1/+1 |
* | [LoopVersioning] Relax an assert for LCSSA PHIs | Adam Nemet | 2016-03-22 | 1 | -3/+4 |
* | [LoopVectorize] Annotate versioned loop with noalias metadata | Adam Nemet | 2016-03-17 | 1 | -9/+13 |
* | [LoopVersioning] Annotate versioned loop with noalias metadata | Adam Nemet | 2016-03-17 | 1 | -0/+89 |
* | [SCEV][LAA] Re-commit r260085 and r260086, this time with a fix for the memory | Silviu Baranga | 2016-02-08 | 1 | -1/+0 |
* | Revert r260086 and r260085. They have broken the memory | Silviu Baranga | 2016-02-08 | 1 | -0/+1 |
* | [LoopVersioning] Don't assert when there are no memchecks | Silviu Baranga | 2016-02-08 | 1 | -1/+0 |
* | [LoopVersioning] Expose loop versioning as a pass too | Adam Nemet | 2016-02-03 | 1 | -0/+74 |
* | Re-commit r255115, with the PredicatedScalarEvolution class moved to | Silviu Baranga | 2015-12-09 | 1 | -2/+2 |
* | Revert r255115 until we figure out how to fix the bot failures. | Silviu Baranga | 2015-12-09 | 1 | -2/+2 |
* | [LV][LAA] Add a layer over SCEV to apply run-time checked knowledge on SCEV e... | Silviu Baranga | 2015-12-09 | 1 | -2/+2 |
* | [Utils] Put includes in correct order. NFC. | Weiming Zhao | 2015-11-24 | 1 | -1/+0 |
* | Allow LLE/LD and the loop versioning infrastructure to use SCEV predicates | Silviu Baranga | 2015-11-09 | 1 | -22/+53 |
* | Move the canonical header to the top of its matching cpp file as per coding c... | David Blaikie | 2015-10-26 | 1 | -1/+2 |
* | TransformUtils: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith | 2015-10-13 | 1 | -1/+1 |
* | [LVer] Fix FIXME: hide addPHINodes, NFC | Adam Nemet | 2015-08-20 | 1 | -1/+6 |
* | [LVer] Remove unused Pass parameter from versionLoop, NFC | Adam Nemet | 2015-08-14 | 1 | -1/+1 |
* | [LoopVer] Optionally allow using memchecks from LAA | Adam Nemet | 2015-08-12 | 1 | -0/+9 |
* | [LAA] Change name from addRuntimeCheck to addRuntimeChecks, NFC | Adam Nemet | 2015-08-11 | 1 | -1/+1 |
* | [LoopVer] Remove unused pointer partition argument, NFC. | Adam Nemet | 2015-08-10 | 1 | -2/+1 |
* | [LoopVer] Remove unused needsRuntimeChecks(), NFC | Adam Nemet | 2015-08-03 | 1 | -7/+2 |
* | [LoopVer] Add missing std::move | Adam Nemet | 2015-07-30 | 1 | -1/+2 |
* | [LDist][LVer] Explicitly pass the set of memchecks to LoopVersioning, NFC | Adam Nemet | 2015-07-28 | 1 | -5/+6 |
* | [LAA] Lift RuntimePointerCheck out of LoopAccessInfo, NFC | Adam Nemet | 2015-07-14 | 1 | -1/+1 |
* | [LoopDist/LoopVer] Move LoopVersioning to a new module, NFC | Adam Nemet | 2015-07-10 | 1 | -0/+106 |