Searched refs:scratchRegister (Results 1 - 7 of 7) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/assembler/
H A DMacroAssemblerX86_64.h57 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 DMacroAssembler.h1007 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 DMacroAssemblerX86Common.h39 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 DJITStubCall.h195 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 DLowLevelInterpreter.asm599 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 DDFGSpeculativeJIT32_64.cpp3857 GPRTemporary scratchRegister(this);
3862 GPRReg scratchGPR = scratchRegister.gpr();
H A DDFGSpeculativeJIT64.cpp3755 GPRTemporary scratchRegister(this);
3760 GPRReg scratchGPR = scratchRegister.gpr();

Completed in 291 milliseconds