Commit dfc74155 by Uros Bizjak Committed by Uros Bizjak

i386.md (x87/SSE constant load splitter): Use memory_operand instead of…

i386.md (x87/SSE constant load splitter): Use memory_operand instead of nonimmediate_operand for input operand predicate.

	* config/i386/i386.md (x87/SSE constant load splitter): Use
	memory_operand instead of nonimmediate_operand for input operand
	predicate.

From-SVN: r264194
parent fe56b8a2
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> 2018-09-09 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.md (float partial SSE register stall splitter): Move * config/i386/i386.md (float partial SSE register stall splitter): Move
......
...@@ -3833,7 +3833,7 @@ ...@@ -3833,7 +3833,7 @@
(define_split (define_split
[(set (match_operand 0 "any_fp_register_operand") [(set (match_operand 0 "any_fp_register_operand")
(match_operand 1 "nonimmediate_operand"))] (match_operand 1 "memory_operand"))]
"reload_completed "reload_completed
&& (GET_MODE (operands[0]) == TFmode && (GET_MODE (operands[0]) == TFmode
|| GET_MODE (operands[0]) == XFmode || GET_MODE (operands[0]) == XFmode
...@@ -3845,7 +3845,7 @@ ...@@ -3845,7 +3845,7 @@
(define_split (define_split
[(set (match_operand 0 "any_fp_register_operand") [(set (match_operand 0 "any_fp_register_operand")
(float_extend (match_operand 1 "nonimmediate_operand")))] (float_extend (match_operand 1 "memory_operand")))]
"reload_completed "reload_completed
&& (GET_MODE (operands[0]) == TFmode && (GET_MODE (operands[0]) == TFmode
|| GET_MODE (operands[0]) == XFmode || GET_MODE (operands[0]) == XFmode
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment