i386: Rewrite ix86_indirect_branch_register logic
commit7fe7c88b792d18b181a82f93042476d231b8ac84
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Jan 2018 22:32:37 +0000 (15 22:32 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Jan 2018 22:32:37 +0000 (15 22:32 +0000)
tree5451647675d1fdd8262a5a808031a6d1a90881b8
parent81ac698059363079e5e7a1222714ecf690e2f030
i386: Rewrite ix86_indirect_branch_register logic

Rewrite ix86_indirect_branch_register logic with

(and (not (match_test "ix86_indirect_branch_register"))
     (original condition before r256662))

* config/i386/predicates.md (constant_call_address_operand):
Rewrite ix86_indirect_branch_register logic.
(sibcall_insn_operand): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@256713 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/predicates.md