Lines Matching defs:pop
36 std::ostream& operator<<(std::ostream& os, const PureOperator& pop) {
37 return os << IrOpcode::Mnemonic(pop.opcode);
82 const PureOperator& pop = GetParam();
85 EXPECT_EQ((simplified1.*pop.constructor)(), (simplified2.*pop.constructor)());
91 const PureOperator& pop = GetParam();
92 const Operator* op = (simplified.*pop.constructor)();
94 EXPECT_EQ(pop.value_input_count, OperatorProperties::GetValueInputCount(op));
97 EXPECT_EQ(pop.value_input_count, OperatorProperties::GetTotalInputCount(op));
107 const PureOperator& pop = GetParam();
108 const Operator* op = (simplified.*pop.constructor)();
109 EXPECT_EQ(pop.opcode, op->opcode());
115 const PureOperator& pop = GetParam();
116 const Operator* op = (simplified.*pop.constructor)();
117 EXPECT_EQ(pop.properties, op->properties() & pop.properties);