aboutsummaryrefslogtreecommitdiff
path: root/test/Analysis
AgeCommit message (Expand)Author
2013-04-01X86TTI: Add accurate costs for itofp operations, based on the actual instruct...Benjamin Kramer
2013-03-26Fix SCEV forgetMemoizedResults should search and destroy backedge exprs.Andrew Trick
2013-03-25Disable profiling tests for Hexagon since it doesn't support JIT.Jyotsna Verma
2013-03-22Support in AAEvaluator to print alias queries of loads/stores with TBAA tags.Manman Ren
2013-03-20Correct cost model for vector shift on AVX2Michael Liao
2013-03-19Optimize sext <4 x i8> and <4 x i16> to <4 x i64>.Nadav Rotem
2013-03-19Improve long vector sext/zext lowering on ARMRenato Golin
2013-03-18ARM cost model: Make some vector integer to float casts cheaperArnold Schwaighofer
2013-03-18ARM cost model: Correct cost for some cheap float to integer conversionsArnold Schwaighofer
2013-03-15ARM cost model: Fix costs for some vector selectsArnold Schwaighofer
2013-03-15ARM cost model: Fix cost of fptrunc and fpext instructionsArnold Schwaighofer
2013-03-14ARM cost model: Increase cost of some vector selects we do terrible onArnold Schwaighofer
2013-03-12ARM cost model: Increase the cost for vector casts that use the stackArnold Schwaighofer
2013-03-12Revert the test moves from 176733. Use "REQUIRES: asserts" instead.Jan Wen Voung
2013-03-08Disable statistics on Release builds and move tests that depend on -stats.Jan Wen Voung
2013-03-06Memory Dependence Analysis (not mem-dep test) take advantage of "invariant.lo...Shuxin Yang
2013-03-02X86 cost model: Adjust cost for custom lowered vector multipliesArnold Schwaighofer
2013-02-28Cost model support for lowered math builtins.Benjamin Kramer
2013-02-22Use references to attribute groups on the call/invoke instructions.Bill Wendling
2013-02-20I optimized the following patterns:Elena Demikhovsky
2013-02-20Modify the LLVM assembly output so that it uses references to represent funct...Bill Wendling
2013-02-18AArch64: adjust tests which rely on a default JITTim Northover
2013-02-12ARM cost model: Add vector reverse shuffle costsArnold Schwaighofer
2013-02-08Refine fix to bug 15041.Bill Schmidt
2013-02-08ARM cost model: Address computation in vector mem ops not freeArnold Schwaighofer
2013-02-07ARM cost model: Add costs for vector selectsArnold Schwaighofer
2013-02-05ARM cost model: Cost for scalar integer casts and floating point conversionsArnold Schwaighofer
2013-02-04ARM cost model: Penalize insertelement into D subregistersArnold Schwaighofer
2013-01-25Initial implementation of PPCTargetTransformInfoHal Finkel
2013-01-01Make opt grab the triple from the module and use it to initialize the target ...Nadav Rotem
2012-12-30Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko
2012-12-30Add a check to the test Analysis/ScalarEvolution/2010-09-03-RequiredTransitiv...Dmitri Gribenko
2012-12-30Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko
2012-12-23We are not ready to estimate the cost of integer expansions based on the numb...Nadav Rotem
2012-12-21Improve the X86 cost model for loads and stores.Nadav Rotem
2012-12-18Reverse order of checking SSE level when calculating compare cost, so we checkJakub Staszak
2012-12-10Optimistically analyse Phi cyclesArnold Schwaighofer
2012-12-05Cost Model: change the default cost of control flow instructions (br / ret / ...Nadav Rotem
2012-11-30Modified dump() to provide a littlePreston Briggs
2012-11-27Modified depends() to recognize that when all levels are "=" andPreston Briggs
2012-11-27Modify depends(Src, Dst, PossiblyLoopIndependent).Preston Briggs
2012-11-21Corrects a problem where we reply exclusively of GEPs to drivePreston Briggs
2012-11-17Phi speculation improvement for BasicAAHal Finkel
2012-11-13DependenceAnalysis: Print all dependency pairs when dumping. Update all testc...Benjamin Kramer
2012-11-06CostModel: add another known vector trunc optimization.Nadav Rotem
2012-11-06Cost Model: add tables for some avx type-conversion hacks.Nadav Rotem
2012-11-05CostModel: Add tables for the common x86 compares.Nadav Rotem
2012-11-05Code Model: Improve the accuracy of the zext/sext/trunc vector cost estimation.Nadav Rotem
2012-11-05Cost Model: Normalize the insert/extract index when splitting typesNadav Rotem
2012-11-05Cost Model: teach the cost model about expanding integers.Nadav Rotem