summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
...
* [LoopAccesses] LAA::getInfo to use const reference for stride parameterAdam Nemet2015-02-241-25/+24
* Bugfix: SCEVExpander incorrectly marks increment operations as no-wrapSanjoy Das2015-02-231-2/+31
* Revert 230275.Sanjoy Das2015-02-231-31/+2
* Fix bug 22641Sanjoy Das2015-02-231-2/+31
* Prevent hoisting fmul from THEN/ELSE to IF if there is fmsub/fmadd opportunity.Chad Rosier2015-02-231-0/+4
* InstSimplify: simplify 0 / X if nnan and nszMehdi Amini2015-02-231-14/+30
* [LoopAccesses] Change LAA:getInfo to return a constant referenceAdam Nemet2015-02-191-3/+4
* [LoopAccesses] Add -analyze supportAdam Nemet2015-02-191-0/+51
* [LoopAccesses] Split out LoopAccessReport from VectorizerReportAdam Nemet2015-02-191-18/+18
* [LoopAccesses] Add missing const to APIs in VectorizationReportAdam Nemet2015-02-191-2/+2
* [LoopAccesses] Add canAnalyzeLoopAdam Nemet2015-02-191-1/+51
* [LoopAccesses] Change debug messages from LV to LAAAdam Nemet2015-02-191-38/+39
* [LoopAccesses] Create the analysis passAdam Nemet2015-02-191-0/+61
* [LoopAccesses] Cache the result of canVectorizeMemoryAdam Nemet2015-02-191-13/+20
* [LoopAccesses] Stash the report from the analysis rather than emitting itAdam Nemet2015-02-191-1/+2
* [LoopAccesses] Make VectorizerParams global + fix for cyclic depAdam Nemet2015-02-191-16/+41
* Revert "Reformat."Adam Nemet2015-02-191-44/+42
* Reformat.NAKAMURA Takumi2015-02-181-42/+44
* Revert r229622: "[LoopAccesses] Make VectorizerParams global" and others. r22...NAKAMURA Takumi2015-02-181-254/+82
* Address post commit review on r229600.Sanjoy Das2015-02-181-2/+2
* Analysis: fix buildbotsSaleem Abdulrasool2015-02-181-1/+1
* [LoopAccesses] Change LAA:getInfo to return a constant referenceAdam Nemet2015-02-181-3/+4
* [LoopAccesses] Add -analyze supportAdam Nemet2015-02-181-0/+51
* [LoopAccesses] Split out LoopAccessReport from VectorizerReportAdam Nemet2015-02-181-18/+18
* [LoopAccesses] Add missing const to APIs in VectorizationReportAdam Nemet2015-02-181-2/+2
* [LoopAccesses] Add canAnalyzeLoopAdam Nemet2015-02-181-1/+51
* [LoopAccesses] Factor out RuntimePointerCheck::needsCheckingAdam Nemet2015-02-181-9/+18
* [LoopAccesses] Change debug messages from LV to LAAAdam Nemet2015-02-181-38/+39
* [LoopAccesses] Create the analysis passAdam Nemet2015-02-181-0/+61
* [LoopAccesses] Make blockNeedsPredication staticAdam Nemet2015-02-181-3/+4
* [LoopAccesses] Cache the result of canVectorizeMemoryAdam Nemet2015-02-181-13/+20
* [LoopAccesses] Stash the report from the analysis rather than emitting itAdam Nemet2015-02-181-1/+2
* [LoopAccesses] Make VectorizerParams globalAdam Nemet2015-02-181-16/+16
* [LoopAccesses] Rename LoopAccessAnalysis to LoopAccessInfoAdam Nemet2015-02-181-15/+14
* Generalize getExtendAddRecStart to work with both sign and zeroSanjoy Das2015-02-181-143/+218
* Bugfix: SCEV incorrectly marks certain expressions as nswSanjoy Das2015-02-181-7/+7
* Prefer SmallVector::append/insert over push_back loops.Benjamin Kramer2015-02-171-2/+1
* Revert 229175Philip Reames2015-02-151-3/+1
* Unify the two EH personality classification routines I wroteReid Kleckner2015-02-141-2/+2
* Analysis: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith2015-02-142-10/+6
* Minor tweak to MDAPhilip Reames2015-02-131-1/+3
* [PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth2015-02-131-3/+3
* Re-sort #include lines using my handy dandy ./utils/sort_includes.pyChandler Carruth2015-02-131-1/+1
* InstCombine: cleanup redundant dyn_cast<> (NFC)Mehdi Amini2015-02-131-44/+43
* Fix a crash in the assumption cache when inlining indirect function callsBjorn Steinbrink2015-02-121-6/+6
* Fixed a bug where CFLAA would crash the compiler.George Burgess IV2015-02-121-6/+13
* Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.Zachary Turner2015-02-111-0/+3
* Don't promote asynch EH invokes of nounwind functions to callsReid Kleckner2015-02-111-1/+24
* Adding support for llvm.eh.begincatch and llvm.eh.endcatch intrinsics and beg...Andrew Kaylor2015-02-101-0/+192
* MemDerefPrinter: Require DataLayoutPass for higher accuracyRamkumar Ramachandra2015-02-091-3/+12
OpenPOWER on IntegriCloud