Message ID | CAFULd4aHDfzh+L-kYxOkO=SKVwUn_HBw9EdeEMKgxj1H3-D5AA@mail.gmail.com |
---|---|
State | New |
Headers | show |
Series | [committed] i386: Improve *cmp<dwi>_doubleword splitter [PR113701] | expand |
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index bac0a6ade67..a82f2e456fe 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -1632,10 +1632,6 @@ (define_insn_and_split "*cmp<dwi>_doubleword" (set (match_dup 4) (ior:DWIH (match_dup 4) (match_dup 5)))])] { split_double_mode (<DWI>mode, &operands[0], 2, &operands[0], &operands[2]); - /* Placing the SUBREG pieces in pseudos helps reload. */ - for (int i = 0; i < 4; i++) - if (SUBREG_P (operands[i])) - operands[i] = force_reg (<MODE>mode, operands[i]); operands[4] = gen_reg_rtx (<MODE>mode);