diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index 347f097fa3b..91bcbab9ff6 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -1,5 +1,5 @@ ;;- Machine description for IBM RISC System 6000 (POWER) for GNU C compiler -;; Copyright (C) 1990, 1991 Free Software Foundation, Inc. +;; Copyright (C) 1990, 1991, 1992, 1993 Free Software Foundation, Inc. ;; Contributed by Richard Kenner (kenner@nyu.edu) ;; This file is part of GNU CC. @@ -1935,7 +1935,7 @@ (define_expand "fix_truncdfsi2" [(set (match_operand:SI 0 "gpc_reg_operand" "") - (fix:DF (match_operand:DF 1 "gpc_reg_operand" "")))] + (fix:SI (match_operand:DF 1 "gpc_reg_operand" "")))] "" " { @@ -1946,7 +1946,7 @@ (define_expand "fixuns_truncdfsi2" [(set (match_operand:SI 0 "gpc_reg_operand" "") - (unsigned_fix:DF (match_operand:DF 1 "gpc_reg_operand" "")))] + (unsigned_fix:SI (match_operand:DF 1 "gpc_reg_operand" "")))] "" " { @@ -1958,7 +1958,7 @@ (define_expand "trunc_call" [(parallel [(set (match_operand:SI 0 "" "") - (fix:DF (match_operand:DF 1 "" ""))) + (fix:SI (match_operand:DF 1 "" ""))) (use (match_operand:SI 2 "" ""))])] "" "