From 369f5d8498b101706b64a09774155e98aacbf9fa Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Mon, 28 Sep 1992 14:14:21 -0700 Subject: [PATCH] (indirect_jump): Use bx instead of b*, and accept any address_operand instead of just a register operand. From-SVN: r2272 --- gcc/config/i960/i960.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/config/i960/i960.md b/gcc/config/i960/i960.md index 4ead2cd001e..1489b46aa65 100644 --- a/gcc/config/i960/i960.md +++ b/gcc/config/i960/i960.md @@ -2059,9 +2059,9 @@ [(set_attr "type" "branch")]) (define_insn "indirect_jump" - [(set (pc) (match_operand:SI 0 "register_operand" "r"))] + [(set (pc) (match_operand:SI 0 "address_operand" "p"))] "" - "b* %0" + "bx %a0" [(set_attr "type" "branch")]) (define_insn "tablejump" -- 2.30.2