/external/webkit/Source/JavaScriptCore/dfg/ |
D | DFGNonSpeculativeJIT.h | 106 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));
|
D | DFGJITCompiler.cpp | 53 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()
|
D | DFGSpeculativeJIT.cpp | 63 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()
|
D | DFGJITCodeGenerator.cpp | 66 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()
|
D | DFGJITCompiler.h | 215 static Address addressFor(VirtualRegister virtualRegister) in addressFor() function
|
D | DFGNonSpeculativeJIT.cpp | 203 m_jit.loadPtr(JITCompiler::addressFor(node.local()), result.registerID()); in compile() 210 m_jit.storePtr(value.registerID(), JITCompiler::addressFor(node.local())); in compile()
|
D | DFGJITCodeGenerator.h | 219 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/ |
D | JSInterfaceJIT.h | 215 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
|
D | JITOpcodes.cpp | 478 … 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()
|
D | JITInlineMethods.h | 451 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()
|
D | JITPropertyAccess.cpp | 157 addSlowCase(branchPtr(NotEqual, regT0, addressFor(expected))); in emit_op_get_by_pname() 164 load32(addressFor(i), regT3); in emit_op_get_by_pname()
|
D | JITPropertyAccess32_64.cpp | 1108 load32(addressFor(i), regT3); in emit_op_get_by_pname()
|
D | JITOpcodes32_64.cpp | 1371 loadPtr(addressFor(dst), regT1); in emit_op_next_pname()
|
/external/webkit/Source/JavaScriptCore/ |
D | ChangeLog-2010-05-24 | 868 (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
|
D | ChangeLog | 5291 (JSC::JSInterfaceJIT::addressFor):
|