Lines Matching defs:BaseOps
166 SmallVector<const MachineOperand *> BaseOps;
178 bool Res = TII->getMemOperandsWithOffsetWidth(*MI, BaseOps, Offset,
181 ASSERT_EQ(BaseOps.size(), 1u);
182 ASSERT_TRUE(BaseOps.front()->isReg());
183 EXPECT_EQ(BaseOps.front()->getReg(), RISCV::X2);
188 BaseOps.clear();
196 Res = TII->getMemOperandsWithOffsetWidth(*MI, BaseOps, Offset,
199 ASSERT_EQ(BaseOps.size(), 1u);
200 ASSERT_TRUE(BaseOps.front()->isReg());
201 EXPECT_EQ(BaseOps.front()->getReg(), RISCV::X3);
206 BaseOps.clear();
212 Res = TII->getMemOperandsWithOffsetWidth(*MI, BaseOps, Offset,
216 BaseOps.clear();
220 Res = TII->getMemOperandsWithOffsetWidth(*MI, BaseOps, Offset,
223 BaseOps.clear();
231 Res = TII->getMemOperandsWithOffsetWidth(*MI, BaseOps, Offset,
234 ASSERT_EQ(BaseOps.size(), 1u);
235 ASSERT_TRUE(BaseOps.front()->isFI());
236 EXPECT_EQ(BaseOps.front()->getIndex(), 2);