Skip to content

Commit 7d483c4

Browse files
committed
Allow verification for more SDNodes
The issues that led to these being disabled have been fixed upstream.
1 parent afbfafe commit 7d483c4

File tree

2 files changed

+1
-29
lines changed

2 files changed

+1
-29
lines changed

llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -36,33 +36,6 @@ void AArch64SelectionDAGInfo::verifyTargetNode(const SelectionDAG &DAG,
3636
switch (N->getOpcode()) {
3737
default:
3838
return SelectionDAGGenTargetInfo::verifyTargetNode(DAG, N);
39-
case AArch64ISD::GLDFF1S_IMM_MERGE_ZERO:
40-
case AArch64ISD::GLDFF1S_MERGE_ZERO:
41-
case AArch64ISD::GLDFF1S_SCALED_MERGE_ZERO:
42-
case AArch64ISD::GLDFF1S_SXTW_MERGE_ZERO:
43-
case AArch64ISD::GLDFF1S_SXTW_SCALED_MERGE_ZERO:
44-
case AArch64ISD::GLDFF1S_UXTW_MERGE_ZERO:
45-
case AArch64ISD::GLDFF1S_UXTW_SCALED_MERGE_ZERO:
46-
case AArch64ISD::GLDFF1_IMM_MERGE_ZERO:
47-
case AArch64ISD::GLDFF1_MERGE_ZERO:
48-
case AArch64ISD::GLDFF1_SCALED_MERGE_ZERO:
49-
case AArch64ISD::GLDFF1_SXTW_MERGE_ZERO:
50-
case AArch64ISD::GLDFF1_SXTW_SCALED_MERGE_ZERO:
51-
case AArch64ISD::GLDFF1_UXTW_MERGE_ZERO:
52-
case AArch64ISD::GLDFF1_UXTW_SCALED_MERGE_ZERO:
53-
case AArch64ISD::LDFF1S_MERGE_ZERO:
54-
case AArch64ISD::LDFF1_MERGE_ZERO:
55-
case AArch64ISD::LDNF1S_MERGE_ZERO:
56-
case AArch64ISD::LDNF1_MERGE_ZERO:
57-
// invalid number of results; expected 3, got 2
58-
case AArch64ISD::SMSTOP:
59-
case AArch64ISD::COALESCER_BARRIER:
60-
// invalid number of results; expected 2, got 1
61-
case AArch64ISD::SMSTART:
62-
// variadic operand #3 must be Register or RegisterMask
63-
case AArch64ISD::REVD_MERGE_PASSTHRU:
64-
// invalid number of operands; expected 3, got 4
65-
return;
6639
case AArch64ISD::SADDWT:
6740
case AArch64ISD::SADDWB:
6841
case AArch64ISD::UADDWT:

llvm/unittests/Target/AArch64/AArch64SelectionDAGTest.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
//===- llvm/unittest/CodeGen/AArch64SelectionDAGTest.cpp ------------------===//
2-
//
1+
//===----------------------------------------------------------------------===//
32
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
43
// See https://llvm.org/LICENSE.txt for license information.
54
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception

0 commit comments

Comments
 (0)