Nadav Rotem
|
b1791a75cd
|
ARM Cost model: Use the size of vector registers and widest vectorizable instruction to determine the max vectorization factor.
llvm-svn: 172010
|
2013-01-09 22:29:00 +00:00 |
Nadav Rotem
|
36510f7194
|
Teach the cost model about the optimization in r169904: Truncation of induction variables costs the same as scalar trunc.
llvm-svn: 170051
|
2012-12-13 00:21:03 +00:00 |
Nadav Rotem
|
ae79765676
|
Code Model: Improve the accuracy of the zext/sext/trunc vector cost estimation.
llvm-svn: 167412
|
2012-11-05 22:20:53 +00:00 |
Nadav Rotem
|
7411623fd8
|
Implement the cost of abnormal x86 instruction lowering as a table.
llvm-svn: 167395
|
2012-11-05 19:32:46 +00:00 |
Nadav Rotem
|
6d7d39783d
|
Fix a bug in the cost calculation of vector casts. Detect situations where bitcasts cost zero.
llvm-svn: 167170
|
2012-10-31 20:52:26 +00:00 |