| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | [SCEV] Change the SCEV Predicates interfaces for conversion to AddRecExpr to ... | Silviu Baranga | 2016-03-23 | 1 | -1/+1 |
* | [LAA] Add missing debug output | Adam Nemet | 2016-03-01 | 1 | -1/+3 |
* | Remove uses of builtin comma operator. | Richard Trieu | 2016-02-18 | 1 | -2/+4 |
* | [SCEV][LAA] Re-commit r260085 and r260086, this time with a fix for the memory | Silviu Baranga | 2016-02-08 | 1 | -18/+43 |
* | Revert r260086 and r260085. They have broken the memory | Silviu Baranga | 2016-02-08 | 1 | -43/+18 |
* | [SCEV][LAA] Add no wrap SCEV predicates and use use them to improve strided p... | Silviu Baranga | 2016-02-08 | 1 | -18/+43 |
* | [LIR] Add support for structs and hand unrolled loops | Haicheng Wu | 2016-01-26 | 1 | -0/+72 |
* | Speculatively revert r258620 as it is the likely culprid of PR26293. | Quentin Colombet | 2016-01-25 | 1 | -72/+0 |
* | [LIR] Add support for structs and hand unrolled loops | Haicheng Wu | 2016-01-23 | 1 | -0/+72 |
* | [LAA] Include function name in debug output | Adam Nemet | 2016-01-18 | 1 | -3/+4 |
* | [Vectorization] Actually return from error case in isStridedPtr | Kyle Butt | 2016-01-08 | 1 | -0/+1 |
* | [SCEV] Add and use SCEVConstant::getAPInt; NFCI | Sanjoy Das | 2015-12-17 | 1 | -2/+2 |
* | Re-commit r255115, with the PredicatedScalarEvolution class moved to | Silviu Baranga | 2015-12-09 | 1 | -44/+45 |
* | Revert r255115 until we figure out how to fix the bot failures. | Silviu Baranga | 2015-12-09 | 1 | -44/+43 |
* | [LV][LAA] Add a layer over SCEV to apply run-time checked knowledge on SCEV e... | Silviu Baranga | 2015-12-09 | 1 | -43/+44 |
* | fix 'the the '; NFC | Sanjay Patel | 2015-12-07 | 1 | -1/+1 |
* | Fix LoopAccessAnalysis when potentially nullptr check are involved | Mehdi Amini | 2015-11-05 | 1 | -1/+6 |
* | [LAA] LLE 5/6: Add predicate functions Dependence::isForward/isBackward, NFC | Adam Nemet | 2015-11-03 | 1 | -2/+22 |
* | [LAA] LLE 3/6: Rename InterestingDependence to Dependences, NFC | Adam Nemet | 2015-11-03 | 1 | -27/+21 |
* | [LAA] LLE 2/6: Fix a NoDep case that should be a Forward dependence | Adam Nemet | 2015-11-03 | 1 | -1/+1 |
* | [LAA] LLE 1/6: Expose Forward dependences | Adam Nemet | 2015-11-03 | 1 | -13/+1 |
* | [SCEV][LV] Add SCEV Predicates and use them to re-implement stride versioning | Silviu Baranga | 2015-11-02 | 1 | -25/+40 |
* | Put global classes into the appropriate namespace. | Benjamin Kramer | 2015-10-28 | 1 | -0/+2 |
* | Analysis: Remove implicit ilist iterator conversions | Duncan P. N. Exon Smith | 2015-10-10 | 1 | -1/+1 |
* | [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible | Chandler Carruth | 2015-09-09 | 1 | -3/+3 |
* | [LAA] Hold bounds via ValueHandles during SCEV expansion | Adam Nemet | 2015-08-21 | 1 | -3/+6 |
* | [LAA] Comment how memchecks are codegened | Adam Nemet | 2015-08-19 | 1 | -0/+2 |
* | [PM] Port ScalarEvolution to the new pass manager. | Chandler Carruth | 2015-08-17 | 1 | -3/+3 |
* | [LAA] Change name from addRuntimeCheck to addRuntimeChecks, NFC | Adam Nemet | 2015-08-11 | 1 | -4/+4 |
* | [LAA] Remove unused pointer partition argument from needsChecking(), NFC | Adam Nemet | 2015-08-09 | 1 | -10/+4 |
* | [LAA] Remove unused pointer partition argument from generateChecks, NFC | Adam Nemet | 2015-08-09 | 1 | -3/+2 |
* | [LAA] Remove unused pointer partition argument from getNumberOfChecks, NFC | Adam Nemet | 2015-08-07 | 1 | -14/+1 |
* | [LAA] Make the set of runtime checks part of the state of LAA, NFC | Adam Nemet | 2015-08-07 | 1 | -3/+10 |
* | [LAA] Remove unused pointer partition argument from print(), NFC | Adam Nemet | 2015-08-07 | 1 | -4/+2 |
* | [LAA] Remove unused pointer partition argument from addRuntimeCheck, NFC | Adam Nemet | 2015-08-04 | 1 | -2/+2 |
* | [LAA] Remove unused needsAnyChecking(), NFC | Adam Nemet | 2015-08-03 | 1 | -11/+0 |
* | De-constify pointers to Type since they can't be modified. NFC | Craig Topper | 2015-08-01 | 1 | -2/+2 |
* | [LAA] Add clarifying comments for the checking pointer grouping algorithm. NFC | Silviu Baranga | 2015-07-28 | 1 | -1/+24 |
* | [LAA] Split out a helper to print a collection of memchecks | Adam Nemet | 2015-07-27 | 1 | -34/+27 |
* | [LAA] Upper-case variable names, NFC | Adam Nemet | 2015-07-27 | 1 | -4/+4 |
* | [LAA] Split out a helper from addRuntimeCheck to generate the check, NFC | Adam Nemet | 2015-07-27 | 1 | -14/+18 |
* | LoopAccessAnalysis.cpp: Tweak r243239 to avoid side effects. It caused differ... | NAKAMURA Takumi | 2015-07-27 | 1 | -3/+4 |
* | [LAA] Begin moving the logic of generating checks out of addRuntimeCheck | Adam Nemet | 2015-07-26 | 1 | -69/+111 |
* | Fix memcheck interval ends for pointers with negative strides | Silviu Baranga | 2015-07-16 | 1 | -2/+18 |
* | [LAA] Split out a helper to check the pointer partitions, NFC | Adam Nemet | 2015-07-16 | 1 | -4/+8 |
* | [LAA] Introduce RuntimePointerChecking::PointerInfo, NFC | Adam Nemet | 2015-07-14 | 1 | -29/+33 |
* | [LAA] Lift RuntimePointerCheck out of LoopAccessInfo, NFC | Adam Nemet | 2015-07-14 | 1 | -43/+41 |
* | Cleanup after r241809 - remove uncessary call to std::sort | Silviu Baranga | 2015-07-13 | 1 | -10/+5 |
* | [LAA] Fix grammar in debug output | Adam Nemet | 2015-07-09 | 1 | -1/+1 |
* | [LAA] Hide NeedRTCheck logic completely inside canCheckPtrAtRT, NFC | Adam Nemet | 2015-07-09 | 1 | -31/+27 |