Searched defs:regT2 (Results 1 - 12 of 12) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGOSRExitCompiler.cpp138 m_jit.load32(AssemblyHelpers::Address(GPRInfo::regT0, CodeBlock::offsetOfOSRExitCounter()), GPRInfo::regT2); member in class:JSC::DFG::GPRInfo
139 m_jit.add32(AssemblyHelpers::TrustedImm32(1), GPRInfo::regT2); member in class:JSC::DFG::GPRInfo
H A DDFGGPRInfo.h266 static const GPRReg regT2 = X86Registers::ecx; member in class:JSC::DFG::GPRInfo
[all...]
H A DDFGOSRExitCompiler32_64.cpp764 m_jit.move(AssemblyHelpers::TrustedImmPtr(jumpTarget), GPRInfo::regT2); member in class:JSC::DFG::GPRInfo
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJITCall.cpp107 load64(BaseIndex(callFrameRegister, regT0, TimesEight, CallFrame::thisArgumentOffset() * static_cast<int>(sizeof(Register))), regT2); local
H A DJSInterfaceJIT.h75 static const RegisterID regT2 = X86Registers::ecx; member in class:JSC::JSInterfaceJIT
H A DJITCall32_64.cpp79 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
155 load32(payloadFor(JSStack::ArgumentCount), regT2); local
[all...]
H A DJITArithmetic32_64.cpp564 move(Imm32(constant), regT2); local
680 move(Imm32(constant), regT2); local
[all...]
H A DThunkGenerators.cpp131 jit.loadPtr(JSInterfaceJIT::Address(JSInterfaceJIT::regT0, JSFunction::offsetOfExecutable()), JSInterfaceJIT::regT2); member in class:JSC::JSInterfaceJIT
138 jit.loadPtr(JSInterfaceJIT::Address(JSInterfaceJIT::regT0, JSFunction::offsetOfExecutable()), JSInterfaceJIT::regT2); member in class:JSC::JSInterfaceJIT
201 JSInterfaceJIT::regT2); member in class:JSC::JSInterfaceJIT
312 jit.loadPtr(JSInterfaceJIT::Address(ARMRegisters::r1, JSFunction::offsetOfExecutable()), JSInterfaceJIT::regT2); member in class:JSC::JSInterfaceJIT
333 jit.loadPtr(JSInterfaceJIT::Address(JSInterfaceJIT::regT5, JSFunction::offsetOfExecutable()), JSInterfaceJIT::regT2); member in class:JSC::JSInterfaceJIT
360 jit.loadPtr(JSInterfaceJIT::Address(MIPSRegisters::a2, JSFunction::offsetOfExecutable()), JSInterfaceJIT::regT2); member in class:JSC::JSInterfaceJIT
394 jit.move(JSInterfaceJIT::TrustedImmPtr(&vm->exceptionLocation), JSInterfaceJIT::regT2); member in class:JSC::JSInterfaceJIT
425 jit.load32(MacroAssembler::Address(SpecializedThunkJIT::regT0, ThunkHelpers::jsStringLengthOffset()), SpecializedThunkJIT::regT2); member in class:JSC::SpecializedThunkJIT
439 jit.loadPtr(MacroAssembler::Address(SpecializedThunkJIT::regT0, StringImpl::flagsOffset()), SpecializedThunkJIT::regT2); member in class:JSC::SpecializedThunkJIT
[all...]
H A DJITOpcodes32_64.cpp90 loadPtr(Address(ARMRegisters::r1, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); local
119 loadPtr(Address(MIPSRegisters::a2, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); local
145 loadPtr(Address(regT5, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); local
278 loadPtr(Address(regT2, JSCell::structureOffset()), regT2); local
279 load32(Address(regT2, Structure::prototypeOffset() + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), regT2); local
557 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
583 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
787 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
794 loadPtr(Address(regT2, Structure::globalObjectOffset()), regT2); local
818 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
825 loadPtr(Address(regT2, Structure::globalObjectOffset()), regT2); local
869 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
914 loadPtr(Address(regT1, OBJECT_OFFSETOF(JSPropertyNameIterator, m_jsStrings)), regT2); local
915 load32(BaseIndex(regT2, regT0, TimesEight), regT2); local
927 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
937 loadPtr(Address(regT2, Structure::prototypeOffset() + OBJECT_OFFSETOF(JSValue, u.asBits.payload)), regT2); local
938 loadPtr(Address(regT2, JSCell::structureOffset()), regT2); local
1333 loadPtr(Address(regT3, JSVariableObject::offsetOfRegisters()), regT2); local
1348 loadPtr(Address(regT3, JSObject::butterflyOffset()), regT2); local
[all...]
H A DJITPropertyAccess32_64.cpp481 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
693 load32(Address(stackPointerRegister, OBJECT_OFFSETOF(JITStackFrame, args[2]) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), regT2); local
696 load32(Address(stackPointerRegister, OBJECT_OFFSETOF(JITStackFrame, args[2]) + sizeof(void*) + OBJECT_OFFSETOF(JSValue, u.asBits.tag)), regT2); local
766 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
771 loadPtr(Address(regT0, JSArray::butterflyOffset()), regT2); local
772 load32(Address(regT2, ArrayStorage::lengthOffset()), regT2); local
1260 loadPtr(Address(regT2, JSScope::offsetOfNext()), regT2); local
1264 loadPtr(Address(regT2, JSScope::offsetOfNext()), regT2); local
1266 loadPtr(Address(regT2, JSVariableObject::offsetOfRegisters()), regT2); local
1289 loadPtr(Address(regT2, JSScope::offsetOfNext()), regT2); local
1293 loadPtr(Address(regT2, JSScope::offsetOfNext()), regT2); local
1310 move(TrustedImmPtr(globalObject), regT2); local
1332 move(TrustedImmPtr(globalObject), regT2); local
[all...]
H A DJITOpcodes.cpp160 loadPtr(Address(regT2, JSCell::structureOffset()), regT2); local
161 load64(Address(regT2, Structure::prototypeOffset()), regT2); local
281 stubCall.addArgument(unmodifiedArgumentsRegister(arguments), regT2); local
316 loadPtr(Address(returnValueRegister, JSCell::structureOffset()), regT2); local
406 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
429 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
531 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
577 loadPtr(Address(regT1, OBJECT_OFFSETOF(JSPropertyNameIterator, m_jsStrings)), regT2); local
579 load64(BaseIndex(regT2, regT0, TimesEight), regT2); local
591 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
600 load64(Address(regT2, Structure::prototypeOffset()), regT2); local
602 loadPtr(Address(regT2, JSCell::structureOffset()), regT2); local
795 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
802 loadPtr(Address(regT2, Structure::globalObjectOffset()), regT2); local
827 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
834 loadPtr(Address(regT2, Structure::globalObjectOffset()), regT2); local
1228 loadPtr(Address(regT0, JSVariableObject::offsetOfRegisters()), regT2); local
1240 loadPtr(Address(regT0, JSObject::butterflyOffset()), regT2); local
1393 loadPtr(Address(regT3, JSCell::structureOffset()), regT2); local
1425 move(TrustedImmPtr(globalObject), regT2); local
[all...]
H A DJITPropertyAccess.cpp63 jit.load32(Address(regT0, ThunkHelpers::jsStringLengthOffset()), regT2); local
74 jit.loadPtr(Address(regT0, StringImpl::flagsOffset()), regT2); local
115 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
117 and32(TrustedImm32(IndexingShapeMask), regT2); local
163 loadPtr(Address(regT0, JSObject::butterflyOffset()), regT2); local
178 loadPtr(Address(regT0, JSObject::butterflyOffset()), regT2); local
193 loadPtr(Address(regT0, JSObject::butterflyOffset()), regT2); local
285 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
327 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
329 and32(TrustedImm32(IndexingShapeMask), regT2); local
372 loadPtr(Address(regT0, JSObject::butterflyOffset()), regT2); local
426 loadPtr(Address(regT0, JSObject::butterflyOffset()), regT2); local
804 loadPtr(Address(regT0, JSCell::structureOffset()), regT2); local
810 load32(Address(regT3, ArrayStorage::lengthOffset()), regT2); local
[all...]

Completed in 176 milliseconds