Home | History | Annotate | Download | only in jit

Lines Matching refs:regT3

76     preserveReturnAddressAfterCall(regT3);
77 emitPutToCallFrameHeader(regT3, RegisterFile::ReturnPC);
81 restoreReturnAddressBeforeReturn(regT3);
89 preserveReturnAddressAfterCall(regT3);
90 emitPutToCallFrameHeader(regT3, RegisterFile::ReturnPC);
94 restoreReturnAddressBeforeReturn(regT3);
106 preserveReturnAddressAfterCall(regT3);
111 restoreReturnAddressBeforeReturn(regT3);
126 preserveReturnAddressAfterCall(regT3);
131 restoreReturnAddressBeforeReturn(regT3);
227 preserveReturnAddressAfterCall(regT3); // Callee preserved
228 emitPutToCallFrameHeader(regT3, RegisterFile::ReturnPC);
239 restoreReturnAddressBeforeReturn(regT3);
248 preserveReturnAddressAfterCall(regT3); // Callee preserved
249 emitPutToCallFrameHeader(regT3, RegisterFile::ReturnPC);
270 restoreReturnAddressBeforeReturn(regT3);
403 loadPtr(Address(regT1, JSCell::structureOffset()), regT3);
404 addSlowCase(branch8(NotEqual, Address(regT3, Structure::typeInfoTypeOffset()), TrustedImm32(ObjectType)));
909 load32(Address(regT0, OBJECT_OFFSETOF(JSPropertyNameIterator, m_jsStringsSize)), regT3);
912 store32(regT3, intPayloadFor(size));
963 loadPtr(Address(Address(regT1, OBJECT_OFFSETOF(JSPropertyNameIterator, m_cachedPrototypeChain))), regT3);
964 loadPtr(Address(regT3, OBJECT_OFFSETOF(StructureChain, m_vector)), regT3);
965 addJump(branchTestPtr(Zero, Address(regT3)), target);
971 callHasProperty.append(branchPtr(NotEqual, regT2, Address(regT3)));
972 addPtr(TrustedImm32(sizeof(Structure*)), regT3);
973 branchTestPtr(NonZero, Address(regT3)).linkTo(checkPrototype, this);
1067 peek(regT3, OBJECT_OFFSETOF(struct JITStackFrame, globalData) / sizeof(void*));
1068 loadPtr(Address(regT3, OBJECT_OFFSETOF(JSGlobalData, exception)), regT0);
1069 storePtr(TrustedImmPtr(JSValue::encode(JSValue())), Address(regT3, OBJECT_OFFSETOF(JSGlobalData, exception)));
1702 mul32(TrustedImm32(sizeof(Register)), regT0, regT3);
1704 subPtr(regT3, regT1); // regT1 is now the start of the out of line arguments
1708 addPtr(regT2, regT3);
1709 addPtr(Imm32((registerOffset - argsOffset) * sizeof(Register)), regT3);
1710 addSlowCase(branchPtr(Below, AbsoluteAddress(m_globalData->interpreter->registerFile().addressOfEnd()), regT3));
1714 loadPtr(BaseIndex(regT1, regT0, TimesEight, static_cast<unsigned>(0 - 2 * sizeof(Register))), regT3);
1715 storePtr(regT3, BaseIndex(regT2, regT0, TimesEight, static_cast<unsigned>(0 - sizeof(Register))));
1717 loadPtr(BaseIndex(regT1, regT0, TimesEight, static_cast<unsigned>(sizeof(void*) - 2 * sizeof(Register))), regT3);
1718 storePtr(regT3, BaseIndex(regT2, regT0, TimesEight, static_cast<unsigned>(sizeof(void*) - sizeof(Register))));