summaryrefslogtreecommitdiff
path: root/test/Analysis
AgeCommit message (Expand)AuthorFilesLines
2014-09-30[BasicAA] Make better use of zext and sign informationHal Finkel2-0/+66
2014-09-16AVX-512: added cost for some AVX-512 instructionsElena Demikhovsky2-0/+50
2014-09-16Fix BasicTTI::getCmpSelInstrCost to deal with illegal vector typesHal Finkel1-0/+14
2014-09-15CHECK-LABELize testMatt Arsenault2-19/+19
2014-09-12[ARM] Teach the cost model that cross-class copies are costly.James Molloy1-56/+56
2014-09-07Make use @llvm.assume for loop guards in ScalarEvolutionHal Finkel1-0/+83
2014-09-02Add a CFL Alias Analysis implementationHal Finkel8-0/+210
2014-07-25Add @llvm.assume, lowering, and some basic propertiesHal Finkel1-0/+23
2014-07-25Convert noalias parameter attributes into noalias metadata during inliningHal Finkel1-80/+0
2014-07-25Simplify and improve scoped-noalias metadata semanticsHal Finkel3-15/+80
2014-07-24Add scoped-noalias metadataHal Finkel3-0/+140
2014-07-24AA metadata refactoring (introduce AAMDNodes)Hal Finkel2-2/+2
2014-07-17Improve BasicAA CS-CS queries (redux)Hal Finkel1-0/+236
2014-07-15Revert r212572 "improve BasicAA CS-CS queries", it causes PR20303.Nick Lewycky1-221/+0
2014-07-08Improve BasicAA CS-CS queriesHal Finkel1-0/+221
2014-07-03[CostModel][x86] Improved cost model for alternate shuffles.Andrea Di Biagio1-0/+347
2014-06-09Reduce verbiage of lit.local.cfg filesAlp Toker4-8/+4
2014-06-08ScalarEvolution: Derive element size from the type of the loaded elementTobias Grosser1-1/+11
2014-05-27remove constant termsSebastian Pop2-6/+51
2014-05-27Adding testcase for PR18886.Dinesh Dwivedi1-0/+27
2014-05-24AArch64/ARM64: move ARM64 into AArch64's placeTim Northover3-1/+1
2014-05-23Test case comments. Fix sloppiness.Andrew Trick1-2/+2
2014-05-23Fix and improve SCEV ComputeBackedgeTankCount.Andrew Trick1-0/+56
2014-05-22Fix a bug in SCEV's backedge taken count computation from my prior fix in Jan.Andrew Trick1-0/+26
2014-05-16Added tests for the cost of lowering VSELECT instructions.Filipe Cabecinhas1-0/+126
2014-05-15Fix typosAlp Toker1-5/+5
2014-05-12[Test] Trim unnecessary .c and .cpp from config.suffix in lit.local.cfgAdam Nemet1-1/+1
2014-05-12do not assert when delinearization failsSebastian Pop1-0/+43
2014-05-08add testcase for r208237: do not collect undef termsSebastian Pop1-0/+38
2014-05-07split delinearization pass in 3 stepsSebastian Pop12-108/+24
2014-05-06TTI: Estimate @llvm.fmuladd cost as fmul + fadd when FMA's aren't legal on th...Benjamin Kramer1-0/+28
2014-04-28Reapply "blockfreq: Approximate irreducible control flow"Duncan P. N. Exon Smith1-56/+281
2014-04-27X86TTI: Adjust sdiv cost now that we can lower it on plain SSE2.Benjamin Kramer1-2/+2
2014-04-26X86TTI: i16/i32 vector div with a constant (splat) divisor are reasonably che...Benjamin Kramer1-0/+92
2014-04-25Revert "blockfreq: Approximate irreducible control flow"Duncan P. N. Exon Smith1-281/+56
2014-04-25blockfreq: Approximate irreducible control flowDuncan P. N. Exon Smith1-56/+281
2014-04-25blockfreq: Only one mass distribution per nodeDuncan P. N. Exon Smith1-0/+27
2014-04-25blockfreq: Use better branch weights in multiexit testDuncan P. N. Exon Smith1-7/+8
2014-04-25blockfreq: Clean up irreducible testcasesDuncan P. N. Exon Smith1-47/+14
2014-04-22blockfreq: Skip irreducible backedges inside functionsDuncan P. N. Exon Smith1-0/+31
2014-04-21Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith6-24/+546
2014-04-19Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith6-546/+24
2014-04-19Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith6-24/+546
2014-04-19Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith6-546/+24
2014-04-18Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith6-24/+546
2014-04-18Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith6-546/+24
2014-04-18Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith6-24/+546
2014-04-18[LCG] Add support for building persistent and connected SCCs to theChandler Carruth1-0/+50
2014-04-18Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith6-546/+24
2014-04-18blockfreq: Rewrite BlockFrequencyInfoImplDuncan P. N. Exon Smith6-24/+546