diff options
author | David Edelsohn <edelsohn@gnu.org> | 2005-02-24 22:09:35 +0000 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 2005-02-24 17:09:35 -0500 |
commit | 589b3fda5756e4493795a176bdb1b47fefe268ec (patch) | |
tree | bb708bbf2b8b49fc20a1e20bdde65d8b8905da1c /gcc | |
parent | b436d7125767799c24409a2a0d99fa9c89e979b7 (diff) | |
download | gcc-589b3fda5756e4493795a176bdb1b47fefe268ec.zip gcc-589b3fda5756e4493795a176bdb1b47fefe268ec.tar.gz gcc-589b3fda5756e4493795a176bdb1b47fefe268ec.tar.bz2 |
rs6000.md (trunctfdf2): Remove register constraints.
* config/rs6000/rs6000.md (trunctfdf2): Remove register constraints.
Fix formatting.
From-SVN: r95520
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/config/rs6000/rs6000.md | 6 |
2 files changed, 6 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 48cbd3a..b858476 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -4,6 +4,9 @@ * reload.c (operands_match_p): Only increment register number for SCALAR_INT_MODE_P modes in multiple hard registers. + * config/rs6000/rs6000.md (trunctfdf2): Remove register constraints. + Fix formatting. + 2005-02-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de> * ChangeLog.5: Fix log message typo(s). diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 7fd210d..bf2bf4c 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -8326,11 +8326,11 @@ }) (define_expand "trunctfdf2" - [(set (match_operand:DF 0 "gpc_reg_operand" "=f") - (float_truncate:DF (match_operand:TF 1 "gpc_reg_operand" "f")))] + [(set (match_operand:DF 0 "gpc_reg_operand" "") + (float_truncate:DF (match_operand:TF 1 "gpc_reg_operand" "")))] "(DEFAULT_ABI == ABI_AIX || DEFAULT_ABI == ABI_DARWIN) && TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_LONG_DOUBLE_128" -"") + "") (define_insn_and_split "trunctfdf2_internal1" [(set (match_operand:DF 0 "gpc_reg_operand" "=f,?f") |