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

  /external/webkit/JavaScriptCore/jit/
JITArithmetic.cpp 56 emitLoad(src, regT1, regT0);
59 addSlowCase(branch32(Equal, regT0, Imm32(0)));
61 neg32(regT0);
62 emitStoreInt32(dst, regT0, (dst == src));
72 store32(regT0, payloadFor(dst));
85 stubCall.addArgument(regT1, regT0);
104 emitLoad(op1, regT1, regT0);
106 addJump(branch32(GreaterThanOrEqual, regT0, Imm32(getConstantOperand(op2).asInt32())), target);
108 emitLoad2(op1, regT1, regT0, op2, regT3, regT2);
111 addJump(branch32(GreaterThanOrEqual, regT0, regT2), target)
    [all...]
JITPropertyAccess.cpp 212 emitLoad(base, regT1, regT0);
217 Jump structureCheck = branchPtrWithPatch(NotEqual, Address(regT0, OBJECT_OFFSETOF(JSCell, m_structure)), info.structureToCompare, ImmPtr(reinterpret_cast<void*>(patchGetByIdDefaultStructure)));
222 DataLabelPtr putFunction = moveWithPatch(ImmPtr(0), regT0);
242 emitStore(dst, regT1, regT0);
243 map(m_bytecodeIndex + OPCODE_LENGTH(op_method_check), dst, regT1, regT0);
277 emitLoad2(base, regT1, regT0, property, regT3, regT2);
281 addSlowCase(branchPtr(NotEqual, Address(regT0), ImmPtr(m_globalData->jsArrayVPtr)));
283 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSArray, m_storage)), regT3);
284 addSlowCase(branch32(AboveOrEqual, regT2, Address(regT0, OBJECT_OFFSETOF(JSArray, m_vectorLength))));
287 load32(BaseIndex(regT3, regT2, TimesEight, OBJECT_OFFSETOF(ArrayStorage, m_vector[0])), regT0); // payloa
    [all...]
JIT.h 184 // regT0 has two special meanings. The return value from a stub
185 // call will always be in regT0, and by default (unless
187 // the value from regT0.
205 static const RegisterID regT0 = X86Registers::eax;
223 static const RegisterID regT0 = X86Registers::eax;
236 static const RegisterID regT0 = ARMRegisters::r0;
255 static const RegisterID regT0 = ARMRegisters::r0;
516 void emitPutVirtualRegister(unsigned dst, RegisterID from = regT0);
    [all...]
JITOpcodes.cpp 53 // regT0 holds payload, regT1 holds tag
56 Jump string_failureCases2 = branchPtr(NotEqual, Address(regT0), ImmPtr(m_globalData->jsStringVPtr));
59 load32(Address(regT0, OBJECT_OFFSETOF(JSString, m_stringLength)), regT2);
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);
82 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2);
107 jump(regT0);
111 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable.
113 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2)
    [all...]
  /external/webkit/JavaScriptCore/yarr/
RegexJIT.cpp 53 static const RegisterID regT0 = ARMRegisters::r5;
63 static const RegisterID regT0 = X86Registers::ebx;
73 static const RegisterID regT0 = X86Registers::eax;
418 const RegisterID character = regT0;
443 const RegisterID character = regT0;
466 const RegisterID character = regT0;
478 const RegisterID character = regT0;
522 const RegisterID character = regT0;
537 const RegisterID character = regT0;
561 const RegisterID character = regT0;
    [all...]

Completed in 202 milliseconds