* config/i386/i386.md (x87/SSE constant load splitter): Use
memory_operand instead of nonimmediate_operand for input operand
predicate.
From-SVN: r264194
+2018-09-10 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386.md (x87/SSE constant load splitter): Use
+ memory_operand instead of nonimmediate_operand for input operand
+ predicate.
+
2018-09-09 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.md (float partial SSE register stall splitter): Move
(define_split
[(set (match_operand 0 "any_fp_register_operand")
- (match_operand 1 "nonimmediate_operand"))]
+ (match_operand 1 "memory_operand"))]
"reload_completed
&& (GET_MODE (operands[0]) == TFmode
|| GET_MODE (operands[0]) == XFmode
(define_split
[(set (match_operand 0 "any_fp_register_operand")
- (float_extend (match_operand 1 "nonimmediate_operand")))]
+ (float_extend (match_operand 1 "memory_operand")))]
"reload_completed
&& (GET_MODE (operands[0]) == TFmode
|| GET_MODE (operands[0]) == XFmode