Searched refs:SlowCaseEntry (Results 1 – 7 of 7) sorted by relevance
/external/webkit/JavaScriptCore/jit/ |
D | JIT.h | 143 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 …]
|
D | JITArithmetic.cpp | 70 …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 …]
|
D | JITPropertyAccess.cpp | 65 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…
|
D | JITCall.cpp | 173 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()
|
D | JITInlineMethods.h | 305 ALWAYS_INLINE void JIT::linkSlowCaseIfNotJSCell(Vector<SlowCaseEntry>::iterator& iter, int vReg) in linkSlowCaseIfNotJSCell() 413 m_slowCases.append(SlowCaseEntry(jump, m_bytecodeIndex)); in addSlowCase()
|
D | JIT.cpp | 1281 for (Vector<SlowCaseEntry>::iterator iter = m_slowCases.begin(); iter != m_slowCases.end();) { in privateCompileSlowCases()
|
/external/webkit/JavaScriptCore/ |
D | ChangeLog | 5533 (JSC::SlowCaseEntry::SlowCaseEntry): 9684 (JSC::SlowCaseEntry::SlowCaseEntry): 10032 (JSC::SlowCaseEntry::SlowCaseEntry): 23512 (JSC::SlowCaseEntry::SlowCaseEntry): 24562 (KJS::SlowCaseEntry::SlowCaseEntry): 26195 (KJS::SlowCaseEntry::SlowCaseEntry):
|