Message ID | 6f5bccdd35cac1b8bb8cb7a16a48c08c79fbbc8d.1418024189.git.segher@kernel.crashing.org |
---|---|
State | New |
Headers | show |
On Mon, Dec 8, 2014 at 9:18 AM, Segher Boessenkool <segher@kernel.crashing.org> wrote: > These now are the only remaining patterns that have type "compare". > And they shouldn't: "two" is a better type for them. > > > 2014-12-08 Segher Boessenkool <segher@kernel.crashing.org> > > gcc/ > * config/rs6000/rs6000.md (*anddi3_2rld_dot, *anddi3_rld_dot2): > Change type from "compare" to "two". Okay. Thanks, David
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index eb15fff..d0b8bc8 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -7341,7 +7341,7 @@ (define_insn_and_split "*anddi3_2rld_dot" { build_mask64_2_operands (operands[2], &operands[4]); } - [(set_attr "type" "compare") + [(set_attr "type" "two") (set_attr "dot" "yes") (set_attr "length" "8,12")]) @@ -7374,7 +7374,7 @@ (define_insn_and_split "*anddi3_2rld_dot2" { build_mask64_2_operands (operands[2], &operands[4]); } - [(set_attr "type" "compare") + [(set_attr "type" "two") (set_attr "dot" "yes") (set_attr "length" "8,12")])