* config/i386/predicates.md (tp_or_register_operand): Remove predicate.
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Jul 2011 15:58:58 +0000 (15:58 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Jul 2011 15:58:58 +0000 (15:58 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@176930 138bc75d-0d04-0410-961f-82ee72b054a4

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

index b838758..738144d 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 f7a08ff..906c054 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")