aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-im.c
diff options
context:
space:
mode:
authorKewen Lin <linkw@linux.ibm.com>2021-11-16 23:55:01 -0600
committerKewen Lin <linkw@linux.ibm.com>2021-11-16 23:55:01 -0600
commitb8ce19bb1a0592051e8f9a4c3252d12ae605b256 (patch)
tree78c2cbdfb6ccc0c4f02d80aee57392b7d6b3cb07 /gcc/tree-ssa-loop-im.c
parent51c500269bf53749b107807d84271385fad35628 (diff)
downloadgcc-b8ce19bb1a0592051e8f9a4c3252d12ae605b256.zip
gcc-b8ce19bb1a0592051e8f9a4c3252d12ae605b256.tar.gz
gcc-b8ce19bb1a0592051e8f9a4c3252d12ae605b256.tar.bz2
visium: Fix non-robust split condition in define_insn_and_split
This patch is to fix some non-robust split conditions in some define_insn_and_splits, to make each of them applied on top of the corresponding condition for define_insn part, otherwise the splitting could perform unexpectedly. gcc/ChangeLog: * config/visium/visium.md (*add<mode>3_insn, *addsi3_insn, *addi3_insn, *sub<mode>3_insn, *subsi3_insn, *subdi3_insn, *neg<mode>2_insn, *negdi2_insn, *and<mode>3_insn, *ior<mode>3_insn, *xor<mode>3_insn, *one_cmpl<mode>2_insn, *ashl<mode>3_insn, *ashr<mode>3_insn, *lshr<mode>3_insn, *trunchiqi2_insn, *truncsihi2_insn, *truncdisi2_insn, *extendqihi2_insn, *extendqisi2_insn, *extendhisi2_insn, *extendsidi2_insn, *zero_extendqihi2_insn, *zero_extendqisi2_insn, *zero_extendsidi2_insn): Fix split condition.
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions