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

  /external/webkit/Source/JavaScriptCore/jit/
JITCall.cpp 51 // regT0 holds callee, regT1 holds argCount
53 emitPutIntToCallFrameHeader(regT1, RegisterFile::ArgumentCount);
70 emitGetVirtualRegister(argCountRegister, regT1);
71 emitFastArithImmToInt(regT1);
73 addPtr(Imm32(registerOffset), regT1, regT2);
99 stubCall.addArgument(regT1);
135 move(Imm32(argCount), regT1);
203 loadPtr(Address(regT0, OBJECT_OFFSETOF(JSFunction, m_scopeChain)), regT1); // newScopeChain
209 storePtr(regT1, Address(callFrameRegister, (registerOffset + RegisterFile::ScopeChain) * static_cast<int>(sizeof(Register))));
235 move(Imm32(argCount), regT1);
    [all...]
SpecializedThunkJIT.h 101 loadPtr(Address(stackPointerRegister, OBJECT_OFFSETOF(JSValue, u.asBits.tag) - sizeof(double)), regT1);
144 move(TrustedImm32(JSValue::Int32Tag), regT1);
151 move(TrustedImm32(JSValue::CellTag), regT1);
JITCall32_64.cpp 51 // regT0 holds callee, regT1 holds argCount
53 emitPutIntToCallFrameHeader(regT1, RegisterFile::ArgumentCount);
61 emitStore(dst, regT1, regT0);
70 emitLoad(callee, regT1, regT0);
74 emitJumpSlowCaseIfNotJSCell(callee, regT1);
84 move(regT2, regT1); // argCount
99 stubCall.addArgument(regT1, regT0);
111 emitLoad(dst, regT1, regT0);
124 emitLoad(result, regT1, regT0);
125 Jump notJSCell = branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))
    [all...]
JSInterfaceJIT.h 64 static const RegisterID regT1 = X86Registers::edx;
83 static const RegisterID regT1 = X86Registers::edx;
97 static const RegisterID regT1 = ARMRegisters::r1;
117 static const RegisterID regT1 = ARMRegisters::r1;
141 // regT1 must be v1 for returning a pair of 32-bit value.
142 static const RegisterID regT1 = MIPSRegisters::v1;
161 static const RegisterID regT1 = SH4Registers::r1;
JITArithmetic.cpp 175 emitGetVirtualRegisters(op1, regT0, op2, regT1);
178 emitJumpSlowCaseIfNotImmediateInteger(regT1);
180 emitFastArithImmToInt(regT1);
181 urshift32(regT1, regT0);
215 // op2 = regT1
224 failures.append(emitJumpIfNotImmediateInteger(regT1)); // op2 is not an int
225 emitFastArithImmToInt(regT1);
226 urshift32(regT1, regT0);
241 stubCall.addArgument(op2, regT1);
280 emitGetVirtualRegister(op2, regT1);
    [all...]
JITPropertyAccess32_64.cpp 211 emitLoad(base, regT1, regT0);
212 emitJumpSlowCaseIfNotJSCell(base, regT1);
225 move(TrustedImm32(JSValue::CellTag), regT1);
241 emitStore(dst, regT1, regT0);
242 map(m_bytecodeOffset + OPCODE_LENGTH(op_method_check), dst, regT1, regT0);
277 // Load string length to regT1, and start the process of loading the data pointer into regT0
278 jit.load32(Address(regT0, ThunkHelpers::jsStringLengthOffset()), regT1);
283 failures.append(jit.branch32(AboveOrEqual, regT2, regT1));
289 jit.move(TrustedImmPtr(globalData->smallStrings.singleCharacterStrings()), regT1);
290 jit.loadPtr(BaseIndex(regT1, regT0, ScalePtr, 0), regT0)
    [all...]
JITOpcodes.cpp 72 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable.
82 emitGetFromCallFrameHeader32(RegisterFile::ArgumentCount, regT1);
86 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable.
95 emitGetFromCallFrameHeader32(RegisterFile::ArgumentCount, regT1);
99 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable.
110 emitGetFromCallFrameHeader32(RegisterFile::ArgumentCount, regT1);
119 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable.
130 emitGetFromCallFrameHeader32(RegisterFile::ArgumentCount, regT1);
141 emitGetFromCallFrameHeaderPtr(RegisterFile::ReturnPC, regT1);
143 restoreReturnAddressBeforeReturn(regT1);
    [all...]
JITOpcodes32_64.cpp 53 // regT0 holds payload, regT1 holds tag
55 Jump string_failureCases1 = branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag));
63 move(TrustedImm32(JSValue::Int32Tag), regT1);
72 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable.
81 emitGetFromCallFrameHeader32(RegisterFile::ArgumentCount, regT1);
85 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable.
94 emitGetFromCallFrameHeader32(RegisterFile::ArgumentCount, regT1);
100 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable.
111 emitGetFromCallFrameHeader32(RegisterFile::ArgumentCount, regT1);
120 // regT0 holds callee, regT1 holds argCount. regT2 will hold the FunctionExecutable
    [all...]
  /external/webkit/Source/JavaScriptCore/yarr/
YarrJIT.cpp 49 static const RegisterID regT1 = ARMRegisters::r6;
59 static const RegisterID regT1 = MIPSRegisters::t5;
69 static const RegisterID regT1 = SH4Registers::r1;
79 static const RegisterID regT1 = X86Registers::esi;
89 static const RegisterID regT1 = X86Registers::ebx;
    [all...]

Completed in 195 milliseconds