llvm-project/llvm/test/Analysis/CostModel/RISCV
Craig Topper de0de294eb [RISCV] Update cost of vector roundeven to match round which uses the same sequence but a different FRM value.
Reviewed By: reames, eopXD

Differential Revision: https://reviews.llvm.org/D134978
2022-09-30 20:01:35 -07:00
..
active_lane_mask.ll [RISCV] Enable fixed length vectors and loop vectorization with same 2022-08-26 14:45:23 -07:00
arith-fp.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
cast.ll [RISCV] Add cost model for mask vector extend and truncate instruction. 2022-08-11 10:55:43 +08:00
fixed-vector-gather.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
fixed-vector-scatter.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
fp-min-max-abs.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
fp-sqrt-pow.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
fp-trig-log-exp.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
fround.ll [RISCV] Update cost of vector roundeven to match round which uses the same sequence but a different FRM value. 2022-09-30 20:01:35 -07:00
gep.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
int-bit-manip.ll [RISCV][CostModel] Add test coverage for all the vectorizable binary intrinsics 2022-08-25 08:56:02 -07:00
int-min-max.ll [RISCV] Add empirical costs for integer min/max and saturing add/sub 2022-08-25 09:27:17 -07:00
int-sat-math.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
lit.local.cfg
load-to-trunc.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
logicalop.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
masked_ldst.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
reduce-add.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
reduce-and.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
reduce-fadd.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
reduce-max.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
reduce-min.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
reduce-or.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
reduce-scalable-fp.ll [RISCV] Use VScaleForTuning in costing of operations whose cost depends on VL 2022-08-18 13:10:03 -07:00
reduce-scalable-int.ll [RISCV] Use VScaleForTuning in costing of operations whose cost depends on VL 2022-08-18 13:10:03 -07:00
reduce-xor.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
rvv-cmp.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
rvv-extractelement.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
rvv-insertelement.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
rvv-intrinsics.ll [RISCV] Add cost model coverage for trig, log, and exp unary routines 2022-08-23 12:06:54 -07:00
rvv-load-store.ll [RISCV] Adjust vector immediate store materialization cost 2022-09-29 07:37:13 -07:00
rvv-select.ll [RISCV][COST] Add cost model for mask vector select instruction when its condition is a scalar type 2022-09-08 18:55:49 +08:00
rvv-shuffle.ll [RISCV] Add cost model for vector insert/extract element. 2022-09-14 11:10:18 +08:00
scalable-gather.ll [RISCV] Use VScaleForTuning in costing of operations whose cost depends on VL 2022-08-18 13:10:03 -07:00
scalable-scatter.ll [RISCV] Use VScaleForTuning in costing of operations whose cost depends on VL 2022-08-18 13:10:03 -07:00
shuffle-broadcast.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
splice.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00
stepvector.ll [CostModel] Update RUN -passes=* to double quotes to appease update scripts on windows 2022-08-10 17:54:06 +01:00