llvm-project/llvm/test/Analysis/CostModel/X86
Fangrui Song 7979f24954 [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
..
abs.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
aggregates.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
alternate-shuffle-cost.ll
arith-fix.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
arith-fma.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
arith-fp.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
arith-overflow.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
arith-sminmax.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
arith-ssat.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
arith-uminmax.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
arith-usat.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
arith.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
bitreverse.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
bswap.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
cast.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
costmodel.ll
ctlz.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
ctpop.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
cttz.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
div.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
extend.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
fcmp.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
fmaxnum-size-latency.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
fmaxnum.ll
fminnum-size-latency.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
fminnum.ll
fptosi.ll [CostModel][X86] teach TTI calculate cost of chain of vector inserts/extracts more precisely and correctly:In each 128-lane, if there is at least one index is demanded and not all indices are demanded... 2020-10-27 11:21:13 +08:00
fptoui.ll [CostModel][X86] teach TTI calculate cost of chain of vector inserts/extracts more precisely and correctly:In each 128-lane, if there is at least one index is demanded and not all indices are demanded... 2020-10-27 11:21:13 +08:00
free-intrinsics.ll [Annotation] Allows annotation to carry some additional constant arguments. 2020-10-26 10:50:05 +01:00
fround.ll [TTI] Add DemandedElts to getScalarizationOverhead 2020-04-29 12:00:38 +01:00
fshl.ll
fshr.ll
gep.ll
i32.ll
icmp.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
insert-extract-at-zero.ll
interleave-load-i32.ll
interleave-store-i32.ll
interleaved-load-float.ll
interleaved-load-i8.ll
interleaved-load-store-double.ll
interleaved-load-store-i64.ll
interleaved-store-i8.ll
intrinsic-cost-kinds.ll [x86] add cost overrides for mul with overflow 2020-10-30 12:38:16 -04:00
intrinsic-cost.ll [TTI] Add DemandedElts to getScalarizationOverhead 2020-04-29 12:00:38 +01:00
lit.local.cfg
load_store.ll [CostModel][X86] teach TTI calculate cost of chain of vector inserts/extracts more precisely and correctly:In each 128-lane, if there is at least one index is demanded and not all indices are demanded... 2020-10-27 11:21:13 +08:00
loop_v2.ll
masked-intrinsic-cost.ll [CostModel][X86] teach TTI calculate cost of chain of vector inserts/extracts more precisely and correctly:In each 128-lane, if there is at least one index is demanded and not all indices are demanded... 2020-10-27 11:21:13 +08:00
min-legal-vector-width.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
reduce-add.ll [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
reduce-and.ll [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
reduce-fadd.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
reduce-fmax.ll [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
reduce-fmin.ll [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
reduce-fmul.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
reduce-mul.ll [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
reduce-or.ll [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
reduce-smax.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
reduce-smin.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
reduce-umax.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
reduce-umin.ll [test] Fix some unused check prefixes in test/Analysis/CostModel/X86 2020-10-31 23:29:57 -07:00
reduce-xor.ll [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. 2020-10-07 10:36:44 -07:00
reduction.ll
rem.ll [CostModel][X86] Add vXi32 division by uniform constant costs (PR47476) 2020-09-10 12:17:54 +01:00
scalarize.ll
shuffle-broadcast.ll [CostModel][X86] Add broadcast costs for vXi1 bool vectors 2020-06-10 15:27:15 +01:00
shuffle-extract_subvector.ll
shuffle-insert_subvector.ll [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8) 2020-09-23 10:29:10 +08:00
shuffle-reverse.ll [X86][CostModel] Bump the cost of vpermw/vpermt2b/vperm2w 2020-04-30 11:32:25 -07:00
shuffle-select.ll [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8) 2020-09-23 10:29:10 +08:00
shuffle-single-src.ll [X86][CostModel] Bump the cost of vpermw/vpermt2b/vperm2w 2020-04-30 11:32:25 -07:00
shuffle-transpose.ll [X86][CostModel] Bump the cost of vpermw/vpermt2b/vperm2w 2020-04-30 11:32:25 -07:00
shuffle-two-src.ll [X86][CostModel] Bump the cost of vpermw/vpermt2b/vperm2w 2020-04-30 11:32:25 -07:00
sitofp.ll [CostModel][X86] teach TTI calculate cost of chain of vector inserts/extracts more precisely and correctly:In each 128-lane, if there is at least one index is demanded and not all indices are demanded... 2020-10-27 11:21:13 +08:00
size-cost.ll
slm-arith-costs.ll
sse-itoi.ll [X86][CostModel] Update truncate costs for some narrow vector cases to match their wider version. 2020-04-27 13:47:48 -07:00
strided-load-i8.ll [X86][CostModel] Bump the cost of vpermw/vpermt2b/vperm2w 2020-04-30 11:32:25 -07:00
strided-load-i16.ll [X86][CostModel] Bump the cost of vpermw/vpermt2b/vperm2w 2020-04-30 11:32:25 -07:00
strided-load-i32.ll
strided-load-i64.ll
testshiftashr.ll
testshiftlshr.ll
testshiftshl.ll
tiny.ll
trunc.ll [CostModel][X86][ARM] Teach default implementation of getCastInstrCost to not add a split/join cost if source type and the destination type both have a SplitVector action 2020-05-01 18:55:23 -07:00
uitofp.ll [CostModel][X86][ARM] Teach default implementation of getCastInstrCost to not add a split/join cost if source type and the destination type both have a SplitVector action 2020-05-01 18:55:23 -07:00
uniformshift.ll
vdiv-cost.ll [CostModel][X86] Add vXi32 division by uniform constant costs (PR47476) 2020-09-10 12:17:54 +01:00
vector-extract.ll
vector-insert.ll
vector_gep.ll
vectorized-loop.ll
vselect-cost.ll
vshift-ashr-cost.ll
vshift-lshr-cost.ll
vshift-shl-cost.ll