diff options
author | Richard Earnshaw <erich@gnu.org> | 1994-10-24 10:13:12 +0000 |
---|---|---|
committer | Richard Earnshaw <erich@gnu.org> | 1994-10-24 10:13:12 +0000 |
commit | c5c4723a41446da593c8defa2fe444e0e478410c (patch) | |
tree | 1544341e8c02d4b925eedaac24590a3f91184a59 | |
parent | 43fd2cce9ac9b1b3431d57705a0af3e56e3a7b6e (diff) | |
download | gcc-c5c4723a41446da593c8defa2fe444e0e478410c.zip gcc-c5c4723a41446da593c8defa2fe444e0e478410c.tar.gz gcc-c5c4723a41446da593c8defa2fe444e0e478410c.tar.bz2 |
(peepholes for call followed by branch): Disable.
From-SVN: r8335
-rw-r--r-- | gcc/config/arm/arm.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md index 5ace526..44952d0 100644 --- a/gcc/config/arm/arm.md +++ b/gcc/config/arm/arm.md @@ -5302,7 +5302,7 @@ (clobber (reg:SI 14))]) (set (pc) (label_ref (match_operand 2 "" "")))] - "GET_CODE (operands[0]) == SYMBOL_REF + "0 && GET_CODE (operands[0]) == SYMBOL_REF && short_branch (INSN_UID (insn), INSN_UID (operands[2])) && arm_insn_not_targeted (insn)" "* @@ -5348,7 +5348,7 @@ (clobber (reg:SI 14))]) (set (pc) (label_ref (match_operand 3 "" "")))] - "GET_CODE (operands[0]) == SYMBOL_REF + "0 && GET_CODE (operands[0]) == SYMBOL_REF && short_branch (INSN_UID (insn), INSN_UID (operands[3])) && arm_insn_not_targeted (insn)" "* |