Commit d826ea32 by Uros Bizjak Committed by Uros Bizjak

re PR target/91204 (ICE in expand_expr_real_2, at expr.c:9215 with -O3)

	PR target/91204
	* config/i386/mmx.md (one_cmpl<mode>2): New expander.

From-SVN: r273604
parent 4eb50396
2019-07-19 Uroš Bizjak <ubizjak@gmail.com>
PR target/91204
* config/i386/mmx.md (one_cmpl<mode>2): New expander.
2019-07-19 Jan Hubicka <hubicka@ucw.cz> 2019-07-19 Jan Hubicka <hubicka@ucw.cz>
PR ipa/91194 PR ipa/91194
......
...@@ -1158,6 +1158,14 @@ ...@@ -1158,6 +1158,14 @@
;; ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(define_expand "one_cmpl<mode>2"
[(set (match_operand:MMXMODEI 0 "register_operand")
(xor:MMXMODEI
(match_operand:MMXMODEI 1 "register_operand")
(match_dup 2)))]
"TARGET_MMX_WITH_SSE"
"operands[2] = force_reg (<MODE>mode, CONSTM1_RTX (<MODE>mode));")
(define_insn "mmx_andnot<mode>3" (define_insn "mmx_andnot<mode>3"
[(set (match_operand:MMXMODEI 0 "register_operand" "=y,x,Yv") [(set (match_operand:MMXMODEI 0 "register_operand" "=y,x,Yv")
(and:MMXMODEI (and:MMXMODEI
......
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