aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMTargetTransformInfo.cpp
AgeCommit message (Expand)Author
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-02-12ARM cost model: Add vector reverse shuffle costsArnold Schwaighofer
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-29Adding simple cast cost to ARMRenato Golin
2013-01-09ARM Cost model: Use the size of vector registers and widest vectorizable inst...Nadav Rotem
2013-01-09Cost Model: Move the 'max unroll factor' variable to the TTI and add initial ...Nadav Rotem
2013-01-07Move TargetTransformInfo to live under the Analysis library. This noChandler Carruth
2013-01-07Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth