HomeSort by relevance Sort by last modified time
    Searched full:regt2 (Results 1 - 7 of 7) sorted by null

  /external/webkit/JavaScriptCore/jit/
JITOpcodes.cpp 59 load32(Address(regT0, OBJECT_OFFSETOF(JSString, m_stringLength)), regT2);
61 Jump string_failureCases3 = branch32(Above, regT2, Imm32(INT_MAX));
62 move(regT2, regT0);
72 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable.
74 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2);
76 Jump isNativeFunc2 = branch32(Equal, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParameters)), Imm32(0));
78 Jump hasCodeBlock2 = branch32(GreaterThan, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParameters)), Imm32(0));
82 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2);
88 Jump arityCheckOkay2 = branch32(Equal, Address(regT2, OBJECT_OFFSETOF(FunctionExecutable, m_numParameters)), regT1);
111 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable
    [all...]
JITPropertyAccess.cpp 218 DataLabelPtr protoStructureToCompare, protoObj = moveWithPatch(ImmPtr(0), regT2);
219 Jump protoStructureCheck = branchPtrWithPatch(NotEqual, Address(regT2, OBJECT_OFFSETOF(JSCell, m_structure)), protoStructureToCompare, ImmPtr(reinterpret_cast<void*>(patchGetByIdDefaultStructure)));
277 emitLoad2(base, regT1, regT0, property, regT3, regT2);
284 addSlowCase(branch32(AboveOrEqual, regT2, Address(regT0, OBJECT_OFFSETOF(JSArray, m_vectorLength))));
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);
323 addSlowCase(branch32(AboveOrEqual, regT2, Address(regT0, OBJECT_OFFSETOF(JSArray, m_vectorLength))));
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...]
JITArithmetic.cpp 100 emitLoad(op2, regT3, regT2);
102 addJump(branch32(LessThanOrEqual, regT2, Imm32(getConstantOperand(op1).asInt32())), target);
108 emitLoad2(op1, regT1, regT0, op2, regT3, regT2);
111 addJump(branch32(GreaterThanOrEqual, regT0, regT2), target);
163 emitLoad(op2, regT3, regT2);
165 addJump(branch32(GreaterThan, regT2, Imm32(getConstantOperand(op1).asInt32())), target);
171 emitLoad2(op1, regT1, regT0, op2, regT3, regT2);
174 addJump(branch32(LessThan, regT0, regT2), target);
226 emitLoad(op2, regT3, regT2);
228 addJump(branch32(LessThan, regT2, Imm32(getConstantOperand(op1).asInt32())), target)
    [all...]
JITCall.cpp 82 emitPutJITStubArgFromVirtualRegister(proto, 3, regT2, regT3);
90 emitPutJITStubArg(regT2, 2); // argCount
101 emitLoadPayload(argCountRegister, regT2); // argCount
102 addPtr(Imm32(registerOffset), regT2, regT3); // registerOffset
115 move(regT2, regT1); // argCount
148 emitGetFromCallFrameHeaderPtr(RegisterFile::ReturnPC, regT2);
151 restoreReturnAddressBeforeReturn(regT2);
161 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSCell, m_structure)), regT2);
162 addSlowCase(branch32(NotEqual, Address(regT2, OBJECT_OFFSETOF(Structure, m_typeInfo) + OBJECT_OFFSETOF(TypeInfo, m_type)), Imm32(ObjectType)));
462 addPtr(Imm32(registerOffset), regT1, regT2);
    [all...]
JIT.cpp 143 stubCall.addArgument(currentInstruction[2].u.operand, regT2); \
144 stubCall.addArgument(currentInstruction[3].u.operand, regT2); \
152 stubCall.addArgument(currentInstruction[2].u.operand, regT2); \
454 preserveReturnAddressAfterCall(regT2);
455 emitPutToCallFrameHeader(regT2, RegisterFile::ReturnPC);
JIT.h 207 static const RegisterID regT2 = X86Registers::ecx;
225 static const RegisterID regT2 = X86Registers::ecx;
238 static const RegisterID regT2 = ARMRegisters::r2;
257 static const RegisterID regT2 = ARMRegisters::r2;
    [all...]
  /external/webkit/JavaScriptCore/
ChangeLog     [all...]

Completed in 97 milliseconds