Home
last modified time | relevance | path

Searched refs:m_bytecodeIndex (Results 1 – 9 of 9) sorted by relevance

/external/webkit/JavaScriptCore/jit/
DJIT.cpp82 , m_bytecodeIndex((unsigned)-1) in JIT()
118 m_bytecodeIndex += OPCODE_LENGTH(name); \
180 for (m_bytecodeIndex = 0; m_bytecodeIndex < instructionCount; ) { in privateCompileMainPass()
181 Instruction* currentInstruction = instructionsBegin + m_bytecodeIndex; in privateCompileMainPass()
182 …->isOpcode(currentInstruction->u.opcode), "privateCompileMainPass gone bad @ %d", m_bytecodeIndex); in privateCompileMainPass()
185 if (m_bytecodeIndex > 0) // Avoid the overhead of sampling op_enter twice. in privateCompileMainPass()
190 if (m_labels[m_bytecodeIndex].isUsed()) in privateCompileMainPass()
194 m_labels[m_bytecodeIndex] = label(); in privateCompileMainPass()
336 m_bytecodeIndex = (unsigned)-1; in privateCompileMainPass()
364 m_bytecodeIndex = iter->to; in privateCompileSlowCases()
[all …]
DJITInlineMethods.h98 …ASSERT(m_bytecodeIndex != (unsigned)-1); // This method should only be called during hot/cold path… in emitNakedCall()
101 m_calls.append(CallRecord(nakedCall, m_bytecodeIndex, function.executableAddress())); in emitNakedCall()
181 …ASSERT(m_bytecodeIndex != (unsigned)-1); // This method should only be called during hot/cold path… in addSlowCase()
183 m_slowCases.append(SlowCaseEntry(jump, m_bytecodeIndex)); in addSlowCase()
188 …ASSERT(m_bytecodeIndex != (unsigned)-1); // This method should only be called during hot/cold path… in addSlowCase()
193 m_slowCases.append(SlowCaseEntry(jumpVector[i], m_bytecodeIndex)); in addSlowCase()
198 …ASSERT(m_bytecodeIndex != (unsigned)-1); // This method should only be called during hot/cold path… in addJump()
200 m_jmpTable.append(JumpTable(jump, m_bytecodeIndex + relativeOffset)); in addJump()
205 …ASSERT(m_bytecodeIndex != (unsigned)-1); // This method should only be called during hot/cold path… in emitJumpSlowToHot()
207 jump.linkTo(m_labels[m_bytecodeIndex + relativeOffset], this); in emitJumpSlowToHot()
[all …]
DJITStubCall.h168 if (m_jit->m_bytecodeIndex != (unsigned)-1) in call()
169 …_jit->sampleInstruction(m_jit->m_codeBlock->instructions().begin() + m_jit->m_bytecodeIndex, true); in call()
174 m_jit->m_calls.append(CallRecord(call, m_jit->m_bytecodeIndex, m_stub)); in call()
177 if (m_jit->m_bytecodeIndex != (unsigned)-1) in call()
178 …jit->sampleInstruction(m_jit->m_codeBlock->instructions().begin() + m_jit->m_bytecodeIndex, false); in call()
DJITOpcodes.cpp347 map(m_bytecodeIndex + OPCODE_LENGTH(op_mov), dst, regT1, regT0); in emit_op_mov()
562 map(m_bytecodeIndex + OPCODE_LENGTH(op_get_global_var), dst, regT1, regT0); in emit_op_get_global_var()
576 map(m_bytecodeIndex + OPCODE_LENGTH(op_put_global_var), value, regT1, regT0); in emit_op_put_global_var()
595 map(m_bytecodeIndex + OPCODE_LENGTH(op_get_scoped_var), dst, regT1, regT0); in emit_op_get_scoped_var()
615 map(m_bytecodeIndex + OPCODE_LENGTH(op_put_scoped_var), value, regT1, regT0); in emit_op_put_scoped_var()
658 map(m_bytecodeIndex + OPCODE_LENGTH(op_to_primitive), dst, regT1, regT0); in emit_op_to_primitive()
751 map(m_bytecodeIndex + OPCODE_LENGTH(op_resolve_global), dst, regT1, regT0); in emit_op_resolve_global()
1222 map(m_bytecodeIndex + OPCODE_LENGTH(op_next_pname), dst, regT1, regT0); in emit_op_next_pname()
1252 map(m_bytecodeIndex + OPCODE_LENGTH(op_to_jsnumber), dst, regT1, regT0); in emit_op_to_jsnumber()
1286 map(m_bytecodeIndex + OPCODE_LENGTH(op_catch), exception, regT1, regT0); in emit_op_catch()
[all …]
DJITPropertyAccess.cpp237 map(m_bytecodeIndex + OPCODE_LENGTH(op_method_check), dst, regT1, regT0); in emit_op_method_check()
240 m_bytecodeIndex += OPCODE_LENGTH(op_get_by_id); in emit_op_method_check()
254 m_bytecodeIndex += OPCODE_LENGTH(op_get_by_id); in emitSlow_op_method_check()
282 map(m_bytecodeIndex + OPCODE_LENGTH(op_get_by_val), dst, regT1, regT0); in emit_op_get_by_val()
391 map(m_bytecodeIndex + OPCODE_LENGTH(op_get_by_id), dst, regT1, regT0); in emit_op_get_by_id()
1151 m_bytecodeIndex += OPCODE_LENGTH(op_get_by_id);
1164 m_bytecodeIndex += OPCODE_LENGTH(op_get_by_id);
DJITCall.cpp138 map(m_bytecodeIndex + OPCODE_LENGTH(op_call_varargs), dst, regT1, regT0); in compileOpCallVarargsSlowCase()
372 map(m_bytecodeIndex + opcodeLengths[opcodeID], dst, regT1, regT0); in compileOpCall()
DJIT.h819 unsigned m_bytecodeIndex; variable
/external/webkit/JavaScriptCore/
DChangeLog6180 Initialize m_bytecodeIndex to -1 in JIT, and correctly initialize
DChangeLog-2009-06-1617206 … Remove loop counter 'i' from the JIT generation passes, replace with a member m_bytecodeIndex.