/macosx-10.9.5/JavaScriptCore-7537.78.1/assembler/ |
H A D | MacroAssemblerX86_64.h | 57 move(TrustedImmPtr(address.m_ptr), scratchRegister); local 58 add32(imm, Address(scratchRegister)); 63 move(TrustedImmPtr(address.m_ptr), scratchRegister); local 64 and32(imm, Address(scratchRegister)); 69 move(TrustedImmPtr(address.m_ptr), scratchRegister); local 70 add32(Address(scratchRegister), dest); 75 move(TrustedImmPtr(address.m_ptr), scratchRegister); local 76 or32(imm, Address(scratchRegister)); 81 move(TrustedImmPtr(address.m_ptr), scratchRegister); local 82 or32(reg, Address(scratchRegister)); 87 move(TrustedImmPtr(address.m_ptr), scratchRegister); local 103 move(TrustedImmPtr(address.m_ptr), scratchRegister); local 115 move(TrustedImmPtr(address), scratchRegister); local 121 move(TrustedImmPtr(address), scratchRegister); local 136 move(TrustedImmPtr(address.m_ptr), scratchRegister); local 159 move(TrustedImmPtr(dest.m_ptr), scratchRegister); local 176 move(TrustedImmPtr(src.m_ptr), scratchRegister); local 203 move(TrustedImmPtr(address.m_ptr), scratchRegister); local 341 move(TrustedImmPtr(address), scratchRegister); local 416 move(TrustedImmPtr(left.m_ptr), scratchRegister); local 571 MacroAssemblerX86Common::move(TrustedImmPtr(address.m_ptr), scratchRegister); local [all...] |
H A D | MacroAssembler.h | 1007 RegisterID scratchRegister = scratchRegisterForBlinding(); local 1008 loadXorBlindedConstant(xorBlindConstant(imm), scratchRegister); local 1009 convertInt32ToDouble(scratchRegister, dest); 1043 RegisterID scratchRegister = scratchRegisterForBlinding(); local 1044 loadRotationBlindedConstant(rotationBlindConstant(right), scratchRegister); local 1045 return branchPtr(cond, left, scratchRegister); 1053 RegisterID scratchRegister = scratchRegisterForBlinding(); local 1054 loadRotationBlindedConstant(rotationBlindConstant(imm), scratchRegister); local 1055 storePtr(scratchRegister, dest); 1063 RegisterID scratchRegister local 1064 loadRotationBlindedConstant(rotationBlindConstant(imm), scratchRegister); local 1344 loadXorBlindedConstant(xorBlindConstant(right), scratchRegister); local [all...] |
H A D | MacroAssemblerX86Common.h | 39 static const X86Registers::RegisterID scratchRegister = X86Registers::r11; member in class:JSC::MacroAssemblerX86Common 668 move(TrustedImmPtr(address), scratchRegister); 669 loadDouble(scratchRegister, dest);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/ |
H A D | JITStubCall.h | 195 void addArgument(unsigned src, JIT::RegisterID scratchRegister) // src is a virtual register. argument 200 m_jit->load64(JIT::Address(JIT::callFrameRegister, src * sizeof(Register)), scratchRegister); local 201 addArgument(scratchRegister);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/llint/ |
H A D | LowLevelInterpreter.asm | 599 macro moveJSValue(sourceBuffer, sourceOffsetReg, destBuffer, destOffsetReg, profileOffset, scratchRegister) 601 loadq [sourceBuffer, sourceOffsetReg, 8], scratchRegister 602 storeq scratchRegister, [destBuffer, destOffsetReg, 8] 604 valueProfile(scratchRegister, destOffsetReg) 606 loadi PayloadOffset[sourceBuffer, sourceOffsetReg, 8], scratchRegister 607 storei scratchRegister, PayloadOffset[destBuffer, destOffsetReg, 8] 611 valueProfile(sourceOffsetReg, scratchRegister, destOffsetReg) 615 macro moveJSValueFromSlot(slot, destBuffer, destOffsetReg, profileOffset, scratchRegister) 617 loadq [slot], scratchRegister 618 storeq scratchRegister, [destBuffe [all...] |
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGSpeculativeJIT32_64.cpp | 3857 GPRTemporary scratchRegister(this); 3862 GPRReg scratchGPR = scratchRegister.gpr();
|
H A D | DFGSpeculativeJIT64.cpp | 3755 GPRTemporary scratchRegister(this); 3760 GPRReg scratchGPR = scratchRegister.gpr();
|