Lines Matching refs:opcodeID
706 void BytecodeGenerator::emitOpcode(OpcodeID opcodeID)
713 instructions().append(globalData()->interpreter->getOpcode(opcodeID));
714 m_lastOpcodeID = opcodeID;
982 RegisterID* BytecodeGenerator::emitUnaryOp(OpcodeID opcodeID, RegisterID* dst, RegisterID* src)
984 emitOpcode(opcodeID);
1020 RegisterID* BytecodeGenerator::emitBinaryOp(OpcodeID opcodeID, RegisterID* dst, RegisterID* src1, RegisterID* src2, OperandTypes types)
1022 emitOpcode(opcodeID);
1027 if (opcodeID == op_bitor || opcodeID == op_bitand || opcodeID == op_bitxor ||
1028 opcodeID == op_add || opcodeID == op_mul || opcodeID == op_sub || opcodeID == op_div)
1034 RegisterID* BytecodeGenerator::emitEqualityOp(OpcodeID opcodeID, RegisterID* dst, RegisterID* src1, RegisterID* src2)
1092 emitOpcode(opcodeID);
1647 RegisterID* BytecodeGenerator::emitCall(OpcodeID opcodeID, RegisterID* dst, RegisterID* func, CallArguments& callArguments, unsigned divot, unsigned startOffset, unsigned endOffset)
1649 ASSERT(opcodeID == op_call || opcodeID == op_call_eval);
1677 emitOpcode(opcodeID);
1756 RegisterID* BytecodeGenerator::emitUnaryNoDstOp(OpcodeID opcodeID, RegisterID* src)
1758 emitOpcode(opcodeID);