Skip to content

Commit a9b69f8

Browse files
Sightemadriweb
authored andcommitted
Fix unittests to compile with v19 API changes
1 parent 50f0532 commit a9b69f8

File tree

2 files changed

+13
-14
lines changed

2 files changed

+13
-14
lines changed

llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ TEST_F(AArch64GISelMITest, LowerBitCountingCTTZ0) {
199199
LegalizerHelper Helper(*MF, Info, Observer, B);
200200
// Perform Legalization
201201
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
202-
Helper.lower(*MIBCTTZ, 0));
202+
Helper.lower(*MIBCTTZ, 0, LLT::scalar(32)));
203203

204204
auto CheckStr = R"(
205205
CHECK: [[CZU:%[0-9]+]]:_(s32) = G_CTTZ_ZERO_UNDEF %0
@@ -232,7 +232,7 @@ TEST_F(AArch64GISelMITest, LowerBitCountingCTTZ1) {
232232
// Perform Legalization
233233

234234
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
235-
Helper.lower(*MIBCTTZ, 0));
235+
Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)));
236236

237237
auto CheckStr = R"(
238238
CHECK: [[NEG1:%[0-9]+]]:_(s64) = G_CONSTANT i64 -1
@@ -337,7 +337,7 @@ TEST_F(AArch64GISelMITest, LowerBitCountingCTTZ2) {
337337

338338
B.setInsertPt(*EntryMBB, MIBCTTZ->getIterator());
339339
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
340-
Helper.lower(*MIBCTTZ, 0));
340+
Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)));
341341

342342
auto CheckStr = R"(
343343
CHECK: [[NEG1:%[0-9]+]]:_(s64) = G_CONSTANT i64 -1
@@ -437,7 +437,7 @@ TEST_F(AArch64GISelMITest, LowerBitCountingCTTZ3) {
437437
DummyGISelObserver Observer;
438438
LegalizerHelper Helper(*MF, Info, Observer, B);
439439
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
440-
Helper.lower(*MIBCTTZ, 0));
440+
Helper.lower(*MIBCTTZ, 0, LLT::scalar(64)));
441441

442442
auto CheckStr = R"(
443443
CHECK: CTTZ
@@ -464,7 +464,7 @@ TEST_F(AArch64GISelMITest, LowerBitCountingCTLZ0) {
464464
DummyGISelObserver Observer;
465465
LegalizerHelper Helper(*MF, Info, Observer, B);
466466
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
467-
Helper.lower(*MIBCTLZ, 0));
467+
Helper.lower(*MIBCTLZ, 0, LLT::scalar(64)));
468468

469469
auto CheckStr = R"(
470470
CHECK: [[CZU:%[0-9]+]]:_(s64) = G_CTLZ_ZERO_UNDEF %0
@@ -495,7 +495,7 @@ TEST_F(AArch64GISelMITest, LowerBitCountingCTLZLibcall) {
495495
DummyGISelObserver Observer;
496496
LegalizerHelper Helper(*MF, Info, Observer, B);
497497
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
498-
Helper.lower(*MIBCTLZ, 0));
498+
Helper.lower(*MIBCTLZ, 0, LLT::scalar(32)));
499499

500500
auto CheckStr = R"(
501501
CHECK: [[CZU:%[0-9]+]]:_(s32) = G_CTLZ_ZERO_UNDEF %0
@@ -528,7 +528,7 @@ TEST_F(AArch64GISelMITest, LowerBitCountingCTLZ1) {
528528
DummyGISelObserver Observer;
529529
LegalizerHelper Helper(*MF, Info, Observer, B);
530530
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
531-
Helper.lower(*MIBCTLZ, 0));
531+
Helper.lower(*MIBCTLZ, 0, s8));
532532

533533
auto CheckStr = R"(
534534
CHECK: [[Trunc:%[0-9]+]]:_(s8) = G_TRUNC
@@ -1604,7 +1604,7 @@ TEST_F(AArch64GISelMITest, LowerFNEG) {
16041604
Helper.lower(*FNeg0, 0, LLT::scalar(64)));
16051605
B.setInstr(*FNeg1);
16061606
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
1607-
Helper.lower(*FNeg1, 0));
1607+
Helper.lower(*FNeg1, 0, LLT::scalar(64)));
16081608

16091609
auto CheckStr = R"(
16101610
CHECK: [[FADD:%[0-9]+]]:_(s64) = nsz G_FADD %0:_, %1:_
@@ -1658,7 +1658,7 @@ TEST_F(AArch64GISelMITest, LowerMinMax) {
16581658
Helper.lower(*UMin, 0, s64));
16591659
B.setInstr(*UMax);
16601660
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
1661-
Helper.lower(*UMax, 0));
1661+
Helper.lower(*UMax, 0, s64));
16621662

16631663
B.setInstr(*SMinV);
16641664
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
@@ -1671,7 +1671,7 @@ TEST_F(AArch64GISelMITest, LowerMinMax) {
16711671
Helper.lower(*UMinV, 0, v2s32));
16721672
B.setInstr(*UMaxV);
16731673
EXPECT_EQ(LegalizerHelper::LegalizeResult::Legalized,
1674-
Helper.lower(*UMaxV, 0));
1674+
Helper.lower(*UMaxV, 0, v2s32));
16751675

16761676
auto CheckStr = R"(
16771677
CHECK: [[CMP0:%[0-9]+]]:_(s1) = G_ICMP intpred(slt), %0:_(s64), %1:_

llvm/unittests/Target/Z80/InstSizes.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
#include "Z80Subtarget.h"
22
#include "Z80TargetMachine.h"
3-
#include "llvm/ADT/STLArrayExtras.h"
43
#include "llvm/ADT/StringRef.h"
5-
#include "llvm/ADT/Triple.h"
4+
#include "llvm/TargetParser/Triple.h"
65
#include "llvm/CodeGen/MIRParser/MIRParser.h"
76
#include "llvm/CodeGen/MachineFunction.h"
87
#include "llvm/CodeGen/MachineModuleInfo.h"
@@ -1480,7 +1479,7 @@ void checkInstructionSizes(StringRef T) {
14801479
ASSERT_TRUE(TheTarget);
14811480

14821481
std::unique_ptr<Z80TargetMachine> TM(static_cast<Z80TargetMachine *>(
1483-
TheTarget->createTargetMachine(TT, "generic", "", {}, None)));
1482+
TheTarget->createTargetMachine(TT, "generic", "", {}, std::nullopt)));
14841483
ASSERT_TRUE(TM);
14851484

14861485
Z80Subtarget STI(TM->getTargetTriple(), TM->getTargetCPU(),
@@ -1533,7 +1532,7 @@ void checkInstructionSizes(StringRef T) {
15331532
ASSERT_TRUE(F);
15341533
auto &MF = MMI.getOrCreateMachineFunction(*F);
15351534

1536-
ASSERT_EQ(MF.getInstructionCount(), array_lengthof(TestInstrs));
1535+
ASSERT_EQ(MF.getInstructionCount(), std::size(TestInstrs));
15371536
auto TI = std::begin(TestInstrs);
15381537
for (const auto &MBB : MF)
15391538
for (const auto &MI : MBB) {

0 commit comments

Comments
 (0)