[AArch64] NFC: Cleanup some SVE cost-model tests.
authorSander de Smalen <sander.desmalen@arm.com>
Mon, 1 Mar 2021 11:51:52 +0000 (11:51 +0000)
committerSander de Smalen <sander.desmalen@arm.com>
Mon, 1 Mar 2021 13:26:31 +0000 (13:26 +0000)
commitf870c551f090b6edc83892efd68e9e96ed5c19a8
treefd7bf051a53dc7d87043b5693a05916e434d3686
parent2f0b4db5ea52148a91c57fcb192856bab567de5a
[AArch64] NFC: Cleanup some SVE cost-model tests.

Moved some of the `sve-getIntrinsicCost-<..>` into a single sve-intrinsics.ll
file, and simplified the tests a bit by bundling all the intrinsics in one
function (instead of testing one intrinsic per function). That makes it easier
to see the cost of the intrinsics.
llvm/test/Analysis/CostModel/AArch64/sve-gather.ll [moved from llvm/test/Analysis/CostModel/AArch64/sve-getIntrinsicInstrCost-gather.ll with 100% similarity]
llvm/test/Analysis/CostModel/AArch64/sve-getIntrinsicInstrCost-cctz-ctlz.ll [deleted file]
llvm/test/Analysis/CostModel/AArch64/sve-getIntrinsicInstrCost-vec-insert-extract.ll [deleted file]
llvm/test/Analysis/CostModel/AArch64/sve-getIntrinsicInstrCost-vector-reduce.ll [deleted file]
llvm/test/Analysis/CostModel/AArch64/sve-getIntrinsicInstrCost-vector-reverse.ll [deleted file]
llvm/test/Analysis/CostModel/AArch64/sve-intrinsics.ll [new file with mode: 0644]
llvm/test/Analysis/CostModel/AArch64/sve-scatter.ll [moved from llvm/test/Analysis/CostModel/AArch64/sve-getIntrinsicInstrCost-scatter.ll with 100% similarity]