ia64.md (*movtf_internal): Use destination_operand instead of nonimmediate_operand.
authorSteve Ellcey <sje@cup.hp.com>
Mon, 15 Nov 2004 16:29:54 +0000 (16:29 +0000)
committerSteve Ellcey <sje@gcc.gnu.org>
Mon, 15 Nov 2004 16:29:54 +0000 (16:29 +0000)
* config/ia64/ia64.md (*movtf_internal):  Use destination_operand
instead of nonimmediate_operand.

From-SVN: r90675

gcc/ChangeLog
gcc/config/ia64/ia64.md

index 0eeffd5303eab8b3abc05b0151a9bce37f29ca77..b418029ef28d0cad9e6e3edd2bec2ee55beaffe5 100644 (file)
@@ -1,3 +1,8 @@
+2004-11-15  Steve Ellcey  <sje@cup.hp.com>
+
+       * config/ia64/ia64.md (*movtf_internal):  Use destination_operand
+       instead of nonimmediate_operand.
+
 2004-11-15  Mark Mitchell <mark@codesourcery.com>
 
        * config/i386/sol2.h (ASM_OUTPUT_CALL): Use print_operand.
index 4a01ba4d9042d946e2175a0a5370fe49e2271517..b32041c09283e995984c81969fc404b8bc806d74 100644 (file)
 })
 
 (define_insn_and_split "*movtf_internal"
-  [(set (match_operand:TF 0 "nonimmediate_operand" "=r,r,m")
+  [(set (match_operand:TF 0 "destination_operand"  "=r,r,m")
        (match_operand:TF 1 "general_operand"      "ri,m,r"))]
   "ia64_move_ok (operands[0], operands[1])"
   "#"