From c6cf19a8ccf0dd776856540f572cea4e110533c1 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Thu, 27 Mar 2003 21:14:36 -0800 Subject: [PATCH] * config/alpha/alpha.md (adddi_er_high_l): Valid only after reload. From-SVN: r64946 --- gcc/ChangeLog | 4 ++++ gcc/config/alpha/alpha.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 80acf516402..dd898e3aaaf 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-03-27 Richard Henderson + + * config/alpha/alpha.md (adddi_er_high_l): Valid only after reload. + 2003-03-27 Roger Sayle * fold-const.c (fold_inf_compare): New function to simplify FP diff --git a/gcc/config/alpha/alpha.md b/gcc/config/alpha/alpha.md index 667464175f8..b4518df1662 100644 --- a/gcc/config/alpha/alpha.md +++ b/gcc/config/alpha/alpha.md @@ -413,7 +413,7 @@ fadd,fmul,fcpys,fdiv,fsqrt,misc,mvi,ftoi,itof,multi,none" [(set (match_operand:DI 0 "register_operand" "=r") (plus:DI (match_operand:DI 1 "register_operand" "r") (high:DI (match_operand:DI 2 "local_symbolic_operand" ""))))] - "TARGET_EXPLICIT_RELOCS" + "TARGET_EXPLICIT_RELOCS && reload_completed" "ldah %0,%2(%1)\t\t!gprelhigh" [(set_attr "usegp" "yes")]) -- 2.30.2