re PR rtl-optimization/13674 (ICE in reload_cse_simplify_operands, at postreload.c:378 on PPC64)
2004-01-23 Hartmut Penner <hpenner@de.ibm.com> PR target/13674 * config/rs6000/rs6000.md (movdf_hardfloat64): Do not disparage loading into GPR. From-SVN: r76458
This commit is contained in:
parent
a74ff87764
commit
99e5c00bc4
@ -1,3 +1,9 @@
|
||||
2004-01-23 Hartmut Penner <hpenner@de.ibm.com>
|
||||
|
||||
PR target/13674
|
||||
* config/rs6000/rs6000.md (movdf_hardfloat64): Do not disparage
|
||||
loading into GPR.
|
||||
|
||||
2004-01-23 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* emit-rtl.c (change_address_1): Do not re-generate the RTX if nothing
|
||||
|
@ -8163,7 +8163,7 @@
|
||||
; ld/std require word-aligned displacements -> 'Y' constraint.
|
||||
; List Y->r and r->Y before r->r for reload.
|
||||
(define_insn "*movdf_hardfloat64"
|
||||
[(set (match_operand:DF 0 "nonimmediate_operand" "=Y,??r,!r,f,f,m,!cl,!r,!r,!r,!r")
|
||||
[(set (match_operand:DF 0 "nonimmediate_operand" "=Y,r,!r,f,f,m,!cl,!r,!r,!r,!r")
|
||||
(match_operand:DF 1 "input_operand" "r,Y,r,f,m,f,r,h,G,H,F"))]
|
||||
"TARGET_POWERPC64 && TARGET_HARD_FLOAT && TARGET_FPRS
|
||||
&& (gpc_reg_operand (operands[0], DFmode)
|
||||
|
Loading…
Reference in New Issue
Block a user