Home
last modified time | relevance | path

Searched refs:addressFor (Results 1 – 15 of 15) sorted by relevance

/external/webkit/Source/JavaScriptCore/dfg/
DDFGNonSpeculativeJIT.h106 m_jit.storePtr(reg, JITCompiler::addressFor(spillMe));
109 m_jit.storePtr(reg, JITCompiler::addressFor(spillMe));
121 m_jit.storePtr(JITCompiler::gprToRegisterID(canTrample), JITCompiler::addressFor(spillMe));
141 m_jit.load32(JITCompiler::addressFor(spillMe), reg);
149 m_jit.loadPtr(JITCompiler::addressFor(spillMe), reg);
166 … m_jit.loadPtr(JITCompiler::addressFor(spillMe), JITCompiler::gprToRegisterID(canTrample));
DDFGJITCompiler.cpp53 loadPtr(addressFor(node.virtualRegister), tempReg); in fillNumericToDouble()
76 loadPtr(addressFor(node.virtualRegister), gprToRegisterID(gpr)); in fillInt32ToInteger()
79 load32(addressFor(node.virtualRegister), gprToRegisterID(gpr)); in fillInt32ToInteger()
103 loadPtr(addressFor(node.virtualRegister), gprToRegisterID(gpr)); in fillToJS()
142 storePtr(gprToRegisterID(gpr), addressFor(virtualRegister)); in jumpFromSpeculativeToNonSpeculative()
155 storePtr(regT0, addressFor(virtualRegister)); in jumpFromSpeculativeToNonSpeculative()
DDFGSpeculativeJIT.cpp63 m_jit.load32(JITCompiler::addressFor(virtualRegister), reg); in fillSpeculateIntInternal()
68 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); in fillSpeculateIntInternal()
73 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); in fillSpeculateIntInternal()
205 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); in fillSpeculateCell()
256 m_jit.loadPtr(JITCompiler::addressFor(node.local()), result.registerID()); in compile()
263 m_jit.storePtr(value.registerID(), JITCompiler::addressFor(node.local())); in compile()
DDFGJITCodeGenerator.cpp66 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); in fillInteger()
147 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); in fillDouble()
266 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), reg); in fillJSValue()
DDFGJITCompiler.h215 static Address addressFor(VirtualRegister virtualRegister) in addressFor() function
DDFGNonSpeculativeJIT.cpp203 m_jit.loadPtr(JITCompiler::addressFor(node.local()), result.registerID()); in compile()
210 m_jit.storePtr(value.registerID(), JITCompiler::addressFor(node.local())); in compile()
DDFGJITCodeGenerator.h219 m_jit.storePtr(JITCompiler::gprToRegisterID(gpr), JITCompiler::addressFor(spillMe)); in spill()
235 m_jit.storePtr(reg, JITCompiler::addressFor(spillMe)); in spill()
/external/webkit/Source/JavaScriptCore/jit/
DJSInterfaceJIT.h215 inline Address addressFor(int index, RegisterID base = callFrameRegister);
276 loadDouble(addressFor(virtualRegisterIndex), dst); in emitLoadDouble()
293 loadPtr(addressFor(virtualRegisterIndex), dst); in emitLoadJSCell()
299 loadPtr(addressFor(virtualRegisterIndex), dst); in emitLoadInt32()
307 loadPtr(addressFor(virtualRegisterIndex), scratch); in emitLoadDouble()
329 return addressFor(virtualRegisterIndex, base); in payloadFor()
344 …inline JSInterfaceJIT::Address JSInterfaceJIT::addressFor(int virtualRegisterIndex, RegisterID bas… in addressFor() function
DJITOpcodes.cpp478 … activationNotCreated = branchTestPtr(Zero, addressFor(m_codeBlock->activationRegister())); in emit_op_get_scoped_var()
502 … activationNotCreated = branchTestPtr(Zero, addressFor(m_codeBlock->activationRegister())); in emit_op_put_scoped_var()
518 Jump activationCreated = branchTestPtr(NonZero, addressFor(activation)); in emit_op_tear_off_activation()
519 Jump argumentsNotCreated = branchTestPtr(Zero, addressFor(arguments)); in emit_op_tear_off_activation()
944 loadPtr(addressFor(it), regT1); in emit_op_next_pname()
1538 addSlowCase(branchTestPtr(NonZero, addressFor(argumentsRegister))); in emit_op_get_arguments_length()
1564 addSlowCase(branchTestPtr(NonZero, addressFor(argumentsRegister))); in emit_op_get_argument_by_val()
1629 … activationNotCreated = branchTestPtr(Zero, addressFor(m_codeBlock->activationRegister())); in emit_op_resolve_global_dynamic()
1694 addSlowCase(branchTestPtr(NonZero, addressFor(argsOffset))); in emit_op_load_varargs()
1750 lazyJump = branchTestPtr(NonZero, addressFor(dst)); in emit_op_new_func()
DJITInlineMethods.h451 loadDouble(addressFor(index), value); in emitLoadDouble()
500 storeDouble(value, addressFor(index)); in emitStoreDouble()
756 loadDouble(addressFor(index), value); in emitLoadDouble()
765 convertInt32ToDouble(addressFor(index), value); in emitLoadInt32ToDouble()
DJITPropertyAccess.cpp157 addSlowCase(branchPtr(NotEqual, regT0, addressFor(expected))); in emit_op_get_by_pname()
164 load32(addressFor(i), regT3); in emit_op_get_by_pname()
DJITPropertyAccess32_64.cpp1108 load32(addressFor(i), regT3); in emit_op_get_by_pname()
DJITOpcodes32_64.cpp1371 loadPtr(addressFor(dst), regT1); in emit_op_next_pname()
/external/webkit/Source/JavaScriptCore/
DChangeLog-2010-05-24868 (JSC::JSInterfaceJIT::addressFor):
3511 (JSC::JSInterfaceJIT::addressFor):
17912 (JSC::JIT::addressFor):
23262 Remove more uses of addressFor(), load double constants directly from
23308 Start removing cases of addressFor().
24255 (JSC::JIT::addressFor): New function, useful for addressing a JSValue's
DChangeLog5291 (JSC::JSInterfaceJIT::addressFor):