HomeSort by relevance Sort by last modified time
    Searched refs:regT3 (Results 1 - 5 of 5) sorted by null

  /external/webkit/JavaScriptCore/jit/
JITOpcodes.cpp 79 preserveReturnAddressAfterCall(regT3);
84 restoreReturnAddressBeforeReturn(regT3);
89 preserveReturnAddressAfterCall(regT3);
90 emitPutJITStubArg(regT3, 1); // return address
95 restoreReturnAddressBeforeReturn(regT3);
102 preserveReturnAddressAfterCall(regT3);
103 emitPutJITStubArg(regT3, 1); // return address
106 restoreReturnAddressBeforeReturn(regT3);
118 preserveReturnAddressAfterCall(regT3);
122 restoreReturnAddressBeforeReturn(regT3);
    [all...]
JITPropertyAccess.cpp 277 emitLoad2(base, regT1, regT0, property, regT3, regT2);
279 addSlowCase(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)));
283 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSArray, m_storage)), regT3);
286 load32(BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + 4), regT1); // tag
287 load32(BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0])), regT0); // payload
318 emitLoad2(base, regT1, regT0, property, regT3, regT2);
320 addSlowCase(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)));
325 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSArray, m_storage)), regT3);
327 Jump empty = branch32(Equal, BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]) + 4), Imm32(JSValue::EmptyValueTag));
331 store32(regT0, BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0]))); // payloa
    [all...]
JITCall.cpp 82 emitPutJITStubArgFromVirtualRegister(proto, 3, regT2, regT3);
89 emitPutJITStubArg(regT3, 1); // registerOffset
102 addPtr(Imm32(registerOffset), regT2, regT3); // registerOffset
110 mul32(Imm32(sizeof(Register)), regT3, regT3);
111 addPtr(callFrameRegister, regT3);
112 storePtr(callFrameRegister, Address(regT3, RegisterFile::CallerFrame * static_cast<int>(sizeof(Register))));
113 move(regT3, callFrameRegister);
498 addPtr(Imm32((int32_t)offset), regT2, regT3);
499 addPtr(callFrameRegister, regT3);
    [all...]
JITArithmetic.cpp 100 emitLoad(op2, regT3, regT2);
101 notInt32Op2.append(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)));
108 emitLoad2(op1, regT1, regT0, op2, regT3, regT2);
110 notInt32Op2.append(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)));
163 emitLoad(op2, regT3, regT2);
164 notInt32Op2.append(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)));
171 emitLoad2(op1, regT1, regT0, op2, regT3, regT2);
173 notInt32Op2.append(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)));
226 emitLoad(op2, regT3, regT2);
227 notInt32Op2.append(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag)))
    [all...]
JIT.h 189 // regT3 is required to be callee-preserved.
208 static const RegisterID regT3 = X86Registers::ebx;
226 static const RegisterID regT3 = X86Registers::ebx;
239 static const RegisterID regT3 = ARMRegisters::r4;
259 static const RegisterID regT3 = ARMRegisters::r7;
    [all...]

Completed in 135 milliseconds