Home
last modified time | relevance | path

Searched refs:SlowCaseEntry (Results 1 – 8 of 8) sorted by relevance

/external/webkit/JavaScriptCore/jit/
DJIT.h100 struct SlowCaseEntry { struct
105 SlowCaseEntry(MacroAssembler::Jump f, unsigned t, unsigned h = 0) argument
377 …void compileOpCallSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& iter, unsign…
378 …void compileOpCallVarargsSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& iter);
419 … void linkSlowCaseIfNotJSCell(Vector<SlowCaseEntry>::iterator&, unsigned virtualRegisterIndex);
423 …tByIdSlowCase(int resultVReg, int baseVReg, Identifier* ident, Vector<SlowCaseEntry>::iterator& it…
515 …void compileBinaryArithOpSlowCase(OpcodeID, Vector<SlowCaseEntry>::iterator&, unsigned dst, unsign…
519 …tByIdSlowCase(int resultVReg, int baseVReg, Identifier* ident, Vector<SlowCaseEntry>::iterator& it…
697 void emitSlow_op_add(Instruction*, Vector<SlowCaseEntry>::iterator&);
698 void emitSlow_op_bitand(Instruction*, Vector<SlowCaseEntry>::iterator&);
[all …]
DJITArithmetic.cpp76 void JIT::emitSlow_op_negate(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_negate()
125 void JIT::emitSlow_op_jnless(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_jnless()
188 void JIT::emitSlow_op_jnlesseq(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& it… in emitSlow_op_jnlesseq()
238 void JIT::emitSlow_op_lshift(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_lshift()
278 void JIT::emitSlow_op_rshift(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_rshift()
319 void JIT::emitSlow_op_bitand(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_bitand()
360 void JIT::emitSlow_op_bitor(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_bitor()
401 void JIT::emitSlow_op_bitxor(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_bitxor()
431 void JIT::emitSlow_op_bitnot(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_bitnot()
461 void JIT::emitSlow_op_post_inc(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& it… in emitSlow_op_post_inc()
[all …]
DJITCall.cpp127 void JIT::compileOpCallVarargsSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& i… in compileOpCallVarargsSlowCase()
168 void JIT::emitSlow_op_construct_verify(Instruction* currentInstruction, Vector<SlowCaseEntry>::iter… in emitSlow_op_construct_verify()
179 void JIT::emitSlow_op_call(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_call()
184 void JIT::emitSlow_op_call_eval(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& i… in emitSlow_op_call_eval()
189 void JIT::emitSlow_op_call_varargs(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator… in emitSlow_op_call_varargs()
194 void JIT::emitSlow_op_construct(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& i… in emitSlow_op_construct()
287 void JIT::compileOpCallSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& iter, un… in compileOpCallSlowCase()
377 void JIT::compileOpCallSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& iter, un… in compileOpCallSlowCase()
515 void JIT::compileOpCallVarargsSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& i…
582 void JIT::compileOpCallSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& iter, un…
[all …]
DJITOpcodes.cpp402 void JIT::emitSlow_op_loop_if_less(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator… in emitSlow_op_loop_if_less()
447 void JIT::emitSlow_op_loop_if_lesseq(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterat… in emitSlow_op_loop_if_lesseq()
524 void JIT::emitSlow_op_instanceof(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& … in emitSlow_op_instanceof()
661 void JIT::emitSlow_op_to_primitive(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator… in emitSlow_op_to_primitive()
701 void JIT::emitSlow_op_loop_if_true(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator… in emitSlow_op_loop_if_true()
754 void JIT::emitSlow_op_resolve_global(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterat… in emitSlow_op_resolve_global()
784 void JIT::emitSlow_op_not(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_not()
822 void JIT::emitSlow_op_jfalse(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_jfalse()
860 void JIT::emitSlow_op_jtrue(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_jtrue()
968 void JIT::emitSlow_op_eq(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& iter) in emitSlow_op_eq()
[all …]
DJITPropertyAccess.cpp110 void JIT::emitSlow_op_method_check(Instruction*, Vector<SlowCaseEntry>::iterator&) { ASSERT_NOT_REA… in emitSlow_op_method_check()
127 void JIT::emitSlow_op_get_by_val(Instruction*, Vector<SlowCaseEntry>::iterator&) in emitSlow_op_get_by_val()
145 void JIT::emitSlow_op_put_by_val(Instruction*, Vector<SlowCaseEntry>::iterator&) in emitSlow_op_put_by_val()
164 void JIT::emitSlow_op_get_by_id(Instruction*, Vector<SlowCaseEntry>::iterator&) in emitSlow_op_get_by_id()
185 void JIT::emitSlow_op_put_by_id(Instruction*, Vector<SlowCaseEntry>::iterator&) in emitSlow_op_put_by_id()
243 void JIT::emitSlow_op_method_check(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator… in emitSlow_op_method_check()
261 void JIT::emitSlow_op_method_check(Instruction*, Vector<SlowCaseEntry>::iterator&) { ASSERT_NOT_REA… in emitSlow_op_method_check()
285 void JIT::emitSlow_op_get_by_val(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& … in emitSlow_op_get_by_val()
353 void JIT::emitSlow_op_put_by_val(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& … in emitSlow_op_put_by_val()
424 void JIT::emitSlow_op_get_by_id(Instruction* currentInstruction, Vector<SlowCaseEntry>::iterator& i… in emitSlow_op_get_by_id()
[all …]
DJITInlineMethods.h173 ALWAYS_INLINE void JIT::linkSlowCaseIfNotJSCell(Vector<SlowCaseEntry>::iterator& iter, int vReg) in linkSlowCaseIfNotJSCell()
183 m_slowCases.append(SlowCaseEntry(jump, m_bytecodeIndex)); in addSlowCase()
193 m_slowCases.append(SlowCaseEntry(jumpVector[i], m_bytecodeIndex)); in addSlowCase()
517 inline void JIT::linkSlowCaseIfNotJSCell(Vector<SlowCaseEntry>::iterator& iter, unsigned virtualReg… in linkSlowCaseIfNotJSCell()
DJIT.cpp359 for (Vector<SlowCaseEntry>::iterator iter = m_slowCases.begin(); iter != m_slowCases.end();) { in privateCompileSlowCases()
/external/webkit/JavaScriptCore/
DChangeLog-2009-06-1617326 (JSC::SlowCaseEntry::SlowCaseEntry):
21477 (JSC::SlowCaseEntry::SlowCaseEntry):
21825 (JSC::SlowCaseEntry::SlowCaseEntry):
35305 (JSC::SlowCaseEntry::SlowCaseEntry):
36355 (KJS::SlowCaseEntry::SlowCaseEntry):
37988 (KJS::SlowCaseEntry::SlowCaseEntry):