summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis
Commit message (Expand)AuthorAgeFilesLines
* [SCEV] Improve Scalar Evolution's use of no {un,}signed wrap flagsBradley Smith2014-10-311-2/+21
* [DSE] Remove no-data-layout-only type-based overlap checkingHal Finkel2014-10-171-0/+1
* Delete -std-compile-opts.Rafael Espindola2014-10-161-1/+1
* [CFL-AA] CFL-AA should not assert on an va_arg instructionHal Finkel2014-10-141-0/+29
* This patch teaches ScalarEvolution to pick and use !range metadata.Sanjoy Das2014-10-101-0/+37
* This patch de-pessimizes the calculation of loop trip counts inMark Heffernan2014-10-101-2/+2
* Revert "[BasicAA] Revert "Revert r218714 - Make better use of zext and sign i...Hal Finkel2014-10-092-88/+0
* [BasicAA] Revert "Revert r218714 - Make better use of zext and sign informati...Hal Finkel2014-10-062-0/+88
* [CFL-AA] Update for handling of globals and more testsHal Finkel2014-10-066-0/+146
* [BasicAA] Revert r218714 - Make better use of zext and sign information.Lang Hames2014-10-032-66/+0
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-2/+2
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-2/+2
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-2/+2
* [BasicAA] Make better use of zext and sign informationHal Finkel2014-09-302-0/+66
* AVX-512: added cost for some AVX-512 instructionsElena Demikhovsky2014-09-162-0/+50
* Fix BasicTTI::getCmpSelInstrCost to deal with illegal vector typesHal Finkel2014-09-161-0/+14
* CHECK-LABELize testMatt Arsenault2014-09-152-19/+19
* [ARM] Teach the cost model that cross-class copies are costly.James Molloy2014-09-121-56/+56
* Make use @llvm.assume for loop guards in ScalarEvolutionHal Finkel2014-09-071-0/+83
* Add a CFL Alias Analysis implementationHal Finkel2014-09-028-0/+210
* Add @llvm.assume, lowering, and some basic propertiesHal Finkel2014-07-251-0/+23
* Convert noalias parameter attributes into noalias metadata during inliningHal Finkel2014-07-251-80/+0
* Simplify and improve scoped-noalias metadata semanticsHal Finkel2014-07-253-15/+80
* Add scoped-noalias metadataHal Finkel2014-07-243-0/+140
* AA metadata refactoring (introduce AAMDNodes)Hal Finkel2014-07-242-2/+2
* Improve BasicAA CS-CS queries (redux)Hal Finkel2014-07-171-0/+236
* Revert r212572 "improve BasicAA CS-CS queries", it causes PR20303.Nick Lewycky2014-07-151-221/+0
* Improve BasicAA CS-CS queriesHal Finkel2014-07-081-0/+221
* [CostModel][x86] Improved cost model for alternate shuffles.Andrea Di Biagio2014-07-031-0/+347
* Reduce verbiage of lit.local.cfg filesAlp Toker2014-06-094-8/+4
* ScalarEvolution: Derive element size from the type of the loaded elementTobias Grosser2014-06-081-1/+11
* remove constant termsSebastian Pop2014-05-272-6/+51
* Adding testcase for PR18886.Dinesh Dwivedi2014-05-271-0/+27
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-243-1/+1
* Test case comments. Fix sloppiness.Andrew Trick2014-05-231-2/+2
* Fix and improve SCEV ComputeBackedgeTankCount.Andrew Trick2014-05-231-0/+56
* Fix a bug in SCEV's backedge taken count computation from my prior fix in Jan.Andrew Trick2014-05-221-0/+26
* Added tests for the cost of lowering VSELECT instructions.Filipe Cabecinhas2014-05-161-0/+126
* Fix typosAlp Toker2014-05-151-5/+5
* [Test] Trim unnecessary .c and .cpp from config.suffix in lit.local.cfgAdam Nemet2014-05-121-1/+1
* do not assert when delinearization failsSebastian Pop2014-05-121-0/+43
* add testcase for r208237: do not collect undef termsSebastian Pop2014-05-081-0/+38
* split delinearization pass in 3 stepsSebastian Pop2014-05-0712-108/+24
* TTI: Estimate @llvm.fmuladd cost as fmul + fadd when FMA's aren't legal on th...Benjamin Kramer2014-05-061-0/+28
* Reapply "blockfreq: Approximate irreducible control flow"Duncan P. N. Exon Smith2014-04-281-56/+281
* X86TTI: Adjust sdiv cost now that we can lower it on plain SSE2.Benjamin Kramer2014-04-271-2/+2
* X86TTI: i16/i32 vector div with a constant (splat) divisor are reasonably che...Benjamin Kramer2014-04-261-0/+92
* Revert "blockfreq: Approximate irreducible control flow"Duncan P. N. Exon Smith2014-04-251-281/+56
* blockfreq: Approximate irreducible control flowDuncan P. N. Exon Smith2014-04-251-56/+281
* blockfreq: Only one mass distribution per nodeDuncan P. N. Exon Smith2014-04-251-0/+27
OpenPOWER on IntegriCloud