[AArch64] Refactor the scheduling predicates (3/3) (NFC)
authorEvandro Menezes <e.menezes@samsung.com>
Mon, 26 Nov 2018 21:47:46 +0000 (21:47 +0000)
committerEvandro Menezes <e.menezes@samsung.com>
Mon, 26 Nov 2018 21:47:46 +0000 (21:47 +0000)
commit6a38a5effe5ba309c5c1b38b4b7134cfdf6cb64c
treed93029305291d212cee108d28b88e42386ba79ad
parent56368c6fa570c1db985168b4dd47209caaa99530
[AArch64] Refactor the scheduling predicates (3/3) (NFC)

Refactor the scheduling predicates based on `MCInstPredicate`.  In this
case, `AArch64InstrInfo::hasExtendedReg()`.

Differential revision: https://reviews.llvm.org/D54822

llvm-svn: 347599
llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
llvm/lib/Target/AArch64/AArch64InstrInfo.h
llvm/lib/Target/AArch64/AArch64SchedPredicates.td
llvm/lib/Target/AArch64/AArch64Schedule.td