Lines Matching refs:sop

89 std::ostream& operator<<(std::ostream& os, const SharedOperator& sop) {  in operator <<()  argument
90 return os << IrOpcode::Mnemonic(sop.opcode); in operator <<()
102 const SharedOperator& sop = GetParam(); in TEST_P() local
105 EXPECT_EQ((javascript1.*sop.constructor)(), (javascript2.*sop.constructor)()); in TEST_P()
111 const SharedOperator& sop = GetParam(); in TEST_P() local
112 const Operator* op = (javascript.*sop.constructor)(); in TEST_P()
115 EXPECT_EQ(sop.value_input_count, op->ValueInputCount()); in TEST_P()
117 EXPECT_EQ(sop.frame_state_input_count, in TEST_P()
119 EXPECT_EQ(sop.effect_input_count, op->EffectInputCount()); in TEST_P()
120 EXPECT_EQ(sop.control_input_count, op->ControlInputCount()); in TEST_P()
121 EXPECT_EQ(sop.value_input_count + context_input_count + in TEST_P()
122 sop.frame_state_input_count + sop.effect_input_count + in TEST_P()
123 sop.control_input_count, in TEST_P()
126 EXPECT_EQ(sop.value_output_count, op->ValueOutputCount()); in TEST_P()
127 EXPECT_EQ(sop.effect_output_count, op->EffectOutputCount()); in TEST_P()
128 EXPECT_EQ(sop.control_output_count, op->ControlOutputCount()); in TEST_P()
134 const SharedOperator& sop = GetParam(); in TEST_P() local
135 const Operator* op = (javascript.*sop.constructor)(); in TEST_P()
136 EXPECT_EQ(sop.opcode, op->opcode()); in TEST_P()
142 const SharedOperator& sop = GetParam(); in TEST_P() local
143 const Operator* op = (javascript.*sop.constructor)(); in TEST_P()
144 EXPECT_EQ(sop.properties, op->properties()); in TEST_P()
193 const SharedOperatorWithLanguageMode& sop) { in operator <<() argument
194 return os << IrOpcode::Mnemonic(sop.opcode); in operator <<()
206 const SharedOperatorWithLanguageMode& sop = GetParam(); in TEST_P() local
209 EXPECT_EQ((javascript1.*sop.constructor)(language_mode()), in TEST_P()
210 (javascript2.*sop.constructor)(language_mode())); in TEST_P()
216 const SharedOperatorWithLanguageMode& sop = GetParam(); in TEST_P() local
217 const Operator* op = (javascript.*sop.constructor)(language_mode()); in TEST_P()
220 EXPECT_EQ(sop.value_input_count, op->ValueInputCount()); in TEST_P()
222 EXPECT_EQ(sop.frame_state_input_count, in TEST_P()
224 EXPECT_EQ(sop.effect_input_count, op->EffectInputCount()); in TEST_P()
225 EXPECT_EQ(sop.control_input_count, op->ControlInputCount()); in TEST_P()
226 EXPECT_EQ(sop.value_input_count + context_input_count + in TEST_P()
227 sop.frame_state_input_count + sop.effect_input_count + in TEST_P()
228 sop.control_input_count, in TEST_P()
231 EXPECT_EQ(sop.value_output_count, op->ValueOutputCount()); in TEST_P()
232 EXPECT_EQ(sop.effect_output_count, op->EffectOutputCount()); in TEST_P()
233 EXPECT_EQ(sop.control_output_count, op->ControlOutputCount()); in TEST_P()
239 const SharedOperatorWithLanguageMode& sop = GetParam(); in TEST_P() local
240 const Operator* op = (javascript.*sop.constructor)(language_mode()); in TEST_P()
241 EXPECT_EQ(sop.opcode, op->opcode()); in TEST_P()
247 const SharedOperatorWithLanguageMode& sop = GetParam(); in TEST_P() local
248 const Operator* op = (javascript.*sop.constructor)(language_mode()); in TEST_P()
255 const SharedOperatorWithLanguageMode& sop = GetParam(); in TEST_P() local
256 const Operator* op = (javascript.*sop.constructor)(language_mode()); in TEST_P()
257 EXPECT_EQ(sop.properties, op->properties()); in TEST_P()