..
arith.ll
CostModel: increase the default cost of supported floating point operations from 1 to two. Fixed a few tests that changes because now the cost of one insert + a vector operation on two doubles is lower than two scalar operations on doubles.
2013-04-12 21:15:03 +00:00
cast.ll
X86TTI: Add accurate costs for itofp operations, based on the actual instruction counts.
2013-04-01 10:23:49 +00:00
cmp.ll
Reverse order of checking SSE level when calculating compare cost, so we check
2012-12-18 22:57:56 +00:00
div.ll
X86 cost model: Vectorizing integer division is a bad idea
2013-06-25 19:14:09 +00:00
gep.ll
ARM cost model: Address computation in vector mem ops not free
2013-02-08 14:50:48 +00:00
i32.ll
We are not ready to estimate the cost of integer expansions based on the number of parts. This test is too noisy.
2012-12-23 09:11:07 +00:00
insert-extract-at-zero.ll
intrinsic-cost.ll
Add the nearbyint -> FNEARBYINT mapping to BasicTargetTransformInfo
2013-07-08 03:24:07 +00:00
lit.local.cfg
load_store.ll
CostModel: improve the cost model for load/store of non power-of-two types such as <3 x float>, which are popular in graphics.
2013-06-27 17:52:04 +00:00
loop_v2.ll
TBAA: remove !tbaa from testing cases if not used.
2013-04-29 22:42:01 +00:00
sitofp.ll
X86 cost model: Model cost for uitofp and sitofp on SSE2
2013-04-08 18:05:48 +00:00
testshiftashr.ll
TargetLowering: Fix getTypeConversion handling of extended vector types
2013-04-07 20:22:56 +00:00
testshiftlshr.ll
TargetLowering: Fix getTypeConversion handling of extended vector types
2013-04-07 20:22:56 +00:00
testshiftshl.ll
TargetLowering: Fix getTypeConversion handling of extended vector types
2013-04-07 20:22:56 +00:00
tiny.ll
Cost Model: change the default cost of control flow instructions (br / ret / ...) to zero.
2012-12-05 21:21:26 +00:00
uitofp.ll
X86 cost model: Exit before calling getSimpleVT on non-simple VTs
2013-04-17 20:04:53 +00:00
vectorized-loop.ll
TBAA: remove !tbaa from testing cases if not used.
2013-04-29 22:42:01 +00:00