reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
36 return VariableValues[Var.getIndex()]; 40 return VariableValues[Var.getIndex()];unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp
89 ASSERT_THAT(IT.VariableValues, SizeIs(1)); // Imm. 90 EXPECT_THAT(IT.VariableValues[0], IsInvalid()) << "Immediate is not set"; 112 ASSERT_THAT(IT.VariableValues, SizeIs(2)); 113 EXPECT_THAT(IT.VariableValues[0], IsInvalid()) << "Operand 1 is not set"; 114 EXPECT_THAT(IT.VariableValues[1], IsInvalid()) << "Operand 2 is not set"; 134 ASSERT_THAT(IT.VariableValues, SizeIs(3)); 135 EXPECT_THAT(IT.VariableValues, 176 ASSERT_THAT(IT.VariableValues, SizeIs(2)); 177 EXPECT_THAT(IT.VariableValues, AnyOf(ElementsAre(IsReg(), IsInvalid()), 196 ASSERT_THAT(IT.VariableValues, SizeIs(0)); 215 ASSERT_THAT(IT.VariableValues, SizeIs(2)); 216 EXPECT_THAT(IT.VariableValues[0], IsInvalid()); 217 EXPECT_THAT(IT.VariableValues[1], IsInvalid()); 236 ASSERT_THAT(IT.VariableValues, SizeIs(0)); 263 ASSERT_THAT(IT.VariableValues, SizeIs(3)); 264 AllDefRegisters.insert(IT.VariableValues[0].getReg()); 294 ASSERT_THAT(IT.VariableValues, SizeIs(4)); 295 EXPECT_THAT(IT.VariableValues[0].getReg(), Not(IT.VariableValues[1].getReg())) 295 EXPECT_THAT(IT.VariableValues[0].getReg(), Not(IT.VariableValues[1].getReg())) 297 EXPECT_THAT(IT.VariableValues[0].getReg(), Not(IT.VariableValues[2].getReg())) 297 EXPECT_THAT(IT.VariableValues[0].getReg(), Not(IT.VariableValues[2].getReg())) 299 EXPECT_THAT(IT.VariableValues[3], IsInvalid()); 329 ASSERT_THAT(IT.VariableValues, SizeIs(6)); 330 EXPECT_EQ(IT.VariableValues[2].getImm(), 1); 331 EXPECT_EQ(IT.VariableValues[3].getReg(), 0u); 332 EXPECT_EQ(IT.VariableValues[4].getImm(), 0); 333 EXPECT_EQ(IT.VariableValues[5].getReg(), 0u);