summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Revert "Enhance SCEV to compute the trip count for some loops with unknown st...Reid Kleckner2016-08-161-54/+0
* Revert "[ValueTracking] Improve ValueTracking on left shift with nsw flag"Sanjoy Das2016-08-151-24/+0
* Enhance SCEV to compute the trip count for some loops with unknown stride.David L Kreitzer2016-08-151-0/+54
* [DSE] Don't remove stores made live by a call which unwinds.Eli Friedman2016-08-121-12/+12
* [ValueTracking] An improvement to IR ValueTracking on Non-negative IntegersAndrew Kaylor2016-08-101-0/+97
* [ValueTracking] Improve ValueTracking on left shift with nsw flagAndrew Kaylor2016-08-091-0/+24
* Fix the runtime error caused by "Use ValueOffsetPair to enhance value reuse d...Wei Mi2016-08-091-0/+41
* Recommit "Use ValueOffsetPair to enhance value reuse during SCEV expansion".Wei Mi2016-08-091-0/+44
* [SCEV] Un-grep'ify tests; NFCSanjoy Das2016-08-052-42/+50
* [SCEV] Don't infinitely recurse on unreachable codeSanjoy Das2016-08-051-0/+28
* [LV, X86] Be more optimistic about vectorizing shifts.Michael Kuperstein2016-08-041-0/+39
* [X86] Dropped XOP ctbits checks - they match the AVX checksSimon Pilgrim2016-08-041-62/+2
* [X86][SSE] Add initial costs for vector CTTZ/CTLZSimon Pilgrim2016-08-042-99/+163
* [CFLAA] Remove modref queries from CFLAA.George Burgess IV2016-08-017-19/+26
* [BPI] Add new LazyBPI analysisAdam Nemet2016-07-281-0/+1
* [CFLAA] Add getModRefBehavior to CFLAnders.George Burgess IV2016-07-276-0/+25
* Revert r276136 "Use ValueOffsetPair to enhance value reuse during SCEV expans...Hans Wennborg2016-07-261-44/+0
* Remove useless pass from the pipeline in test/Analysis/Dominators/2007-01-14-...Wei Mi2016-07-251-2/+2
* [SCEV] Make isImpliedCondOperandsViaRanges smarterSanjoy Das2016-07-231-0/+66
* [PM] Port BreakCriticalEdges to the new PM.Wei Mi2016-07-222-0/+2
* Fix test/Analysis/ScalarEvolution/scev-expander-existing-value-offset.ll for ...Wei Mi2016-07-201-44/+0
* Use ValueOffsetPair to enhance value reuse during SCEV expansion.Wei Mi2016-07-201-0/+88
* [X86][SSE] Add cost model values for CTPOP of vectorsSimon Pilgrim2016-07-201-24/+40
* [CFLAA] Make a test tell the truth. NFC.George Burgess IV2016-07-191-2/+2
* [CFLAA] Add some interproc. analysis to CFLAnders.George Burgess IV2016-07-1913-0/+448
* [X86] Add CTPOP/CTLZ/CTTZ scalar cost testsSimon Pilgrim2016-07-171-6/+171
* [CFLAA] Add attributes handling for CFLAnders.George Burgess IV2016-07-152-0/+155
* [CFLAA] Add an initial CFLAnders implementation.George Burgess IV2016-07-154-0/+102
* GlobalsAA: Functions with the argmemonly attribute won't read arbitrary globalsTom Stellard2016-07-141-0/+31
* [BFI] Add new LazyBFI analysis passAdam Nemet2016-07-131-0/+1
* Fix ScalarEvolutionExpander step scaling bugKeno Fischer2016-07-131-0/+48
* [X86] Make some cast costs more preciseMichael Kuperstein2016-07-113-35/+35
* Teach isDereferenceablePointer to look through returned-argument functionsHal Finkel2016-07-111-1/+4
* Teach SCEV to look through returned-argument functionsHal Finkel2016-07-111-0/+16
* BasicAA should look through functions with returned argumentsHal Finkel2016-07-111-0/+45
* [LAA] Port test to the new PMAdam Nemet2016-07-081-3/+13
* NVPTX: Remove the legacy ptx intrinsicsJustin Bogner2016-07-071-2/+2
* [PM] Avoid getResult on a higher level in LoopAccessAnalysisSean Silva2016-07-0721-21/+21
* [x86] fix cost of SINT_TO_FP for i32 --> float (PR21356, PR28434)Sanjay Patel2016-07-061-6/+6
* [TTI] The cost model should not assume vector casts get completely scalarizedMichael Kuperstein2016-07-064-210/+210
* [CFLAA] Split into Anders+Steens analysis.George Burgess IV2016-07-0634-62/+62
* [PowerPC] - Legalize vector types by widening instead of integer promotionNemanja Ivanovic2016-07-051-1/+1
* Add writeonly IR attributeNicolai Haehnle2016-07-041-14/+29
* [PM] Port LoopAccessInfo analysis to new PMXinliang David Li2016-07-0221-1/+22
* [SCEV] Compute max be count from shift operator only if all else failsSanjoy Das2016-06-301-0/+26
* [CFLAA] Add support for ModRef queries.George Burgess IV2016-06-301-0/+2
* Support arbitrary addrspace pointers in masked load/store intrinsicsArtur Pilipenko2016-06-281-29/+27
* Revert -r273892 "Support arbitrary addrspace pointers in masked load/store in...Artur Pilipenko2016-06-271-27/+29
* Support arbitrary addrspace pointers in masked load/store intrinsicsArtur Pilipenko2016-06-271-29/+27
* [CFLAA] Propagate StratifiedAttrs in interproc. analysis.George Burgess IV2016-06-245-8/+113
OpenPOWER on IntegriCloud