Lines Matching refs:TargetOpcode
23 auto MIBInput = B.buildInstr(TargetOpcode::G_TRUNC, {s16}, {Copies[0]}); in TEST_F()
24 auto MIBInput1 = B.buildInstr(TargetOpcode::G_TRUNC, {s16}, {Copies[1]}); in TEST_F()
25 auto MIBAdd = B.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput}); in TEST_F()
35 CSEB.buildInstr(TargetOpcode::G_ADD, {AddReg}, {MIBInput, MIBInput}); in TEST_F()
36 EXPECT_EQ(MIBAddCopy->getOpcode(), TargetOpcode::COPY); in TEST_F()
38 CSEB.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput}); in TEST_F()
41 CSEB.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput}); in TEST_F()
44 CSEB.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput1}); in TEST_F()
52 auto MIBCF1 = CSEB.buildInstr(TargetOpcode::G_ADD, {s32}, {MIBCst, MIBCst}); in TEST_F()
64 EXPECT_EQ(TargetOpcode::G_BUILD_VECTOR, Splat0->getOpcode()); in TEST_F()
69 EXPECT_EQ(TargetOpcode::G_BUILD_VECTOR, FSplat->getOpcode()); in TEST_F()
94 auto NonCSEFMul = RegularBuilder.buildInstr(TargetOpcode::G_AND) in TEST_F()
99 CSEB.buildInstr(TargetOpcode::G_AND, {s32}, {Copies[0], Copies[1]}); in TEST_F()
102 auto ExtractMIB = CSEB.buildInstr(TargetOpcode::G_EXTRACT, {s16}, in TEST_F()
104 auto ExtractMIB1 = CSEB.buildInstr(TargetOpcode::G_EXTRACT, {s16}, in TEST_F()
106 auto ExtractMIB2 = CSEB.buildInstr(TargetOpcode::G_EXTRACT, {s16}, in TEST_F()
118 auto MIBInput = B.buildInstr(TargetOpcode::G_TRUNC, {s16}, {Copies[0]}); in TEST_F()
119 auto MIBAdd = B.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput}); in TEST_F()
128 CSEB.buildInstr(TargetOpcode::G_ADD, {s16}, {MIBInput, MIBInput}); in TEST_F()
130 EXPECT_TRUE(MIBAdd1->getOpcode() != TargetOpcode::COPY); in TEST_F()
181 EXPECT_TRUE(CtlzDef->getOpcode() == TargetOpcode::G_CONSTANT); in TEST_F()