From 5cf6e736b8fabf7f92fb974e381eaa3dc2daa127 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Wed, 14 Sep 2011 21:16:05 +0000 Subject: [PATCH] microblaze.md: Use match_test rather than eq/ne symbol_ref throughout file. gcc/ * config/microblaze/microblaze.md: Use match_test rather than eq/ne symbol_ref throughout file. From-SVN: r178865 --- gcc/ChangeLog | 5 +++++ gcc/config/microblaze/microblaze.md | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cc07474fd30..c30ec15d743 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-09-14 Richard Sandiford + + * config/microblaze/microblaze.md: Use match_test rather than + eq/ne symbol_ref throughout file. + 2011-09-14 Richard Sandiford * config/bfin/bfin.md: Use match_test rather than eq/ne symbol_ref diff --git a/gcc/config/microblaze/microblaze.md b/gcc/config/microblaze/microblaze.md index 19b77f9bc21..61ae2f79c86 100644 --- a/gcc/config/microblaze/microblaze.md +++ b/gcc/config/microblaze/microblaze.md @@ -351,7 +351,7 @@ ;;---------------------------------------------------------------- (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)]) -- 2.30.2