aboutsummaryrefslogtreecommitdiff
path: root/test/Analysis
AgeCommit message (Expand)Author
2013-05-06AArch64: use MCJIT by default and enable related tests.Tim Northover
2013-05-06Fix unchecked uses of DominatorTree in MemoryDependenceAnalysis.Matt Arsenault
2013-05-03RegionInfo: Do not crash if unreachable block is foundTobias Grosser
2013-04-29TBAA: remove !tbaa from testing cases if not used.Manman Ren
2013-04-27Struct-path aware TBAA: change the format of TBAAStructType node.Manman Ren
2013-04-25ARM cost model: Integer div and rem is lowered to a function callArnold Schwaighofer
2013-04-21Legalize vector truncates by parts rather than just splitting.Jim Grosbach
2013-04-17X86 cost model: Exit before calling getSimpleVT on non-simple VTsArnold Schwaighofer
2013-04-12CostModel: increase the default cost of supported floating point operations f...Nadav Rotem
2013-04-11Aliasing rules for struct-path aware TBAA.Manman Ren
2013-04-08X86 cost model: Model cost for uitofp and sitofp on SSE2Arnold Schwaighofer
2013-04-07TargetLowering: Fix getTypeConversion handling of extended vector typesArnold Schwaighofer
2013-04-04X86 cost model: Differentiate cost for vector shifts of constantsArnold Schwaighofer
2013-04-03X86 cost model: Vector shifts are expensive in most casesArnold Schwaighofer
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