aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2011-07-29 17:58:58 +0200
committerUros Bizjak <uros@gcc.gnu.org>2011-07-29 17:58:58 +0200
commit8984005841121ca4d6336da74d64e5ebe89ab5ea (patch)
treeff701432218904b335e11ebb18eb2a34310bc37b /gcc
parentd2da41f5cc7f6623ab3d65c1746c46cef8c55370 (diff)
downloadgcc-8984005841121ca4d6336da74d64e5ebe89ab5ea.zip
gcc-8984005841121ca4d6336da74d64e5ebe89ab5ea.tar.gz
gcc-8984005841121ca4d6336da74d64e5ebe89ab5ea.tar.bz2
predicates.md (tp_or_register_operand): Remove predicate.
* config/i386/predicates.md (tp_or_register_operand): Remove predicate. From-SVN: r176930
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/i386/predicates.md5
2 files changed, 4 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b838758..738144d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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,
diff --git a/gcc/config/i386/predicates.md b/gcc/config/i386/predicates.md
index f7a08ff..906c054 100644
--- a/gcc/config/i386/predicates.md
+++ b/gcc/config/i386/predicates.md
@@ -490,11 +490,6 @@
(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")