From: David Edelsohn Date: Mon, 9 Nov 1998 22:31:03 +0000 (+0000) Subject: rs6000.md (floatunssidf2_internal splitter): Use base register operand, not hard... X-Git-Tag: prereleases/egcs-1.1.1-prerelease-2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=beae2e38b2d0a10732bee30cf95013f1f9e796db;p=thirdparty%2Fgcc.git rs6000.md (floatunssidf2_internal splitter): Use base register operand, not hard-coded SP. * rs6000.md (floatunssidf2_internal splitter): Use base register operand, not hard-coded SP. From-SVN: r23594 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0da2424e74f8..506e71391a62 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Mon Nov 9 23:29:39 1998 David Edelsohn + + * rs6000.md (floatunssidf2_internal splitter): Use base register + operand, not hard-coded SP. + Mon Nov 9 23:05:51 1998 Richard Earnshaw (rearnsha@arm.com) Restore ABI compatibility for NetBSD. diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 648e0aaf0850..0224ef34874f 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -3699,7 +3699,7 @@ (unsigned_float:DF (match_operand:SI 1 "gpc_reg_operand" ""))) (use (match_operand:SI 2 "gpc_reg_operand" "")) (use (match_operand:DF 3 "gpc_reg_operand" "")) - (clobber (match_operand 4 "gpc_reg_operand" "=b")) + (clobber (match_operand 4 "gpc_reg_operand" "")) (clobber (reg:DF 76))] "TARGET_HARD_FLOAT" [(set (match_dup 4) @@ -3713,7 +3713,7 @@ (match_dup 5)] 13)) ;; high word (set (match_dup 0) (unspec [(match_dup 5) - (reg:SI 1)] 14)) + (match_dup 4)] 14)) (set (match_dup 0) (minus:DF (match_dup 0) (match_dup 3)))]