diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64SchedPredicates.td | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64SchedPredicates.td b/llvm/lib/Target/AArch64/AArch64SchedPredicates.td index a48f1dcffaf..d5e5acccc4a 100644 --- a/llvm/lib/Target/AArch64/AArch64SchedPredicates.td +++ b/llvm/lib/Target/AArch64/AArch64SchedPredicates.td @@ -295,9 +295,7 @@ def IsCopyIdiomFn : TIIPredicate<"isCopyIdiom", CheckIsRegOperand<2>, CheckAny< [CheckRegOperand<1, WZR>, - CheckRegOperand<1, XZR>, - CheckRegOperand<2, WZR>, - CheckRegOperand<2, XZR>]>, + CheckRegOperand<1, XZR>]>, CheckShiftBy0]>>>], MCReturnStatement<FalsePred>>>; def IsCopyIdiomPred : MCSchedPredicate<IsCopyIdiomFn>; |

