aboutsummaryrefslogtreecommitdiff
path: root/libiberty/concat.c
diff options
context:
space:
mode:
authorPrathamesh Kulkarni <prathamesh.kulkarni@linaro.org>2023-10-19 00:29:38 +0530
committerPrathamesh Kulkarni <prathamesh.kulkarni@linaro.org>2023-10-19 00:29:38 +0530
commit3ec8ecb8e92faec889bc6f7aeac9ff59e82b4f7f (patch)
tree48094d2889d1aeba590bb5b0ead6764a074cb093 /libiberty/concat.c
parentfe9767eedcea3e867a48102f96d913fc70670e67 (diff)
downloadgcc-3ec8ecb8e92faec889bc6f7aeac9ff59e82b4f7f.zip
gcc-3ec8ecb8e92faec889bc6f7aeac9ff59e82b4f7f.tar.gz
gcc-3ec8ecb8e92faec889bc6f7aeac9ff59e82b4f7f.tar.bz2
PR111648: Fix wrong code-gen due to incorrect VEC_PERM_EXPR folding.
gcc/ChangeLog: PR tree-optimization/111648 * fold-const.cc (valid_mask_for_fold_vec_perm_cst_p): If a1 chooses base element from arg, ensure that it's a natural stepped sequence. (build_vec_cst_rand): New param natural_stepped and use it to construct a naturally stepped sequence. (test_nunits_min_2): Add new unit tests Case 6 and Case 7.
Diffstat (limited to 'libiberty/concat.c')
0 files changed, 0 insertions, 0 deletions