summaryrefslogtreecommitdiff
path: root/test/Analysis
Commit message (Expand)AuthorAge
* add testcase for r208237: do not collect undef termsSebastian Pop2014-05-08
* split delinearization pass in 3 stepsSebastian Pop2014-05-07
* TTI: Estimate @llvm.fmuladd cost as fmul + fadd when FMA's aren't legal on th...Benjamin Kramer2014-05-06
* Reapply "blockfreq: Approximate irreducible control flow"Duncan P. N. Exon Smith2014-04-28
* X86TTI: Adjust sdiv cost now that we can lower it on plain SSE2.Benjamin Kramer2014-04-27
* X86TTI: i16/i32 vector div with a constant (splat) divisor are reasonably che...Benjamin Kramer2014-04-26
* Revert "blockfreq: Approximate irreducible control flow"Duncan P. N. Exon Smith2014-04-25
* blockfreq: Approximate irreducible control flowDuncan P. N. Exon Smith2014-04-25
* blockfreq: Only one mass distribution per nodeDuncan P. N. Exon Smith2014-04-25
* blockfreq: Use better branch weights in multiexit testDuncan P. N. Exon Smith2014-04-25
* blockfreq: Clean up irreducible testcasesDuncan P. N. Exon Smith2014-04-25
* blockfreq: Skip irreducible backedges inside functionsDuncan P. N. Exon Smith2014-04-22
* Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-21
* Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-19
* Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-19
* Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith2014-04-19
* Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith2014-04-18
* Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith2014-04-18
* Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-18
* [LCG] Add support for building persistent and connected SCCs to theChandler Carruth2014-04-18
* Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-18
* blockfreq: Rewrite BlockFrequencyInfoImplDuncan P. N. Exon Smith2014-04-18
* Fix a bug in which BranchProbabilityInfo wasn't setting branch weights of bas...Akira Hatanaka2014-04-14
* Don't assert in BasicTTI::getMemoryOpCost for non-simple typesHal Finkel2014-04-14
* in findGCD of multiply expr return the gcdSebastian Pop2014-04-08
* [PowerPC] Adjust load/store costs in PPCTTIHal Finkel2014-04-04
* Account for scalarization costs in BasicTTI::getMemoryOpCost for extending ve...Hal Finkel2014-04-03
* Fix multi-register costs in BasicTTI::getCastInstrCostHal Finkel2014-04-02
* ARM64: initial backend importTim Northover2014-03-29
* PR15967 Fix in basicaa for faulty returning no alias.Arnold Schwaighofer2014-03-26
* ScalarEvolution: Compute exit counts for loops with a power-of-2 step.Benjamin Kramer2014-03-25
* Reject alias to undefined symbols in the verifier.Rafael Espindola2014-03-12
* When analyzing vectors of element type that require legalization,Raul E. Silvera2014-03-10
* Teach lint about address spacesMatt Arsenault2014-03-06
* add -da-delinearize runs and checks to MIV testcasesSebastian Pop2014-02-21
* Add extra CHECK prefix to tests with explicit prefixNico Rieck2014-02-16
* Actually call FileCheck in testsNico Rieck2014-02-16
* Fix broken CHECK linesNico Rieck2014-02-16
* [Vectorizer] Add a new 'OperandValueKind' in TargetTransformInfo calledAndrea Di Biagio2014-02-12
* Test case I forgot to 'add' for r201126.Craig Topper2014-02-12
* ScalarEvolution: Analyze trip count of loops with a switch guarding the exit.Benjamin Kramer2014-02-11
* X86: add costs for 64-bit vector ext/trunc & rebalanceTim Northover2014-02-06
* [PM] Add a new "lazy" call graph analysis pass for the new pass manager.Chandler Carruth2014-02-06
* Fix crasher introduced in r200203 and caught by a libc++ buildbot. Don't assu...Nick Lewycky2014-01-27
* Teach SCEV to handle more cases of 'and X, CST', specifically where CST is an...Nick Lewycky2014-01-27
* Fix known typosAlp Toker2014-01-24
* BasicAA: We need to check both access sizes when comparing a gep and anArnold Schwaighofer2014-01-16
* Fix broken CHECK lines.Benjamin Kramer2014-01-11
* Fixed old typo in ScalarEvolution, that caused wrong SCEVs zext operation.Stepan Dyatkovskiy2014-01-09
* BasicAA: Use reachabilty instead of dominance for checking value equality in phiArnold Schwaighofer2014-01-03