diff options
author | danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-07-04 13:42:55 +0000 |
---|---|---|
committer | danglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-07-04 13:42:55 +0000 |
commit | 7506bd97f1921d6b4f18a976557bfab7d529ec3b (patch) | |
tree | e2908fb642ad73eef505ad9233ad259b0fa522ae /gcc/config/pa | |
parent | d0e616ab460584ef1b6aeffdf17cdbcaf851291a (diff) | |
download | gcc-7506bd97f1921d6b4f18a976557bfab7d529ec3b.tar.gz |
PR target/66114
* config/pa/pa.md (indirect_jump): Use pmode_register_operand instead
of register_operand. Remove constraint.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@225412 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/pa')
-rw-r--r-- | gcc/config/pa/pa.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index 2686f383e9d..f5e6f79e2c5 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -6844,8 +6844,8 @@ ;;; Hope this is only within a function... (define_insn "indirect_jump" - [(set (pc) (match_operand 0 "register_operand" "r"))] - "GET_MODE (operands[0]) == word_mode" + [(set (pc) (match_operand 0 "pmode_register_operand" "r"))] + "" "bv%* %%r0(%0)" [(set_attr "type" "branch") (set_attr "length" "4")]) |