* config/i386/i386.md (*cmp<X87MODEF:mode>_<SWI24:mode>_i387):
Change operand 2 predicate to nonimmediate_operand.
(*cmp<X87MODEF:mode>_<SWI24:mode>_cc_i387): Ditto.
From-SVN: r264827
+2018-10-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386.md (*cmp<X87MODEF:mode>_<SWI24:mode>_i387):
+ Change operand 2 predicate to nonimmediate_operand.
+ (*cmp<X87MODEF:mode>_<SWI24:mode>_cc_i387): Ditto.
+
2018-10-03 Martin Sebor <msebor@redhat.com>
Jeff Law <law@redhat.com>
[(compare:CCFP
(match_operand:X87MODEF 1 "register_operand" "f")
(float:X87MODEF
- (match_operand:SWI24 2 "memory_operand" "m")))]
+ (match_operand:SWI24 2 "nonimmediate_operand" "m")))]
UNSPEC_FNSTSW))]
"TARGET_80387
&& (TARGET_USE_<SWI24:MODE>MODE_FIOP
(compare:CCFP
(match_operand:X87MODEF 1 "register_operand" "f")
(float:X87MODEF
- (match_operand:SWI24 2 "memory_operand" "m"))))
+ (match_operand:SWI24 2 "nonimmediate_operand" "m"))))
(clobber (match_operand:HI 0 "register_operand" "=a"))]
"TARGET_80387 && TARGET_SAHF && !TARGET_CMOVE
&& (TARGET_USE_<SWI24:MODE>MODE_FIOP