Lines Matching full:user
41 Operation *user = createOp(&context, operand); in TEST() local
44 user->setOperands(operand); in TEST()
45 EXPECT_EQ(user->getNumOperands(), 1u); in TEST()
48 user->setOperands(std::nullopt); in TEST()
49 EXPECT_EQ(user->getNumOperands(), 0u); in TEST()
52 user->destroy(); in TEST()
65 Operation *user = createOp(&context, operand); in TEST() local
68 user->setOperands(operand); in TEST()
69 EXPECT_EQ(user->getNumOperands(), 1u); in TEST()
72 user->setOperands(std::nullopt); in TEST()
73 EXPECT_EQ(user->getNumOperands(), 0u); in TEST()
76 user->setOperands({operand, operand, operand}); in TEST()
77 EXPECT_EQ(user->getNumOperands(), 3u); in TEST()
80 user->destroy(); in TEST()
93 Operation *user = createOp(&context, operand); in TEST() local
96 user->setOperands(/*start=*/0, /*length=*/1, operand); in TEST()
97 EXPECT_EQ(user->getNumOperands(), 1u); in TEST()
100 user->setOperands(/*start=*/0, /*length=*/1, {operand, operand, operand}); in TEST()
101 EXPECT_EQ(user->getNumOperands(), 3u); in TEST()
104 user->setOperands(/*start=*/1, /*length=*/2, {operand}); in TEST()
105 EXPECT_EQ(user->getNumOperands(), 2u); in TEST()
108 user->setOperands(/*start=*/2, /*length=*/0, {operand}); in TEST()
109 EXPECT_EQ(user->getNumOperands(), 3u); in TEST()
112 user->setOperands(/*start=*/0, /*length=*/3, {}); in TEST()
113 EXPECT_EQ(user->getNumOperands(), 0u); in TEST()
116 user->destroy(); in TEST()
129 Operation *user = createOp(&context, operand); in TEST() local
132 MutableOperandRange mutableOperands(user); in TEST()
135 EXPECT_EQ(user->getNumOperands(), 1u); in TEST()
140 EXPECT_EQ(user->getNumOperands(), 3u); in TEST()
145 EXPECT_EQ(user->getNumOperands(), 5u); in TEST()
150 EXPECT_EQ(user->getNumOperands(), 0u); in TEST()
153 user->destroy(); in TEST()
168 Operation *user = in TEST() local
170 BitVector eraseIndices(user->getNumOperands()); in TEST()
173 user->eraseOperands(eraseIndices); in TEST()
174 EXPECT_EQ(user->getNumOperands(), 4u); in TEST()
179 user->eraseOperands(eraseIndices); in TEST()
180 EXPECT_EQ(user->getNumOperands(), 2u); in TEST()
181 EXPECT_EQ(user->getOperand(0), operand1); in TEST()
182 EXPECT_EQ(user->getOperand(1), operand2); in TEST()
185 user->destroy(); in TEST()