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