aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/ARMTargetTransformInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* ARM cost model: Integer div and rem is lowered to a function callArnold Schwaighofer2013-04-251-0/+68
* Legalize vector truncates by parts rather than just splitting.Jim Grosbach2013-04-211-3/+3
* Improve long vector sext/zext lowering on ARMRenato Golin2013-03-191-4/+12
* ARM cost model: Make some vector integer to float casts cheaperArnold Schwaighofer2013-03-181-0/+30
* ARM cost model: Correct cost for some cheap float to integer conversionsArnold Schwaighofer2013-03-181-1/+9
* ARM cost model: Fix costs for some vector selectsArnold Schwaighofer2013-03-151-5/+0
* ARM cost model: Fix cost of fptrunc and fpext instructionsArnold Schwaighofer2013-03-151-2/+17
* ARM cost model: Increase cost of some vector selects we do terrible onArnold Schwaighofer2013-03-141-0/+24
* ARM cost model: Increase the cost for vector casts that use the stackArnold Schwaighofer2013-03-121-0/+8
* ARM cost model: Add vector reverse shuffle costsArnold Schwaighofer2013-02-121-0/+33
* ARM cost model: Address computation in vector mem ops not freeArnold Schwaighofer2013-02-081-2/+11
* ARM cost model: Add costs for vector selectsArnold Schwaighofer2013-02-071-0/+15
* ARM cost model: Cost for scalar integer casts and floating point conversionsArnold Schwaighofer2013-02-051-7/+108
* ARM cost model: Penalize insertelement into D subregistersArnold Schwaighofer2013-02-041-0/+13
* Adding simple cast cost to ARMRenato Golin2013-01-291-2/+42
* ARM Cost model: Use the size of vector registers and widest vectorizable inst...Nadav Rotem2013-01-091-0/+10
* Cost Model: Move the 'max unroll factor' variable to the TTI and add initial ...Nadav Rotem2013-01-091-0/+25
* Move TargetTransformInfo to live under the Analysis library. This noChandler Carruth2013-01-071-1/+1
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-071-0/+124