re PR target/66114 (some indirect_jump patterns use operands[] in their condition when they shouldn't)
PR target/66114 * config/pa/pa.md (indirect_jump): Use pmode_register_operand instead of register_operand. Remove constraint. From-SVN: r225412
This commit is contained in:
parent
3958eee171
commit
26232bbbda
|
@ -1,3 +1,9 @@
|
|||
2015-07-04 John David Anglin <danglin@gcc.gnu.org>
|
||||
|
||||
PR target/66114
|
||||
* config/pa/pa.md (indirect_jump): Use pmode_register_operand instead
|
||||
of register_operand. Remove constraint.
|
||||
|
||||
2015-07-04 Marc Glisse <marc.glisse@inria.fr>
|
||||
|
||||
* tree-cfg.c (verify_gimple_assign_ternary) <VEC_COND_EXPR>: Check
|
||||
|
|
|
@ -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")])
|
||||
|
|
Loading…
Reference in New Issue