Searched refs:SlowCaseEntry (Results 1 – 8 of 8) sorted by relevance
/external/webkit/JavaScriptCore/jit/ |
D | JIT.h | 100 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 …]
|
D | JITArithmetic.cpp | 76 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 …]
|
D | JITCall.cpp | 127 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 …]
|
D | JITOpcodes.cpp | 402 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 …]
|
D | JITPropertyAccess.cpp | 110 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 …]
|
D | JITInlineMethods.h | 173 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()
|
D | JIT.cpp | 359 for (Vector<SlowCaseEntry>::iterator iter = m_slowCases.begin(); iter != m_slowCases.end();) { in privateCompileSlowCases()
|
/external/webkit/JavaScriptCore/ |
D | ChangeLog-2009-06-16 | 17326 (JSC::SlowCaseEntry::SlowCaseEntry): 21477 (JSC::SlowCaseEntry::SlowCaseEntry): 21825 (JSC::SlowCaseEntry::SlowCaseEntry): 35305 (JSC::SlowCaseEntry::SlowCaseEntry): 36355 (KJS::SlowCaseEntry::SlowCaseEntry): 37988 (KJS::SlowCaseEntry::SlowCaseEntry):
|