Age | Commit message (Expand) | Author | Files | Lines |
2020-09-22 | [LoopInfo] empty() -> isInnermost(), add isOutermost() | Stefanos Baziotis | 1 | -1/+1 |
2020-09-15 | [BFI] Make BFI information available through loop passes inside LoopStandardA... | Wenlei He | 1 | -1/+2 |
2020-08-03 | Fix layering violation Transforms/Utils -> Scalar | Arthur Eubanks | 1 | -1/+3 |
2020-08-03 | [NewPM][LoopVersioning] Port LoopVersioning to NPM | Arthur Eubanks | 1 | -35/+72 |
2020-05-20 | [SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC). | Florian Hahn | 1 | -1/+1 |
2020-05-10 | [LAA] Move runtime-check generation to Transforms/Utils/loopUtils (NFC) | Florian Hahn | 1 | -1/+3 |
2020-04-30 | [LoopVersioning] Update setAliasChecks to take ArrayRef argument (NFC). | Florian Hahn | 1 | -3/+3 |
2020-04-28 | [LAA] Move CheckingPtrGroup/PointerCheck outside class (NFC). | Florian Hahn | 1 | -3/+2 |
2020-01-04 | Revert "[SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC)." | Florian Hahn | 1 | -1/+1 |
2020-01-04 | [SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC). | Florian Hahn | 1 | -1/+1 |
2019-11-14 | Add missing includes needed to prune LLVMContext.h include, NFC | Reid Kleckner | 1 | -0/+1 |
2019-11-13 | Sink all InitializePasses.h includes | Reid Kleckner | 1 | -0/+1 |
2019-09-13 | [BasicBlockUtils] Add optional BBName argument, in line with BB:splitBasicBlock | Florian Hahn | 1 | -2/+2 |
2019-06-12 | LoopVersioning: Respect convergent | Matt Arsenault | 1 | -2/+3 |
2019-01-19 | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 1 | -4/+3 |
2018-05-22 | [LoopVersioning] Don't modify the list that we iterate over in addPHINodes | Bjorn Pettersson | 1 | -3/+6 |
2018-05-01 | Remove \brief commands from doxygen comments. | Adrian Prantl | 1 | -1/+1 |
2016-12-19 | [LoopVersioning] Require loop-simplify form for loop versioning. | Florian Hahn | 1 | -3/+3 |
2016-07-08 | Rename LoopAccessAnalysis to LoopAccessLegacyAnalysis /NFC | Xinliang David Li | 1 | -3/+3 |
2016-07-01 | [PM] refactor LoopAccessInfo code part-2 | Xinliang David Li | 1 | -3/+3 |
2016-06-16 | [LAA] Default getInfo to not speculate symbolic strides. NFC | Adam Nemet | 1 | -1/+1 |
2016-06-14 | [LoopVer] Remove an assert that's redundant now. NFC | Adam Nemet | 1 | -4/+1 |
2016-06-14 | [LoopVer] Update all existing PHIs in the exit block | Adam Nemet | 1 | -6/+18 |
2016-06-13 | Fix a typo in loop versioning. | Vikram TV | 1 | -1/+1 |
2016-06-09 | Revert r272194 No need for it if loop Analysis Manager is used | Xinliang David Li | 1 | -1/+1 |
2016-06-08 | [PM] Refector LoopAccessInfo analysis code | Xinliang David Li | 1 | -1/+1 |
2016-05-29 | Remove some 'const' specifiers that do nothing but prevent moving the argument. | Benjamin Kramer | 1 | -1/+1 |
2016-03-22 | [LoopVersioning] Relax an assert for LCSSA PHIs | Adam Nemet | 1 | -3/+4 |
2016-03-17 | [LoopVectorize] Annotate versioned loop with noalias metadata | Adam Nemet | 1 | -9/+13 |
2016-03-17 | [LoopVersioning] Annotate versioned loop with noalias metadata | Adam Nemet | 1 | -0/+89 |
2016-02-08 | [SCEV][LAA] Re-commit r260085 and r260086, this time with a fix for the memory | Silviu Baranga | 1 | -1/+0 |
2016-02-08 | Revert r260086 and r260085. They have broken the memory | Silviu Baranga | 1 | -0/+1 |
2016-02-08 | [LoopVersioning] Don't assert when there are no memchecks | Silviu Baranga | 1 | -1/+0 |
2016-02-03 | [LoopVersioning] Expose loop versioning as a pass too | Adam Nemet | 1 | -0/+74 |
2015-12-09 | Re-commit r255115, with the PredicatedScalarEvolution class moved to | Silviu Baranga | 1 | -2/+2 |
2015-12-09 | Revert r255115 until we figure out how to fix the bot failures. | Silviu Baranga | 1 | -2/+2 |
2015-12-09 | [LV][LAA] Add a layer over SCEV to apply run-time checked knowledge on SCEV e... | Silviu Baranga | 1 | -2/+2 |
2015-11-24 | [Utils] Put includes in correct order. NFC. | Weiming Zhao | 1 | -1/+0 |
2015-11-09 | Allow LLE/LD and the loop versioning infrastructure to use SCEV predicates | Silviu Baranga | 1 | -22/+53 |
2015-10-26 | Move the canonical header to the top of its matching cpp file as per coding c... | David Blaikie | 1 | -1/+2 |
2015-10-13 | TransformUtils: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith | 1 | -1/+1 |
2015-08-20 | [LVer] Fix FIXME: hide addPHINodes, NFC | Adam Nemet | 1 | -1/+6 |
2015-08-14 | [LVer] Remove unused Pass parameter from versionLoop, NFC | Adam Nemet | 1 | -1/+1 |
2015-08-12 | [LoopVer] Optionally allow using memchecks from LAA | Adam Nemet | 1 | -0/+9 |
2015-08-11 | [LAA] Change name from addRuntimeCheck to addRuntimeChecks, NFC | Adam Nemet | 1 | -1/+1 |
2015-08-10 | [LoopVer] Remove unused pointer partition argument, NFC. | Adam Nemet | 1 | -2/+1 |
2015-08-03 | [LoopVer] Remove unused needsRuntimeChecks(), NFC | Adam Nemet | 1 | -7/+2 |
2015-07-30 | [LoopVer] Add missing std::move | Adam Nemet | 1 | -1/+2 |
2015-07-28 | [LDist][LVer] Explicitly pass the set of memchecks to LoopVersioning, NFC | Adam Nemet | 1 | -5/+6 |
2015-07-14 | [LAA] Lift RuntimePointerCheck out of LoopAccessInfo, NFC | Adam Nemet | 1 | -1/+1 |