i386: Rewrite ix86_indirect_branch_register logic
authorH.J. Lu <hongjiu.lu@intel.com>
Mon, 15 Jan 2018 22:32:37 +0000 (22:32 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Mon, 15 Jan 2018 22:32:37 +0000 (14:32 -0800)
commit5ca876c398d856b99a3427eabea5a992f328ee2d
tree5451647675d1fdd8262a5a808031a6d1a90881b8
parente71cf74a5d61ce3dc228bcad1abfeb911d48430d
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.

From-SVN: r256713
gcc/ChangeLog
gcc/config/i386/predicates.md