aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-im.c
diff options
context:
space:
mode:
authorKewen Lin <linkw@linux.ibm.com>2021-11-17 04:02:20 -0600
committerKewen Lin <linkw@linux.ibm.com>2021-11-17 04:02:20 -0600
commitbf5f41e4fcc396b359f096231a37a3cb411cc9df (patch)
tree3d12e4035a665f369eb48be2bf118e0f9bba8ad9 /gcc/tree-ssa-loop-im.c
parent1a15a91a0015208eafb797e4de1348c9877fd6d0 (diff)
downloadgcc-bf5f41e4fcc396b359f096231a37a3cb411cc9df.zip
gcc-bf5f41e4fcc396b359f096231a37a3cb411cc9df.tar.gz
gcc-bf5f41e4fcc396b359f096231a37a3cb411cc9df.tar.bz2
i386: 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/i386/i386.md (*add<dwi>3_doubleword, *addv<dwi>4_doubleword, *addv<dwi>4_doubleword_1, *sub<dwi>3_doubleword, *subv<dwi>4_doubleword, *subv<dwi>4_doubleword_1, *add<dwi>3_doubleword_cc_overflow_1, *divmodsi4_const, *neg<dwi>2_doubleword, *tls_dynamic_gnu2_combine_64_<mode>): Fix split condition.
Diffstat (limited to 'gcc/tree-ssa-loop-im.c')
0 files changed, 0 insertions, 0 deletions