MattDevereau created this revision. MattDevereau added reviewers: peterwaller-arm, paulwalker-arm, DavidTruby, bsmith. Herald added subscribers: ctetreau, psnobl, hiraditya, kristof.beyls, tschuett. Herald added a reviewer: efriedma. Herald added a project: All. MattDevereau requested review of this revision. Herald added projects: clang, LLVM. Herald added subscribers: llvm-commits, cfe-commits.
InstCombine llvm.aarch64.sve.sel to select. This allows an existing InstCombine added in 20b0fa91c9ee <https://reviews.llvm.org/rG20b0fa91c9eebc7501e280049b61e8de352f3c94> to fire. Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D121792 Files: clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_abd.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_add.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_and.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_asr.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_asrd.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_bic.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_cadd.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_cmla.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_div.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_divr.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_eor.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_lsl.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_lsr.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_mad.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_max.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_maxnm.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_min.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_minnm.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_mla.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_mls.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_msb.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_mul.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_mulh.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_mulx.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_nmad.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_nmla.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_nmls.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_nmsb.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_orr.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_scale.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_sel-bfloat.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_sel.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_sub.c clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_subr.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_adalp.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_hadd.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_hsub.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_hsubr.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qadd.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qrshl.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qshl.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qshlu.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qsub.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qsubr.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_rhadd.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_rshl.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_rshr.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_sqadd.c clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_uqadd.c clang/test/CodeGen/attr-arm-sve-vector-bits-call.c llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp llvm/test/Transforms/InstCombine/AArch64/sve-intrinsic-sel.ll _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits