OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SlowCaseEntry
(Results
1 - 11
of
11
) sorted by null
/external/webkit/Source/JavaScriptCore/jit/
JIT.h
95
struct
SlowCaseEntry
{
100
SlowCaseEntry
(MacroAssembler::Jump f, unsigned t, unsigned h = 0)
287
void compileOpCallSlowCase(Instruction* instruction, Vector<
SlowCaseEntry
>::iterator& iter, unsigned callLinkInfoIndex, OpcodeID opcodeID);
288
void compileOpCallVarargsSlowCase(Instruction* instruction, Vector<
SlowCaseEntry
>::iterator& iter);
327
void linkSlowCaseIfNotJSCell(Vector<
SlowCaseEntry
>::iterator&, unsigned virtualRegisterIndex);
331
void compileGetByIdSlowCase(int resultVReg, int baseVReg, Identifier* ident, Vector<
SlowCaseEntry
>::iterator& iter, bool isMethodCheck = false);
565
void compileBinaryArithOpSlowCase(OpcodeID, Vector<
SlowCaseEntry
>::iterator&, unsigned dst, unsigned src1, unsigned src2, OperandTypes, bool op1HasImmediateIntFastCase, bool op2HasImmediateIntFastCase);
567
void compileBinaryArithOpSlowCase(OpcodeID, Vector<
SlowCaseEntry
>::iterator&, unsigned dst, unsigned src1, unsigned src2, OperandTypes);
572
void compileGetByIdSlowCase(int resultVReg, int baseVReg, Identifier* ident, Vector<
SlowCaseEntry
>::iterator& iter, bool isMethodCheck = false);
[
all
...]
JITCall32_64.cpp
91
void JIT::compileOpCallVarargsSlowCase(Instruction* instruction, Vector<
SlowCaseEntry
>::iterator& iter)
146
void JIT::emitSlow_op_call(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
151
void JIT::emitSlow_op_call_eval(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
156
void JIT::emitSlow_op_call_varargs(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
161
void JIT::emitSlow_op_construct(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
225
void JIT::compileOpCallSlowCase(Instruction* instruction, Vector<
SlowCaseEntry
>::iterator& iter, unsigned, OpcodeID opcodeID)
302
void JIT::compileOpCallSlowCase(Instruction* instruction, Vector<
SlowCaseEntry
>::iterator& iter, unsigned callLinkInfoIndex, OpcodeID opcodeID)
JITArithmetic32_64.cpp
75
void JIT::emitSlow_op_negate(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
143
void JIT::emitSlow_op_jnless(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
231
void JIT::emitSlow_op_jless(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
318
void JIT::emitSlow_op_jlesseq(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter, bool invert)
356
void JIT::emitSlow_op_jnlesseq(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
385
void JIT::emitSlow_op_lshift(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
442
void JIT::emitRightShiftSlowCase(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter, bool isUnsigned)
509
void JIT::emitSlow_op_rshift(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
521
void JIT::emitSlow_op_urshift(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
551
void JIT::emitSlow_op_bitand(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter
[
all
...]
JITArithmetic.cpp
67
void JIT::emitSlow_op_lshift(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
118
void JIT::emitSlow_op_rshift(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
187
void JIT::emitSlow_op_urshift(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
293
void JIT::emitSlow_op_jnless(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
446
void JIT::emitSlow_op_jless(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
599
void JIT::emitSlow_op_jlesseq(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter, bool invert)
710
void JIT::emitSlow_op_jnlesseq(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
743
void JIT::emitSlow_op_bitand(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
782
void JIT::emitSlow_op_post_inc(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
809
void JIT::emitSlow_op_post_dec(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter
[
all
...]
JITOpcodes.cpp
680
void JIT::emitSlow_op_resolve_global(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
[
all
...]
JITCall.cpp
91
void JIT::compileOpCallVarargsSlowCase(Instruction*, Vector<
SlowCaseEntry
>::iterator& iter)
145
void JIT::compileOpCallSlowCase(Instruction* instruction, Vector<
SlowCaseEntry
>::iterator& iter, unsigned, OpcodeID opcodeID)
221
void JIT::compileOpCallSlowCase(Instruction* instruction, Vector<
SlowCaseEntry
>::iterator& iter, unsigned callLinkInfoIndex, OpcodeID opcodeID)
JITPropertyAccess.cpp
113
void JIT::emitSlow_op_get_by_val(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
172
void JIT::emitSlow_op_get_by_pname(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
265
void JIT::emitSlow_op_method_check(Instruction*, Vector<
SlowCaseEntry
>::iterator&) { ASSERT_NOT_REACHED(); }
285
void JIT::emitSlow_op_get_by_id(Instruction*, Vector<
SlowCaseEntry
>::iterator&)
308
void JIT::emitSlow_op_put_by_id(Instruction*, Vector<
SlowCaseEntry
>::iterator&)
370
void JIT::emitSlow_op_method_check(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
387
void JIT::emitSlow_op_method_check(Instruction*, Vector<
SlowCaseEntry
>::iterator&) { ASSERT_NOT_REACHED(); }
433
void JIT::emitSlow_op_get_by_id(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
442
void JIT::compileGetByIdSlowCase(int resultVReg, int baseVReg, Identifier* ident, Vector<
SlowCaseEntry
>::iterator& iter, bool isMethodCheck)
506
void JIT::emitSlow_op_put_by_id(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter
[
all
...]
JITPropertyAccess32_64.cpp
110
void JIT::emitSlow_op_method_check(Instruction*, Vector<
SlowCaseEntry
>::iterator&) { ASSERT_NOT_REACHED(); }
127
void JIT::emitSlow_op_get_by_val(Instruction*, Vector<
SlowCaseEntry
>::iterator&)
145
void JIT::emitSlow_op_put_by_val(Instruction*, Vector<
SlowCaseEntry
>::iterator&)
164
void JIT::emitSlow_op_get_by_id(Instruction*, Vector<
SlowCaseEntry
>::iterator&)
185
void JIT::emitSlow_op_put_by_id(Instruction*, Vector<
SlowCaseEntry
>::iterator&)
248
void JIT::emitSlow_op_method_check(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
266
void JIT::emitSlow_op_method_check(Instruction*, Vector<
SlowCaseEntry
>::iterator&) { ASSERT_NOT_REACHED(); }
325
void JIT::emitSlow_op_get_by_val(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
388
void JIT::emitSlow_op_put_by_val(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
449
void JIT::emitSlow_op_get_by_id(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter
[
all
...]
JITOpcodes32_64.cpp
531
void JIT::emitSlow_op_loop_if_lesseq(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
614
void JIT::emitSlow_op_check_has_instance(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
626
void JIT::emitSlow_op_instanceof(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
784
void JIT::emitSlow_op_to_primitive(Instruction* currentInstruction, Vector<
SlowCaseEntry
>::iterator& iter)
[
all
...]
JITInlineMethods.h
264
ALWAYS_INLINE void JIT::linkSlowCaseIfNotJSCell(Vector<
SlowCaseEntry
>::iterator& iter, int vReg)
274
m_slowCases.append(
SlowCaseEntry
(jump, m_bytecodeOffset));
284
m_slowCases.append(
SlowCaseEntry
(jumpVector[i], m_bytecodeOffset));
606
inline void JIT::linkSlowCaseIfNotJSCell(Vector<
SlowCaseEntry
>::iterator& iter, unsigned virtualRegisterIndex)
JIT.cpp
372
for (Vector<
SlowCaseEntry
>::iterator iter = m_slowCases.begin(); iter != m_slowCases.end();) {
Completed in 359 milliseconds