OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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