llvm-project/llvm/test/Transforms/InstCombine/AArch64
Matt Devereau cee8b255be [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Generated code resulted in redundant aarch64.sve.convert.to.svbool
calls for AArch64 Binary Operations. Narrow the more precise operands
instead of widening the less precise operands

Differential Revision: https://reviews.llvm.org/D116730
2022-01-17 14:35:24 +00:00
..
2012-04-23-Neon-Intrinsics.ll Fix test failure found by "Have REQUIRES support the target triple" 2021-08-06 08:07:58 -07:00
VectorUtils_heuristics.ll
aes-intrinsics.ll
demandelts.ll [AArch64] Basic demand elements for some intrinsics 2022-01-13 11:53:12 +00:00
lit.local.cfg
sve-intrinsic-fma-binops.ll [AArch64][SVE] Propagate math flags from intrinsics to instructions 2021-10-05 15:39:13 +01:00
sve-intrinsic-fmul-idempotency.ll [AArch64][SVEIntrinsicOpts] Fix: predicated SVE mul/fmul are not commutative 2021-11-26 12:41:27 +00:00
sve-intrinsic-gatherscatter.ll Reland "[AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store" 2021-11-03 13:42:14 +00:00
sve-intrinsic-loadstore.ll [SVE][InstCombine] Support more cases where ld1/st1 can be lowered to load/store instructions. 2021-12-08 11:01:33 +00:00
sve-intrinsic-mul-idempotency.ll [AArch64][SVEIntrinsicOpts] Fix: predicated SVE mul/fmul are not commutative 2021-11-26 12:41:27 +00:00
sve-intrinsic-muladd.ll [AArch64][SVE] Combine FADD and FMUL aarch64 intrinsics to FMLA 2021-11-08 12:22:38 +00:00
sve-intrinsic-opts-cmpne.ll [Verifier] Fail on overrunning and invalid indices for {insert,extract} vector intrinsics 2021-06-23 10:33:22 +00:00
sve-intrinsic-opts-counting-elems.ll [AArch64][SVEIntrinsicOpts] Convect cntb/h/w/d to vscale intrinsic or constant. 2021-07-01 10:09:47 +08:00
sve-intrinsic-opts-dup.ll [instcombine] Canonicalize constant index type to i64 for extractelement/insertelement 2021-12-13 16:56:22 -08:00
sve-intrinsic-opts-lasta-lastb.ll [instcombine] Canonicalize constant index type to i64 for extractelement/insertelement 2021-12-13 16:56:22 -08:00
sve-intrinsic-opts-reinterpret.ll
sve-intrinsic-opts-tuple-get.ll [AArch64][SVE][InstCombine] Eliminate redundant chains of tuple get/set 2021-09-22 20:59:46 -07:00
sve-intrinsic-opts-unpkhi-unpklo.ll [instcombine] Canonicalize constant index type to i64 for extractelement/insertelement 2021-12-13 16:56:22 -08:00
sve-intrinsic-opts-zip.ll [AArch64][SVE][InstCombine] Fold redundant zip1/2(uzp1/2) operations 2021-09-17 15:24:46 -07:00
sve-intrinsic-sdiv.ll [AArch64][SVE] Instcombine SDIV to ASRD 2021-12-14 15:58:28 +00:00
sve-intrinsic-tbl-dupx.ll [instcombine] Canonicalize constant index type to i64 for extractelement/insertelement 2021-12-13 16:56:22 -08:00
sve-intrinsic-to-svbool-binops.ll [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool 2022-01-17 14:35:24 +00:00
sve-intrinsics-ptest.ll [AArch64][SVE] Move instcombine like transforms out of SVEIntrinsicOpts 2021-07-20 14:17:30 +00:00
sve-intrinsics-rdffr-predication.ll
tbl1.ll