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

  /external/webkit/JavaScriptCore/wrec/
WRECGenerator.h 66 static const RegisterID input = X86Registers::eax;
67 static const RegisterID index = X86Registers::edx;
68 static const RegisterID length = X86Registers::ecx;
69 static const RegisterID output = X86Registers::edi;
71 static const RegisterID character = X86Registers::esi;
72 static const RegisterID repeatCount = X86Registers::ebx; // How many times the current atom repeats in the current match.
74 static const RegisterID returnRegister = X86Registers::eax;
77 static const RegisterID input = X86Registers::edi;
78 static const RegisterID index = X86Registers::esi;
79 static const RegisterID length = X86Registers::edx
    [all...]
WRECGenerator.cpp 45 push(X86Registers::edi);
46 push(X86Registers::esi);
75 pop(X86Registers::esi);
76 pop(X86Registers::edi);
114 pop(X86Registers::esi);
115 pop(X86Registers::edi);
  /external/webkit/JavaScriptCore/yarr/
RegexJIT.cpp 58 static const RegisterID input = X86Registers::eax;
59 static const RegisterID index = X86Registers::edx;
60 static const RegisterID length = X86Registers::ecx;
61 static const RegisterID output = X86Registers::edi;
63 static const RegisterID regT0 = X86Registers::ebx;
64 static const RegisterID regT1 = X86Registers::esi;
66 static const RegisterID returnRegister = X86Registers::eax;
68 static const RegisterID input = X86Registers::edi;
69 static const RegisterID index = X86Registers::esi;
70 static const RegisterID length = X86Registers::edx
    [all...]
  /external/webkit/JavaScriptCore/assembler/
MacroAssemblerX86_64.h 41 static const X86Registers::RegisterID scratchRegister = X86Registers::r11;
82 if (dest == X86Registers::eax)
85 move(X86Registers::eax, dest);
87 swap(X86Registers::eax, dest);
105 move(X86Registers::eax, scratchRegister);
106 move(imm, X86Registers::eax);
108 move(scratchRegister, X86Registers::eax);
234 if (dest == X86Registers::eax)
237 move(X86Registers::eax, dest)
    [all...]
MacroAssemblerX86Common.h 82 static const RegisterID stackPointerRegister = X86Registers::esp;
150 if (shift_amount != X86Registers::ecx) {
151 swap(shift_amount, X86Registers::ecx);
155 m_assembler.shll_CLr(X86Registers::ecx);
157 else if (dest == X86Registers::ecx)
163 swap(shift_amount, X86Registers::ecx);
232 if (shift_amount != X86Registers::ecx) {
233 swap(shift_amount, X86Registers::ecx);
237 m_assembler.sarl_CLr(X86Registers::ecx);
239 else if (dest == X86Registers::ecx
    [all...]
X86Assembler.h 42 namespace X86Registers {
79 typedef X86Registers::RegisterID RegisterID;
80 typedef X86Registers::XMMRegisterID XMMRegisterID;
1117 if (src == X86Registers::eax)
1125 if (dst == X86Registers::eax)
    [all...]
  /external/webkit/JavaScriptCore/jit/
JIT.h 196 static const RegisterID returnValueRegister = X86Registers::eax;
197 static const RegisterID cachedResultRegister = X86Registers::eax;
198 static const RegisterID firstArgumentRegister = X86Registers::edi;
200 static const RegisterID timeoutCheckRegister = X86Registers::r12;
201 static const RegisterID callFrameRegister = X86Registers::r13;
202 static const RegisterID tagTypeNumberRegister = X86Registers::r14;
203 static const RegisterID tagMaskRegister = X86Registers::r15;
205 static const RegisterID regT0 = X86Registers::eax;
206 static const RegisterID regT1 = X86Registers::edx;
207 static const RegisterID regT2 = X86Registers::ecx
    [all...]
JITArithmetic.cpp     [all...]
JITOpcodes.cpp 232 addPtr(Imm32(OBJECT_OFFSETOF(NativeCallFrameStructure, result)), stackPointerRegister, X86Registers::ecx);
235 emitGetFromCallFrameHeaderPtr(RegisterFile::Callee, X86Registers::eax);
236 storePtr(X86Registers::eax, Address(stackPointerRegister, OBJECT_OFFSETOF(NativeCallFrameStructure, callee)));
239 move(callFrameRegister, X86Registers::edx);
241 call(Address(X86Registers::eax, OBJECT_OFFSETOF(JSFunction, m_data)));
244 emitLoad(0, regT1, regT0, X86Registers::eax);
246 emitGetFromCallFrameHeaderPtr(RegisterFile::Callee, X86Registers::edx); // callee
247 move(callFrameRegister, X86Registers::ecx); // callFrame
248 call(Address(X86Registers::edx, OBJECT_OFFSETOF(JSFunction, m_data)));
    [all...]
JITInlineMethods.h 284 move(ImmPtr(m_interpreter->sampler()->sampleSlot()), X86Registers::ecx);
285 storePtr(ImmPtr(m_interpreter->sampler()->encodeSample(instruction, inHostFunction)), X86Registers::ecx);
299 move(ImmPtr(m_interpreter->sampler()->codeBlockSlot()), X86Registers::ecx);
300 storePtr(ImmPtr(codeBlock), X86Registers::ecx);

Completed in 89 milliseconds