summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
...
* [VectorUtils] API for VFShape, update VFInfo.Francesco Petrogalli2019-12-042-2/+46
* [LVI] Restructure cachingNikita Popov2019-12-041-96/+47
* [NFC][KnownBits] Add getMinValue() / getMaxValue() methodsRoman Lebedev2019-12-032-5/+6
* [DDG] Data Dependence Graph - Topological Sort (Memory Leak Fix)Bardia Mahjour2019-12-032-5/+45
* Reland "b19ec1eb3d0c [BPI] Improve unreachable/ColdCall heurstics to handle l...Taewook Oh2019-12-021-57/+75
* [SCEV] Make SCEV verification available from command line with new PMDaniil Suchkov2019-12-021-0/+6
* [IVDescriptors] Skip FOR where we have multiple sink points for now.Florian Hahn2019-11-281-0/+7
* [InlineCost] Fix infinite loop in indirect call evaluationEhud Katz2019-11-281-85/+85
* Revert b19ec1eb3d0ctaewookoh2019-11-271-75/+57
* [BPI] Improve unreachable/ColdCall heurstics to handle loops.Taewook Oh2019-11-271-57/+75
* [InstSimplify] fold copysign with same args to the argSanjay Patel2019-11-261-0/+5
* [MemorySSA] Combine verifications.Alina Sbirlea2019-11-251-61/+40
* Revert "[DDG] Data Dependence Graph - Topological Sort"Bardia Mahjour2019-11-252-32/+5
* [DDG] Data Dependence Graph - Topological Sortbmahjour2019-11-252-5/+32
* Recommit f0c2a5a "[LV] Generalize conditions for sinking instrs for first ord...Florian Hahn2019-11-241-14/+30
* Revert "[InlineCost] Fix infinite loop in indirect call evaluation"Ehud Katz2019-11-231-91/+84
* [InlineCost] Fix infinite loop in indirect call evaluationEhud Katz2019-11-231-84/+91
* [PhiValues] Remove redundant map searchesEhud Katz2019-11-231-24/+38
* [CodeMoverUtils] Added an API to check if an instruction can be safelyTsang Whitney W.H2019-11-221-0/+23
* Slightly speculative buildbot fix for issue reported in 8293f74 commit threadPhilip Reames2019-11-221-1/+4
* Further cleanup manipulation of widenable branches [NFC]Philip Reames2019-11-211-18/+46
* [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard2019-11-211-1/+1
* Broaden the definition of a "widenable branch"Philip Reames2019-11-211-10/+24
* [SCEV] Add a mode to skip classification when printing analysisPhilip Reames2019-11-211-55/+63
* [SCEV] Be robust against IR generated by simple-loop-unswitchPhilip Reames2019-11-211-0/+10
* Revert "[DependenceAnalysis] Dependecies for loads marked with "ivnariant.loa...Benjamin Kramer2019-11-211-19/+6
* [MemorySSA] Moving at the end often means before terminator.Alina Sbirlea2019-11-202-2/+9
* [NFC] Factor out utilities for manipulating widenable branchesPhilip Reames2019-11-191-0/+7
* [ValueTracking] Add a basic version of isKnownNonInfinity and use it to detec...Benjamin Kramer2019-11-191-4/+69
* [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" shoul...Evgeniy Brevnov2019-11-191-6/+19
* [LoopCacheAnalysis]: Fix assertion failure during cost computationRachel Craik2019-11-151-0/+3
* [SVFS] Inject TLI Mappings in VFABI attribute.Francesco Petrogalli2019-11-152-0/+19
* Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner2019-11-1411-1/+12
* Sink all InitializePasses.h includesReid Kleckner2019-11-1350-10/+107
* Revert 57dd4b0 "[ValueTracking] Allow context-sensitive nullness check for no...Hans Wennborg2019-11-132-12/+7
* [VFABI] Add LLVM internal mangling for vector functions.Francesco Petrogalli2019-11-131-9/+20
* Temporarily Revert "Reapply [LVI] Normalize pointer behavior" as it's broken ...Eric Christopher2019-11-121-97/+89
* [GlobalsAA] Restrict ModRef result if any internal method has its address taken.Alina Sbirlea2019-11-121-6/+13
* [InstCombine] Skip scalable vectors in combineLoadToOperationTypeDiana Picus2019-11-121-4/+3
* [VFABI] Read/Write functions for the VFABI attribute.Francesco Petrogalli2019-11-122-2/+22
* Add InstCombine/InstructionSimplify support for Freeze Instructionaqjune2019-11-122-0/+30
* Fix -Wparentheses warning. NFCI.Simon Pilgrim2019-11-111-1/+2
* [NFC]: Fix PVS Studio warning in LoopNestAnalysisTsang Whitney W.H2019-11-101-3/+3
* ThinLTO : Import always_inline functions irrespective of the thresholdTeresa Johnson2019-11-081-2/+4
* [DDG] Data Dependence Graph - Pi Blockbmahjour2019-11-082-11/+207
* Reapply [LVI] Normalize pointer behaviorNikita Popov2019-11-081-89/+97
* Revert "[LVI] Normalize pointer behavior"Nikita Popov2019-11-081-94/+89
* [LVI] Normalize pointer behaviorNikita Popov2019-11-081-89/+94
* Revert f0c2a5a "[LV] Generalize conditions for sinking instrs for first order...Hans Wennborg2019-11-071-26/+14
* [WC] Fix a subtle bug in our definition of widenable branchPhilip Reames2019-11-061-0/+5
OpenPOWER on IntegriCloud