(eq_attr "length" "4"))
(const_string "true")
(eq_attr "type" "uncond_branch")
- (if_then_else (ne (symbol_ref "TARGET_JUMP_IN_DELAY")
- (const_int 0))
+ (if_then_else (match_test "TARGET_JUMP_IN_DELAY")
(const_string "true")
(const_string "false"))]
(const_string "false")))
(attr_flag "backward"))])
(define_delay (and (eq_attr "type" "uncond_branch")
- (eq (symbol_ref "following_call (insn)")
- (const_int 0)))
+ (not (match_test "following_call (insn)")))
[(eq_attr "in_branch_delay" "true") (nil) (nil)])
;; Memory. Disregarding Cache misses, the Mustang memory times are:
(lt (abs (minus (match_dup 0) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 0) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 0) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 0) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(define_insn ""
(lt (abs (minus (match_dup 0) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 0) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(cond [(lt (abs (minus (match_dup 0) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 32)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 28)]
(const_int 36)))])
(cond [(lt (abs (minus (match_dup 0) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 12)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 28)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 24)]
(const_int 32)))])
}"
[(set_attr "type" "binary")
(set (attr "length")
- (if_then_else (eq (symbol_ref "TARGET_LONG_LOAD_STORE") (const_int 0))
+ (if_then_else (not (match_test "TARGET_LONG_LOAD_STORE"))
(const_int 4)
(const_int 8)))])
}"
[(set_attr "type" "multi")
(set (attr "length")
- (if_then_else (ne (symbol_ref "rtx_equal_p (operands[0], operands[1])")
- (const_int 0))
+ (if_then_else (match_test "rtx_equal_p (operands[0], operands[1])")
(const_int 12)
(const_int 16)))])
[(set_attr "type" "uncond_branch")
(set_attr "pa_combine_type" "uncond_branch")
(set (attr "length")
- (cond [(eq (symbol_ref "jump_in_call_delay (insn)") (const_int 1))
+ (cond [(match_test "jump_in_call_delay (insn)")
(if_then_else (lt (abs (minus (match_dup 0)
(plus (pc) (const_int 8))))
(const_int MAX_12BIT_OFFSET))
(lt (abs (minus (match_dup 0) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 4)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 20)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 16)]
(const_int 24)))])
{ldwx|ldw},s %0(%2),%3\;{addl|add,l} %2,%3,%3\;bv,n %%r0(%3)"
[(set_attr "type" "multi")
(set (attr "length")
- (if_then_else (ne (symbol_ref "TARGET_PA_20") (const_int 0))
+ (if_then_else (match_test "TARGET_PA_20")
(const_int 20)
(const_int 24)))])
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28))
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 24))))
(const_int MAX_17BIT_OFFSET))
(const_int 28)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 44)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 40)]
(const_int 48))
(cond [(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 28)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 44)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 40)]
(const_int 48)))
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 12))))
(const_int MAX_17BIT_OFFSET))
(const_int 16)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 32)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 28)]
(const_int 36))
(cond [(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 16)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 32)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 28)]
(const_int 36))))))])
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28))
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 12))))
(const_int MAX_17BIT_OFFSET))
(const_int 16)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 32)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 28)]
(const_int 36))
(cond [(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 16)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 32)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 28)]
(const_int 36)))
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 12)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 28)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 24)]
(const_int 32)))))])
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28))
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 12))))
(const_int MAX_17BIT_OFFSET))
(const_int 16)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 32)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 28)]
(const_int 36))
(cond [(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 16)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 32)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 28)]
(const_int 36)))
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 12)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 28)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 24)]
(const_int 32)))))])
(lt (abs (minus (match_dup 3) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])
(lt (abs (minus (match_dup 2) (plus (pc) (const_int 8))))
(const_int MAX_17BIT_OFFSET))
(const_int 8)
- (ne (symbol_ref "TARGET_PORTABLE_RUNTIME") (const_int 0))
+ (match_test "TARGET_PORTABLE_RUNTIME")
(const_int 24)
- (eq (symbol_ref "flag_pic") (const_int 0))
+ (not (match_test "flag_pic"))
(const_int 20)]
(const_int 28)))])