/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 1624 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()
|
D | full-codegen-ia32.cc | 170 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 …]
|
D | code-stubs-ia32.cc | 80 __ 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 …]
|
D | macro-assembler-ia32.h | 772 return Operand(context, Context::SlotOffset(index)); in ContextOperand()
|
D | lithium-codegen-ia32.cc | 187 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()
|
D | stub-cache-ia32.cc | 279 __ cmp(Operand(esi, Context::SlotOffset(Context::GLOBAL_INDEX)), in GenerateDirectLoadGlobalFunctionPrototype()
|
/external/v8/src/ |
D | contexts.h | 353 static int SlotOffset(int index) { in SlotOffset() function
|
D | full-codegen.cc | 405 int FullCodeGenerator::SlotOffset(Slot* slot) { in SlotOffset() function in v8::internal::FullCodeGenerator 1181 StoreToFrameField(SlotOffset(variable_slot), result_register()); in VisitTryCatchStatement()
|
D | full-codegen.h | 289 int SlotOffset(Slot* slot);
|
/external/v8/src/x64/ |
D | macro-assembler-x64.cc | 773 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()
|
D | code-stubs-x64.cc | 77 __ 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 …]
|
D | full-codegen-x64.cc | 169 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 …]
|
D | stub-cache-x64.cc | 243 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()
|
D | lithium-codegen-x64.cc | 202 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()
|
D | macro-assembler-x64.h | 1227 return Operand(context, Context::SlotOffset(index)); in ContextOperand()
|
/external/v8/src/mips/ |
D | macro-assembler-mips.cc | 2660 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()
|
D | macro-assembler-mips.h | 1030 return MemOperand(context, Context::SlotOffset(index)); in ContextOperand()
|
/external/v8/src/arm/ |
D | full-codegen-arm.cc | 181 __ 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()
|
D | macro-assembler-arm.cc | 2296 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()
|
D | code-stubs-arm.cc | 100 __ 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 …]
|
D | builtins-arm.cc | 79 __ ldr(result, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX))); in GenerateLoadArrayFunction() 85 Context::SlotOffset(Context::ARRAY_FUNCTION_INDEX))); in GenerateLoadArrayFunction()
|
D | macro-assembler-arm.h | 1054 return MemOperand(context, Context::SlotOffset(index)); in ContextOperand()
|
D | stub-cache-arm.cc | 276 __ 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()
|
D | lithium-codegen-arm.cc | 193 __ 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()
|