]> gcc.gnu.org Git - gcc.git/commitdiff
i386.md (ashldi3_1_rex64): Add 'J' to the constraints
authorJan Hubicka <jh@suse.cz>
Sat, 14 Apr 2001 14:27:23 +0000 (16:27 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sat, 14 Apr 2001 14:27:23 +0000 (14:27 +0000)
* i386.md (ashldi3_1_rex64): Add 'J' to the constraints
(ashrdi3_1_rex64): Change 'n' constraint to 'J'.

From-SVN: r41356

gcc/ChangeLog
gcc/config/i386/i386.md

index 17451eff5bcd645002b0862b8bf5ec0eecee7247..71a769047944137c1fda8744934b8ed626db3c0a 100644 (file)
@@ -1,3 +1,8 @@
+Sat Apr 14 16:24:19 CEST 2001  Jan Hubicka  <jh@suse.cz>
+
+       * i386.md (ashldi3_1_rex64): Add 'J' to the constraints
+       (ashrdi3_1_rex64): Change 'n' constraint to 'J'.
+
 2001-04-14  Alexandre Oliva  <aoliva@redhat.com>
 
        * config/mn10300/mn10300.md (cmpsi): Tell reload to disregard the
index a243109947e2ebf4e9f6aab9067d696b8dbbfe0c..a2ea35947b669d97363c74f37cffba0e8ef9e05c 100644 (file)
 (define_insn "*ashldi3_1_rex64"
   [(set (match_operand:DI 0 "nonimmediate_operand" "=rm,r")
        (ashift:DI (match_operand:DI 1 "nonimmediate_operand" "0,r")
-                  (match_operand:QI 2 "nonmemory_operand" "c,M")))
+                  (match_operand:QI 2 "nonmemory_operand" "cJ,M")))
    (clobber (reg:CC 17))]
   "TARGET_64BIT && ix86_binary_operator_ok (ASHIFT, DImode, operands)"
   "*
 (define_insn "*ashrdi3_1_rex64"
   [(set (match_operand:DI 0 "nonimmediate_operand" "=rm,rm")
        (ashiftrt:DI (match_operand:DI 1 "nonimmediate_operand" "0,0")
-                    (match_operand:QI 2 "nonmemory_operand" "n,c")))
+                    (match_operand:QI 2 "nonmemory_operand" "J,c")))
    (clobber (reg:CC 17))]
   "TARGET_64BIT && ix86_binary_operator_ok (ASHIFTRT, DImode, operands)"
   "@
This page took 0.097285 seconds and 5 git commands to generate.