gcc/
* config/microblaze/microblaze.md: Use match_test rather than
eq/ne symbol_ref throughout file.
From-SVN: r178865
+2011-09-14 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * config/microblaze/microblaze.md: Use match_test rather than
+ eq/ne symbol_ref throughout file.
+
2011-09-14 Richard Sandiford <rdsandiford@googlemail.com>
* config/bfin/bfin.md: Use match_test rather than eq/ne symbol_ref
2011-09-14 Richard Sandiford <rdsandiford@googlemail.com>
* config/bfin/bfin.md: Use match_test rather than eq/ne symbol_ref
;;----------------------------------------------------------------
(define_delay (eq_attr "type" "branch,call,jump")
[(and (eq_attr "type" "!branch,call,jump,icmp,multi,no_delay_arith,no_delay_load,no_delay_store,no_delay_imul,no_delay_move,darith")
;;----------------------------------------------------------------
(define_delay (eq_attr "type" "branch,call,jump")
[(and (eq_attr "type" "!branch,call,jump,icmp,multi,no_delay_arith,no_delay_load,no_delay_store,no_delay_imul,no_delay_move,darith")
- (ior (eq (symbol_ref "microblaze_no_unsafe_delay") (const_int 0))
+ (ior (not (match_test "microblaze_no_unsafe_delay"))
(eq_attr "type" "!fadd,frsub,fmul,fdiv,fcmp,store,load")
))
(nil) (nil)])
(eq_attr "type" "!fadd,frsub,fmul,fdiv,fcmp,store,load")
))
(nil) (nil)])