Home
last modified time | relevance | path

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

/external/webkit/JavaScriptCore/jit/
DJIT.h143 struct SlowCaseEntry { struct
148 SlowCaseEntry(MacroAssembler::Jump f, unsigned t, unsigned h = 0) argument
388 …tByIdSlowCase(int resultVReg, int baseVReg, Identifier* ident, Vector<SlowCaseEntry>::iterator& it…
390 …utByIdSlowCase(int baseVReg, Identifier* ident, int valueVReg, Vector<SlowCaseEntry>::iterator& it…
395 …void compileOpCallSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& iter, unsign…
412 void compileFastArithSlow_op_add(Instruction*, Vector<SlowCaseEntry>::iterator&);
413 void compileFastArithSlow_op_sub(Instruction*, Vector<SlowCaseEntry>::iterator&);
414 void compileFastArithSlow_op_mul(Instruction*, Vector<SlowCaseEntry>::iterator&);
415 …astArithSlow_op_mod(unsigned result, unsigned op1, unsigned op2, Vector<SlowCaseEntry>::iterator&);
416 …ArithSlow_op_bitand(unsigned result, unsigned op1, unsigned op2, Vector<SlowCaseEntry>::iterator&);
[all …]
DJITArithmetic.cpp70 …ithSlow_op_lshift(unsigned result, unsigned op1, unsigned op2, Vector<SlowCaseEntry>::iterator& it… in compileFastArithSlow_op_lshift()
126 …stArithSlow_op_rshift(unsigned result, unsigned, unsigned op2, Vector<SlowCaseEntry>::iterator& it… in compileFastArithSlow_op_rshift()
172 …ithSlow_op_bitand(unsigned result, unsigned op1, unsigned op2, Vector<SlowCaseEntry>::iterator& it… in compileFastArithSlow_op_bitand()
206 void JIT::compileFastArithSlow_op_mod(unsigned result, unsigned, unsigned, Vector<SlowCaseEntry>::i… in compileFastArithSlow_op_mod()
242 void JIT::compileFastArithSlow_op_post_inc(unsigned result, unsigned srcDst, Vector<SlowCaseEntry>:… in compileFastArithSlow_op_post_inc()
267 void JIT::compileFastArithSlow_op_post_dec(unsigned result, unsigned srcDst, Vector<SlowCaseEntry>:… in compileFastArithSlow_op_post_dec()
290 void JIT::compileFastArithSlow_op_pre_inc(unsigned srcDst, Vector<SlowCaseEntry>::iterator& iter) in compileFastArithSlow_op_pre_inc()
314 void JIT::compileFastArithSlow_op_pre_dec(unsigned srcDst, Vector<SlowCaseEntry>::iterator& iter) in compileFastArithSlow_op_pre_dec()
339 void JIT::compileFastArithSlow_op_add(Instruction*, Vector<SlowCaseEntry>::iterator&) in compileFastArithSlow_op_add()
355 void JIT::compileFastArithSlow_op_mul(Instruction*, Vector<SlowCaseEntry>::iterator&) in compileFastArithSlow_op_mul()
[all …]
DJITPropertyAccess.cpp65 void JIT::compileGetByIdSlowCase(int, int, Identifier*, Vector<SlowCaseEntry>::iterator&, unsigned) in compileGetByIdSlowCase()
84 void JIT::compilePutByIdSlowCase(int, Identifier*, int, Vector<SlowCaseEntry>::iterator&, unsigned) in compilePutByIdSlowCase()
121 …tByIdSlowCase(int resultVReg, int baseVReg, Identifier* ident, Vector<SlowCaseEntry>::iterator& it…
171 void JIT::compilePutByIdSlowCase(int baseVReg, Identifier* ident, int, Vector<SlowCaseEntry>::itera…
DJITCall.cpp173 void JIT::compileOpCallSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& iter, un… in compileOpCallSlowCase()
258 void JIT::compileOpCallSlowCase(Instruction* instruction, Vector<SlowCaseEntry>::iterator& iter, un… in compileOpCallSlowCase()
DJITInlineMethods.h305 ALWAYS_INLINE void JIT::linkSlowCaseIfNotJSCell(Vector<SlowCaseEntry>::iterator& iter, int vReg) in linkSlowCaseIfNotJSCell()
413 m_slowCases.append(SlowCaseEntry(jump, m_bytecodeIndex)); in addSlowCase()
DJIT.cpp1281 for (Vector<SlowCaseEntry>::iterator iter = m_slowCases.begin(); iter != m_slowCases.end();) { in privateCompileSlowCases()
/external/webkit/JavaScriptCore/
DChangeLog5533 (JSC::SlowCaseEntry::SlowCaseEntry):
9684 (JSC::SlowCaseEntry::SlowCaseEntry):
10032 (JSC::SlowCaseEntry::SlowCaseEntry):
23512 (JSC::SlowCaseEntry::SlowCaseEntry):
24562 (KJS::SlowCaseEntry::SlowCaseEntry):
26195 (KJS::SlowCaseEntry::SlowCaseEntry):