• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/JavaScriptCore-7600.1.17/bytecompiler/

Lines Matching refs:src2

1003     RefPtr<RegisterID> src2 = generator.emitLoad(generator.newTemporary(), jsNumber(-1));
1005 return generator.emitBinaryOp(op_bitxor, generator.finalDestination(dst, src1), src1, src2.get(), OperandTypes(m_expr->resultDescriptor(), ResultType::numberTypeIsInt32()));
1220 RegisterID* src2 = generator.emitNode(right);
1225 generator.emitEqualityOp(op_eq, generator.finalDestination(tmp.get(), src1.get()), src1.get(), src2);
1227 generator.emitEqualityOp(op_stricteq, generator.finalDestination(tmp.get(), src1.get()), src1.get(), src2);
1232 RegisterID* result = generator.emitBinaryOp(opcodeID, generator.finalDestination(dst, src1.get()), src1.get(), src2, OperandTypes(left->resultDescriptor(), right->resultDescriptor()));
1252 RegisterID* src2 = generator.emitNode(right);
1253 return generator.emitEqualityOp(op_eq, generator.finalDestination(dst, src1.get()), src1.get(), src2);
1264 RegisterID* src2 = generator.emitNode(right);
1265 return generator.emitEqualityOp(op_stricteq, generator.finalDestination(dst, src1.get()), src1.get(), src2);
1271 RegisterID* src2 = generator.emitNode(m_expr2);
1273 return generator.emitBinaryOp(opcodeID(), generator.finalDestination(dst, src1.get()), src1.get(), src2, OperandTypes(m_expr1->resultDescriptor(), m_expr2->resultDescriptor()));
1279 RefPtr<RegisterID> src2 = generator.emitNode(m_expr2);
1285 generator.emitCheckHasInstance(dstReg.get(), src1.get(), src2.get(), target.get());
1288 generator.emitGetById(prototype.get(), src2.get(), generator.vm()->propertyNames->prototype);
1396 RegisterID* src2 = generator.emitNode(m_right);
1402 RegisterID* result = generator.emitBinaryOp(opcodeID, dst, src1, src2, types);