Skip to content
Snippets Groups Projects
Commit 2cf6f315 authored by Uros Bizjak's avatar Uros Bizjak
Browse files

i386: Fix *pushsi2_rex64 constraints [PR95238]

2020-05-20  Uroš Bizjak  <ubizjak@gmail.com>

gcc/ChangeLog:
	PR target/95238
	* config/i386/i386.md (*pushsi2_rex64):
	Use "e" constraint instead of "i".
parent 2f809e77
No related branches found
No related tags found
No related merge requests found
2020-05-20 Uroš Bizjak <ubizjak@gmail.com>
PR target/95238
* config/i386/i386.md (*pushsi2_rex64):
Use "e" constraint instead of "i".
2020-05-20 Jan Hubicka <hubicka@ucw.cz>
 
* lto-streamer-in.c (lto_input_scc): Add SHARED_SCC parameter.
......
......@@ -1750,7 +1750,7 @@
;; For TARGET_64BIT we always round up to 8 bytes.
(define_insn "*pushsi2_rex64"
[(set (match_operand:SI 0 "push_operand" "=X,X")
(match_operand:SI 1 "nonmemory_no_elim_operand" "ri,*v"))]
(match_operand:SI 1 "nonmemory_no_elim_operand" "re,*v"))]
"TARGET_64BIT"
"@
push{q}\t%q1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment