Commit d7f99b2c by Richard Sandiford Committed by Richard Sandiford

s390.md: Use match_test rather than eq/ne symbol_ref throughout file.

gcc/
	* config/s390/s390.md: Use match_test rather than eq/ne symbol_ref
	throughout file.

From-SVN: r178867
parent 26b996c6
2011-09-14 Richard Sandiford <rdsandiford@googlemail.com> 2011-09-14 Richard Sandiford <rdsandiford@googlemail.com>
* config/s390/s390.md: Use match_test rather than eq/ne symbol_ref
throughout file.
2011-09-14 Richard Sandiford <rdsandiford@googlemail.com>
* config/rs6000/rs6000.md: Use match_test rather than eq/ne symbol_ref * config/rs6000/rs6000.md: Use match_test rather than eq/ne symbol_ref
throughout file. throughout file.
* config/rs6000/constraints.md: Likewise. * config/rs6000/constraints.md: Likewise.
...@@ -283,31 +283,31 @@ ...@@ -283,31 +283,31 @@
(const_int 1) (const_int 1)
(and (eq_attr "cpu_facility" "ieee") (and (eq_attr "cpu_facility" "ieee")
(ne (symbol_ref "TARGET_CPU_IEEE_FLOAT") (const_int 0))) (match_test "TARGET_CPU_IEEE_FLOAT"))
(const_int 1) (const_int 1)
(and (eq_attr "cpu_facility" "zarch") (and (eq_attr "cpu_facility" "zarch")
(ne (symbol_ref "TARGET_ZARCH") (const_int 0))) (match_test "TARGET_ZARCH"))
(const_int 1) (const_int 1)
(and (eq_attr "cpu_facility" "longdisp") (and (eq_attr "cpu_facility" "longdisp")
(ne (symbol_ref "TARGET_LONG_DISPLACEMENT") (const_int 0))) (match_test "TARGET_LONG_DISPLACEMENT"))
(const_int 1) (const_int 1)
(and (eq_attr "cpu_facility" "extimm") (and (eq_attr "cpu_facility" "extimm")
(ne (symbol_ref "TARGET_EXTIMM") (const_int 0))) (match_test "TARGET_EXTIMM"))
(const_int 1) (const_int 1)
(and (eq_attr "cpu_facility" "dfp") (and (eq_attr "cpu_facility" "dfp")
(ne (symbol_ref "TARGET_DFP") (const_int 0))) (match_test "TARGET_DFP"))
(const_int 1) (const_int 1)
(and (eq_attr "cpu_facility" "z10") (and (eq_attr "cpu_facility" "z10")
(ne (symbol_ref "TARGET_Z10") (const_int 0))) (match_test "TARGET_Z10"))
(const_int 1) (const_int 1)
(and (eq_attr "cpu_facility" "z196") (and (eq_attr "cpu_facility" "z196")
(ne (symbol_ref "TARGET_Z196") (const_int 0))) (match_test "TARGET_Z196"))
(const_int 1)] (const_int 1)]
(const_int 0))) (const_int 0)))
...@@ -7726,7 +7726,7 @@ ...@@ -7726,7 +7726,7 @@
[(set_attr "op_type" "RI") [(set_attr "op_type" "RI")
(set_attr "type" "branch") (set_attr "type" "branch")
(set (attr "length") (set (attr "length")
(if_then_else (eq (symbol_ref "flag_pic") (const_int 0)) (if_then_else (not (match_test "flag_pic"))
(if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000)) (if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000))
(const_int 4) (const_int 6)) (const_int 4) (const_int 6))
(if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000)) (if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000))
...@@ -7789,7 +7789,7 @@ ...@@ -7789,7 +7789,7 @@
[(set_attr "op_type" "RI") [(set_attr "op_type" "RI")
(set_attr "type" "branch") (set_attr "type" "branch")
(set (attr "length") (set (attr "length")
(if_then_else (eq (symbol_ref "flag_pic") (const_int 0)) (if_then_else (not (match_test "flag_pic"))
(if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000)) (if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000))
(const_int 4) (const_int 6)) (const_int 4) (const_int 6))
(if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000)) (if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000))
...@@ -8170,7 +8170,7 @@ ...@@ -8170,7 +8170,7 @@
(set_attr "z10prop" "z10_super_E1") (set_attr "z10prop" "z10_super_E1")
(set_attr "type" "branch") (set_attr "type" "branch")
(set (attr "length") (set (attr "length")
(if_then_else (eq (symbol_ref "flag_pic") (const_int 0)) (if_then_else (not (match_test "flag_pic"))
(if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000)) (if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000))
(const_int 4) (const_int 6)) (const_int 4) (const_int 6))
(if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000)) (if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000))
...@@ -8282,7 +8282,7 @@ ...@@ -8282,7 +8282,7 @@
[(set_attr "op_type" "RI") [(set_attr "op_type" "RI")
(set_attr "type" "branch") (set_attr "type" "branch")
(set (attr "length") (set (attr "length")
(if_then_else (eq (symbol_ref "flag_pic") (const_int 0)) (if_then_else (not (match_test "flag_pic"))
(if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000)) (if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000))
(const_int 4) (const_int 6)) (const_int 4) (const_int 6))
(if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000)) (if_then_else (lt (abs (minus (pc) (match_dup 0))) (const_int 60000))
...@@ -9102,7 +9102,7 @@ ...@@ -9102,7 +9102,7 @@
gcc_unreachable (); gcc_unreachable ();
} }
[(set (attr "type") [(set (attr "type")
(if_then_else (ne (symbol_ref "TARGET_CPU_ZARCH") (const_int 0)) (if_then_else (match_test "TARGET_CPU_ZARCH")
(const_string "larl") (const_string "la")))]) (const_string "larl") (const_string "la")))])
(define_insn "reload_base_31" (define_insn "reload_base_31"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment