predicates.md (tp_or_register_operand): Remove predicate.
authorUros Bizjak <ubizjak@gmail.com>
Fri, 29 Jul 2011 15:58:58 +0000 (17:58 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Fri, 29 Jul 2011 15:58:58 +0000 (17:58 +0200)
* config/i386/predicates.md (tp_or_register_operand): Remove predicate.

From-SVN: r176930

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

index b838758d2c327a1fc8b153349d301572f1d18a41..738144dac204641faad5505e9ff4ef8dbeda5ac8 100644 (file)
@@ -1,3 +1,7 @@
+2011-07-29  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/predicates.md (tp_or_register_operand): Remove predicate.
+
 2011-07-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        * config/alpha/driver-alpha.c (IMPLVER_EV4_FAMILY,
index f7a08ffa20597d38709ed24c03ac4788f121e72d..906c054d5e098921aebd067cb27d67efbe7487ad 100644 (file)
   (and (match_code "symbol_ref")
        (match_test "op == ix86_tls_module_base ()")))
 
-(define_predicate "tp_or_register_operand"
-  (ior (match_operand 0 "register_operand")
-       (and (match_code "unspec")
-           (match_test "XINT (op, 1) == UNSPEC_TP"))))
-
 ;; Test for a pc-relative call operand
 (define_predicate "constant_call_address_operand"
   (match_code "symbol_ref")