Home
last modified time | relevance | path

Searched refs:SlotOffset (Results 1 – 24 of 24) sorted by relevance

/external/v8/src/ia32/
Dmacro-assembler-ia32.cc1624 mov(target, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); in GetBuiltinFunction()
1642 mov(dst, Operand(esi, Context::SlotOffset(Context::CLOSURE_INDEX))); in LoadContext()
1646 mov(dst, Operand(dst, Context::SlotOffset(Context::CLOSURE_INDEX))); in LoadContext()
1661 cmp(dst, Operand(dst, Context::SlotOffset(Context::FCONTEXT_INDEX))); in LoadContext()
1670 mov(function, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); in LoadGlobalFunction()
1674 mov(function, Operand(function, Context::SlotOffset(index))); in LoadGlobalFunction()
Dfull-codegen-ia32.cc170 int context_offset = Context::SlotOffset(slot->index()); in Generate()
585 return Operand(ebp, SlotOffset(slot)); in EmitSlotSearch()
616 int offset = Context::SlotOffset(dst->index()); in Move()
662 __ mov(Operand(ebp, SlotOffset(slot)), in EmitDeclaration()
666 __ mov(Operand(ebp, SlotOffset(slot)), result_register()); in EmitDeclaration()
690 int offset = Context::SlotOffset(slot->index()); in EmitDeclaration()
1859 __ mov(edx, Operand(ebp, SlotOffset(slot))); in EmitVariableAssignment()
1862 __ mov(Operand(ebp, SlotOffset(slot)), eax); in EmitVariableAssignment()
1870 int offset = Context::SlotOffset(slot->index()); in EmitVariableAssignment()
1892 __ mov(Operand(ebp, SlotOffset(slot)), eax); in EmitVariableAssignment()
[all …]
Dcode-stubs-ia32.cc80 __ mov(ecx, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); in Generate()
82 __ mov(ecx, Operand(ecx, Context::SlotOffset(map_index))); in Generate()
138 __ mov(Operand(eax, Context::SlotOffset(Context::CLOSURE_INDEX)), ecx); in Generate()
139 __ mov(Operand(eax, Context::SlotOffset(Context::FCONTEXT_INDEX)), eax); in Generate()
140 __ mov(Operand(eax, Context::SlotOffset(Context::PREVIOUS_INDEX)), ebx); in Generate()
141 __ mov(Operand(eax, Context::SlotOffset(Context::EXTENSION_INDEX)), ebx); in Generate()
147 __ mov(ebx, Operand(ebx, Context::SlotOffset(Context::GLOBAL_INDEX))); in Generate()
148 __ mov(Operand(eax, Context::SlotOffset(Context::GLOBAL_INDEX)), ebx); in Generate()
153 __ mov(Operand(eax, Context::SlotOffset(i)), ebx); in Generate()
2785 __ mov(edi, Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX))); in GenerateNewObject()
[all …]
Dmacro-assembler-ia32.h772 return Operand(context, Context::SlotOffset(index)); in ContextOperand()
Dlithium-codegen-ia32.cc187 int context_offset = Context::SlotOffset(slot->index()); in GeneratePrologue()
2134 int offset = Context::SlotOffset(instr->slot_index()); in DoStoreContextSlot()
2523 __ mov(result, Operand(context, Context::SlotOffset(Context::CLOSURE_INDEX))); in DoOuterContext()
2531 __ mov(result, Operand(context, Context::SlotOffset(Context::GLOBAL_INDEX))); in DoGlobalObject()
Dstub-cache-ia32.cc279 __ cmp(Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)), in GenerateDirectLoadGlobalFunctionPrototype()
/external/v8/src/
Dcontexts.h353 static int SlotOffset(int index) { in SlotOffset() function
Dfull-codegen.cc405 int FullCodeGenerator::SlotOffset(Slot* slot) { in SlotOffset() function in v8::internal::FullCodeGenerator
1181 StoreToFrameField(SlotOffset(variable_slot), result_register()); in VisitTryCatchStatement()
Dfull-codegen.h289 int SlotOffset(Slot* slot);
/external/v8/src/x64/
Dmacro-assembler-x64.cc773 movq(target, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX))); in GetBuiltinFunction()
2776 movq(dst, Operand(rsi, Context::SlotOffset(Context::CLOSURE_INDEX))); in LoadContext()
2780 movq(dst, Operand(dst, Context::SlotOffset(Context::CLOSURE_INDEX))); in LoadContext()
2784 movq(dst, Operand(dst, Context::SlotOffset(Context::FCONTEXT_INDEX))); in LoadContext()
2797 cmpq(dst, Operand(dst, Context::SlotOffset(Context::FCONTEXT_INDEX))); in LoadContext()
2811 movq(function, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX))); in LoadGlobalFunction()
2815 movq(function, Operand(function, Context::SlotOffset(index))); in LoadGlobalFunction()
Dcode-stubs-x64.cc77 __ movq(rcx, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX))); in Generate()
79 __ movq(rcx, Operand(rcx, Context::SlotOffset(map_index))); in Generate()
134 __ movq(Operand(rax, Context::SlotOffset(Context::CLOSURE_INDEX)), rcx); in Generate()
135 __ movq(Operand(rax, Context::SlotOffset(Context::FCONTEXT_INDEX)), rax); in Generate()
136 __ movq(Operand(rax, Context::SlotOffset(Context::PREVIOUS_INDEX)), rbx); in Generate()
137 __ movq(Operand(rax, Context::SlotOffset(Context::EXTENSION_INDEX)), rbx); in Generate()
140 __ movq(rbx, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX))); in Generate()
141 __ movq(Operand(rax, Context::SlotOffset(Context::GLOBAL_INDEX)), rbx); in Generate()
146 __ movq(Operand(rax, Context::SlotOffset(i)), rbx); in Generate()
1779 __ movq(rdi, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX))); in GenerateNewObject()
[all …]
Dfull-codegen-x64.cc169 int context_offset = Context::SlotOffset(slot->index()); in Generate()
589 return Operand(rbp, SlotOffset(slot)); in EmitSlotSearch()
666 __ movq(Operand(rbp, SlotOffset(slot)), kScratchRegister); in EmitDeclaration()
669 __ movq(Operand(rbp, SlotOffset(slot)), result_register()); in EmitDeclaration()
692 int offset = Context::SlotOffset(slot->index()); in EmitDeclaration()
1832 __ movq(rdx, Operand(rbp, SlotOffset(slot))); in EmitVariableAssignment()
1835 __ movq(Operand(rbp, SlotOffset(slot)), rax); in EmitVariableAssignment()
1843 int offset = Context::SlotOffset(slot->index()); in EmitVariableAssignment()
1865 __ movq(Operand(rbp, SlotOffset(slot)), rax); in EmitVariableAssignment()
1875 int offset = Context::SlotOffset(slot->index()); in EmitVariableAssignment()
[all …]
Dstub-cache-x64.cc243 Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX))); in GenerateLoadGlobalFunctionPrototype()
248 __ movq(prototype, Operand(prototype, Context::SlotOffset(index))); in GenerateLoadGlobalFunctionPrototype()
262 __ cmpq(Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX)), in GenerateDirectLoadGlobalFunctionPrototype()
Dlithium-codegen-x64.cc202 int context_offset = Context::SlotOffset(slot->index()); in GeneratePrologue()
2143 int offset = Context::SlotOffset(instr->slot_index()); in DoStoreContextSlot()
2539 Operand(context, Context::SlotOffset(Context::CLOSURE_INDEX))); in DoOuterContext()
Dmacro-assembler-x64.h1227 return Operand(context, Context::SlotOffset(index)); in ContextOperand()
/external/v8/src/mips/
Dmacro-assembler-mips.cc2660 lw(target, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in GetBuiltinFunction()
2801 lw(dst, MemOperand(cp, Context::SlotOffset(Context::CLOSURE_INDEX))); in LoadContext()
2805 lw(dst, MemOperand(dst, Context::SlotOffset(Context::CLOSURE_INDEX))); in LoadContext()
2809 lw(dst, MemOperand(dst, Context::SlotOffset(Context::FCONTEXT_INDEX))); in LoadContext()
2812 lw(dst, MemOperand(cp, Context::SlotOffset(Context::FCONTEXT_INDEX))); in LoadContext()
2819 lw(function, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in LoadGlobalFunction()
2824 lw(function, MemOperand(function, Context::SlotOffset(index))); in LoadGlobalFunction()
Dmacro-assembler-mips.h1030 return MemOperand(context, Context::SlotOffset(index)); in ContextOperand()
/external/v8/src/arm/
Dfull-codegen-arm.cc181 __ mov(r1, Operand(Context::SlotOffset(slot->index()))); in Generate()
618 return MemOperand(fp, SlotOffset(slot)); in EmitSlotSearch()
651 Operand(Context::SlotOffset(dst->index())), in Move()
699 __ str(ip, MemOperand(fp, SlotOffset(slot))); in EmitDeclaration()
702 __ str(result_register(), MemOperand(fp, SlotOffset(slot))); in EmitDeclaration()
726 int offset = Context::SlotOffset(slot->index()); in EmitDeclaration()
1916 __ ldr(r1, MemOperand(fp, SlotOffset(slot))); in EmitVariableAssignment()
1920 __ str(result_register(), MemOperand(fp, SlotOffset(slot))); in EmitVariableAssignment()
1929 int offset = Context::SlotOffset(slot->index()); in EmitVariableAssignment()
1951 __ str(result_register(), MemOperand(fp, SlotOffset(slot))); in EmitVariableAssignment()
Dmacro-assembler-arm.cc2296 ldr(target, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in GetBuiltinFunction()
2433 ldr(dst, MemOperand(cp, Context::SlotOffset(Context::CLOSURE_INDEX))); in LoadContext()
2437 ldr(dst, MemOperand(dst, Context::SlotOffset(Context::CLOSURE_INDEX))); in LoadContext()
2452 ldr(ip, MemOperand(dst, Context::SlotOffset(Context::FCONTEXT_INDEX))); in LoadContext()
2462 ldr(function, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in LoadGlobalFunction()
2467 ldr(function, MemOperand(function, Context::SlotOffset(index))); in LoadGlobalFunction()
Dcode-stubs-arm.cc100 __ ldr(r2, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in Generate()
102 __ ldr(r2, MemOperand(r2, Context::SlotOffset(map_index))); in Generate()
160 __ str(r3, MemOperand(r0, Context::SlotOffset(Context::CLOSURE_INDEX))); in Generate()
161 __ str(r0, MemOperand(r0, Context::SlotOffset(Context::FCONTEXT_INDEX))); in Generate()
162 __ str(r1, MemOperand(r0, Context::SlotOffset(Context::PREVIOUS_INDEX))); in Generate()
163 __ str(r1, MemOperand(r0, Context::SlotOffset(Context::EXTENSION_INDEX))); in Generate()
166 __ ldr(r1, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in Generate()
167 __ str(r1, MemOperand(r0, Context::SlotOffset(Context::GLOBAL_INDEX))); in Generate()
172 __ str(r1, MemOperand(r0, Context::SlotOffset(i))); in Generate()
3849 __ ldr(r4, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in GenerateNewObject()
[all …]
Dbuiltins-arm.cc79 __ ldr(result, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in GenerateLoadArrayFunction()
85 Context::SlotOffset(Context::ARRAY_FUNCTION_INDEX))); in GenerateLoadArrayFunction()
Dmacro-assembler-arm.h1054 return MemOperand(context, Context::SlotOffset(index)); in ContextOperand()
Dstub-cache-arm.cc276 __ ldr(prototype, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in GenerateLoadGlobalFunctionPrototype()
281 __ ldr(prototype, MemOperand(prototype, Context::SlotOffset(index))); in GenerateLoadGlobalFunctionPrototype()
294 __ ldr(prototype, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in GenerateDirectLoadGlobalFunctionPrototype()
Dlithium-codegen-arm.cc193 __ mov(r1, Operand(Context::SlotOffset(slot->index()))); in GeneratePrologue()
2274 int offset = Context::SlotOffset(instr->slot_index()); in DoStoreContextSlot()
2669 MemOperand(context, Context::SlotOffset(Context::CLOSURE_INDEX))); in DoOuterContext()