diff --git a/llvm/lib/Target/AArch64/AArch64SchedNeoverseN1.td b/llvm/lib/Target/AArch64/AArch64SchedNeoverseN1.td index 50142afccd48d..80e5bff5abba7 100644 --- a/llvm/lib/Target/AArch64/AArch64SchedNeoverseN1.td +++ b/llvm/lib/Target/AArch64/AArch64SchedNeoverseN1.td @@ -286,9 +286,6 @@ def : SchedAlias; // Branch and link, register def : InstRW<[N1Write_1c_1B_1I], (instrs BL, BLR)>; -// Compare and branch -def : InstRW<[N1Write_1c_1B], (instregex "^[CT]BN?Z[XW]$")>; - // Arithmetic and Logical Instructions // ----------------------------------------------------------------------------- diff --git a/llvm/lib/Target/AArch64/AArch64SchedNeoverseV1.td b/llvm/lib/Target/AArch64/AArch64SchedNeoverseV1.td index bf65b31f88037..ac5e8897017c2 100644 --- a/llvm/lib/Target/AArch64/AArch64SchedNeoverseV1.td +++ b/llvm/lib/Target/AArch64/AArch64SchedNeoverseV1.td @@ -592,9 +592,6 @@ def : SchedAlias; // Branch and link, register def : InstRW<[V1Write_1c_1B_1S], (instrs BL, BLR)>; -// Compare and branch -def : InstRW<[V1Write_1c_1B], (instregex "^[CT]BN?Z[XW]$")>; - // Arithmetic and Logical Instructions // -----------------------------------------------------------------------------