Home
last modified time | relevance | path

Searched refs:ContextOperand (Results 1 – 18 of 18) sorted by relevance

/external/v8/src/full-codegen/x87/
Dfull-codegen-x87.cc674 return ContextOperand(scratch, var->index()); in VarOperand()
773 __ mov(ContextOperand(esi, variable->index()), in VisitVariableDeclaration()
830 __ mov(ContextOperand(esi, variable->index()), result_register()); in VisitFunctionDeclaration()
1185 __ JumpIfNotRoot(ContextOperand(context, Context::EXTENSION_INDEX), in EmitLoadGlobalCheckExtensions()
1189 __ mov(temp, ContextOperand(context, Context::PREVIOUS_INDEX)); in EmitLoadGlobalCheckExtensions()
1213 __ JumpIfNotRoot(ContextOperand(temp, Context::EXTENSION_INDEX), in EmitLoadGlobalCheckExtensions()
1216 __ mov(temp, ContextOperand(temp, Context::PREVIOUS_INDEX)); in EmitLoadGlobalCheckExtensions()
1237 __ JumpIfNotRoot(ContextOperand(context, Context::EXTENSION_INDEX), in ContextSlotOperandCheckExtensions()
1240 __ mov(temp, ContextOperand(context, Context::PREVIOUS_INDEX)); in ContextSlotOperandCheckExtensions()
1246 __ JumpIfNotRoot(ContextOperand(context, Context::EXTENSION_INDEX), in ContextSlotOperandCheckExtensions()
[all …]
/external/v8/src/full-codegen/ia32/
Dfull-codegen-ia32.cc677 return ContextOperand(scratch, var->index()); in VarOperand()
776 __ mov(ContextOperand(esi, variable->index()), in VisitVariableDeclaration()
834 __ mov(ContextOperand(esi, variable->index()), result_register()); in VisitFunctionDeclaration()
1193 __ JumpIfNotRoot(ContextOperand(context, Context::EXTENSION_INDEX), in EmitLoadGlobalCheckExtensions()
1197 __ mov(temp, ContextOperand(context, Context::PREVIOUS_INDEX)); in EmitLoadGlobalCheckExtensions()
1221 __ JumpIfNotRoot(ContextOperand(temp, Context::EXTENSION_INDEX), in EmitLoadGlobalCheckExtensions()
1224 __ mov(temp, ContextOperand(temp, Context::PREVIOUS_INDEX)); in EmitLoadGlobalCheckExtensions()
1245 __ JumpIfNotRoot(ContextOperand(context, Context::EXTENSION_INDEX), in ContextSlotOperandCheckExtensions()
1248 __ mov(temp, ContextOperand(context, Context::PREVIOUS_INDEX)); in ContextSlotOperandCheckExtensions()
1254 __ JumpIfNotRoot(ContextOperand(context, Context::EXTENSION_INDEX), in ContextSlotOperandCheckExtensions()
[all …]
/external/v8/src/x87/
Dmacro-assembler-x87.h963 inline Operand ContextOperand(Register context, int index) { in ContextOperand() function
967 inline Operand ContextOperand(Register context, Register index) { in ContextOperand() function
972 return ContextOperand(esi, Context::NATIVE_CONTEXT_INDEX); in NativeContextOperand()
Dmacro-assembler-x87.cc1050 mov(scratch1, ContextOperand(scratch1, Context::NATIVE_CONTEXT_INDEX)); in CheckAccessGlobalProxy()
2130 mov(target, ContextOperand(target, native_context_index)); in GetBuiltinFunction()
2162 mov(dst, ContextOperand(dst, Context::GLOBAL_PROXY_INDEX)); in LoadGlobalProxy()
2178 ContextOperand(scratch, Context::ArrayMapIndex(expected_kind))); in LoadTransitionedArrayMapConditional()
2183 ContextOperand(scratch, Context::ArrayMapIndex(transitioned_kind))); in LoadTransitionedArrayMapConditional()
2191 mov(function, ContextOperand(function, index)); in LoadGlobalFunction()
Dcode-stubs-x87.cc800 __ mov(edi, ContextOperand(edi, Context::STRICT_ARGUMENTS_MAP_INDEX)); in GenerateNewStrict()
1916 __ mov(ecx, ContextOperand(ecx, Context::NATIVE_CONTEXT_INDEX)); in Generate()
4824 __ mov(result_reg, ContextOperand(context_reg, Context::PREVIOUS_INDEX)); in Generate()
4829 __ mov(result_reg, ContextOperand(context_reg, slot_reg)); in Generate()
4863 __ mov(cell_reg, ContextOperand(context_reg, Context::PREVIOUS_INDEX)); in Generate()
4868 __ mov(cell_reg, ContextOperand(context_reg, slot_reg)); in Generate()
Dbuiltins-x87.cc1701 __ cmp(ecx, ContextOperand(ebx, Context::SLOPPY_ARGUMENTS_MAP_INDEX)); in Generate_Apply()
1703 __ cmp(ecx, ContextOperand(ebx, Context::STRICT_ARGUMENTS_MAP_INDEX)); in Generate_Apply()
/external/v8/src/full-codegen/x64/
Dfull-codegen-x64.cc690 return ContextOperand(scratch, var->index()); in VarOperand()
790 __ movp(ContextOperand(rsi, variable->index()), kScratchRegister); in VisitVariableDeclaration()
846 __ movp(ContextOperand(rsi, variable->index()), result_register()); in VisitFunctionDeclaration()
1223 __ JumpIfNotRoot(ContextOperand(context, Context::EXTENSION_INDEX), in EmitLoadGlobalCheckExtensions()
1227 __ movp(temp, ContextOperand(context, Context::PREVIOUS_INDEX)); in EmitLoadGlobalCheckExtensions()
1252 __ JumpIfNotRoot(ContextOperand(temp, Context::EXTENSION_INDEX), in EmitLoadGlobalCheckExtensions()
1255 __ movp(temp, ContextOperand(temp, Context::PREVIOUS_INDEX)); in EmitLoadGlobalCheckExtensions()
1276 __ JumpIfNotRoot(ContextOperand(context, Context::EXTENSION_INDEX), in ContextSlotOperandCheckExtensions()
1279 __ movp(temp, ContextOperand(context, Context::PREVIOUS_INDEX)); in ContextSlotOperandCheckExtensions()
1285 __ JumpIfNotRoot(ContextOperand(context, Context::EXTENSION_INDEX), in ContextSlotOperandCheckExtensions()
[all …]
/external/v8/src/ia32/
Dmacro-assembler-ia32.h983 inline Operand ContextOperand(Register context, int index) { in ContextOperand() function
987 inline Operand ContextOperand(Register context, Register index) { in ContextOperand() function
992 return ContextOperand(esi, Context::NATIVE_CONTEXT_INDEX); in NativeContextOperand()
Dmacro-assembler-ia32.cc1084 mov(scratch1, ContextOperand(scratch1, Context::NATIVE_CONTEXT_INDEX)); in CheckAccessGlobalProxy()
2166 mov(target, ContextOperand(target, native_context_index)); in GetBuiltinFunction()
2198 mov(dst, ContextOperand(dst, Context::GLOBAL_PROXY_INDEX)); in LoadGlobalProxy()
2214 ContextOperand(scratch, Context::ArrayMapIndex(expected_kind))); in LoadTransitionedArrayMapConditional()
2219 ContextOperand(scratch, Context::ArrayMapIndex(transitioned_kind))); in LoadTransitionedArrayMapConditional()
2227 mov(function, ContextOperand(function, index)); in LoadGlobalFunction()
Dcode-stubs-ia32.cc1099 __ mov(edi, ContextOperand(edi, Context::STRICT_ARGUMENTS_MAP_INDEX)); in GenerateNewStrict()
2209 __ mov(ecx, ContextOperand(ecx, Context::NATIVE_CONTEXT_INDEX)); in Generate()
5144 __ mov(result_reg, ContextOperand(context_reg, Context::PREVIOUS_INDEX)); in Generate()
5149 __ mov(result_reg, ContextOperand(context_reg, slot_reg)); in Generate()
5183 __ mov(cell_reg, ContextOperand(context_reg, Context::PREVIOUS_INDEX)); in Generate()
5188 __ mov(cell_reg, ContextOperand(context_reg, slot_reg)); in Generate()
Dbuiltins-ia32.cc1701 __ cmp(ecx, ContextOperand(ebx, Context::SLOPPY_ARGUMENTS_MAP_INDEX)); in Generate_Apply()
1703 __ cmp(ecx, ContextOperand(ebx, Context::STRICT_ARGUMENTS_MAP_INDEX)); in Generate_Apply()
/external/v8/src/x64/
Dmacro-assembler-x64.h1694 inline Operand ContextOperand(Register context, int index) { in ContextOperand() function
1699 inline Operand ContextOperand(Register context, Register index) { in ContextOperand() function
1705 return ContextOperand(rsi, Context::NATIVE_CONTEXT_INDEX); in NativeContextOperand()
Dcode-stubs-x64.cc978 __ movp(rdi, ContextOperand(rdi, Context::STRICT_ARGUMENTS_MAP_INDEX)); in GenerateNewStrict()
2063 __ movp(rcx, ContextOperand(rcx, Context::NATIVE_CONTEXT_INDEX)); in Generate()
4878 __ movp(rdi, ContextOperand(context_reg, Context::PREVIOUS_INDEX)); in Generate()
4883 __ movp(result_reg, ContextOperand(context_reg, slot_reg)); in Generate()
4917 __ movp(rdi, ContextOperand(context_reg, Context::PREVIOUS_INDEX)); in Generate()
4922 __ movp(cell_reg, ContextOperand(context_reg, slot_reg)); in Generate()
Dbuiltins-x64.cc1909 __ cmpp(rcx, ContextOperand(rbx, Context::SLOPPY_ARGUMENTS_MAP_INDEX)); in Generate_Apply()
1911 __ cmpp(rcx, ContextOperand(rbx, Context::STRICT_ARGUMENTS_MAP_INDEX)); in Generate_Apply()
Dmacro-assembler-x64.cc4413 movp(scratch, ContextOperand(scratch, Context::NATIVE_CONTEXT_INDEX)); in CheckAccessGlobalProxy()
5102 ContextOperand(scratch, Context::ArrayMapIndex(expected_kind))); in LoadTransitionedArrayMapConditional()
5107 ContextOperand(scratch, Context::ArrayMapIndex(transitioned_kind))); in LoadTransitionedArrayMapConditional()
5120 movp(dst, ContextOperand(dst, index)); in LoadNativeContextSlot()
/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.cc2671 __ movp(result, ContextOperand(context, instr->slot_index())); in DoLoadContextSlot()
2690 Operand target = ContextOperand(context, instr->slot_index()); in DoStoreContextSlot()
3168 __ movp(receiver, ContextOperand(receiver, Context::NATIVE_CONTEXT_INDEX)); in DoWrapReceiver()
3169 __ movp(receiver, ContextOperand(receiver, Context::GLOBAL_PROXY_INDEX)); in DoWrapReceiver()
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.cc2656 __ mov(result, ContextOperand(context, instr->slot_index())); in DoLoadContextSlot()
2678 Operand target = ContextOperand(context, instr->slot_index()); in DoStoreContextSlot()
3097 __ mov(receiver, ContextOperand(receiver, Context::NATIVE_CONTEXT_INDEX)); in DoWrapReceiver()
3098 __ mov(receiver, ContextOperand(receiver, Context::GLOBAL_PROXY_INDEX)); in DoWrapReceiver()
/external/v8/src/crankshaft/x87/
Dlithium-codegen-x87.cc2937 __ mov(result, ContextOperand(context, instr->slot_index())); in DoLoadContextSlot()
2959 Operand target = ContextOperand(context, instr->slot_index()); in DoStoreContextSlot()
3368 __ mov(receiver, ContextOperand(receiver, Context::NATIVE_CONTEXT_INDEX)); in DoWrapReceiver()
3369 __ mov(receiver, ContextOperand(receiver, Context::GLOBAL_PROXY_INDEX)); in DoWrapReceiver()