Home
last modified time | relevance | path

Searched refs:external_pointer (Results 1 – 13 of 13) sorted by relevance

/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.cc2814 Register external_pointer = ToRegister(instr->elements()); in DoLoadKeyedExternalArray() local
2835 __ Addu(scratch0(), external_pointer, constant_key << element_size_shift); in DoLoadKeyedExternalArray()
2838 __ Addu(scratch0(), scratch0(), external_pointer); in DoLoadKeyedExternalArray()
2849 key, external_pointer, key_is_constant, constant_key, in DoLoadKeyedExternalArray()
3918 Register external_pointer = ToRegister(instr->elements()); in DoStoreKeyedExternalArray() local
3941 __ Addu(address, external_pointer, in DoStoreKeyedExternalArray()
3944 address = external_pointer; in DoStoreKeyedExternalArray()
3948 __ Addu(address, external_pointer, address); in DoStoreKeyedExternalArray()
3960 key, external_pointer, key_is_constant, constant_key, in DoStoreKeyedExternalArray()
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.cc2954 Register external_pointer = ToRegister(instr->elements()); in DoLoadKeyedExternalArray() local
2976 __ Daddu(scratch0(), external_pointer, in DoLoadKeyedExternalArray()
2988 __ Daddu(scratch0(), scratch0(), external_pointer); in DoLoadKeyedExternalArray()
2999 key, external_pointer, key_is_constant, constant_key, in DoLoadKeyedExternalArray()
4132 Register external_pointer = ToRegister(instr->elements()); in DoStoreKeyedExternalArray() local
4156 __ Daddu(address, external_pointer, in DoStoreKeyedExternalArray()
4159 address = external_pointer; in DoStoreKeyedExternalArray()
4171 __ Daddu(address, external_pointer, address); in DoStoreKeyedExternalArray()
4183 key, external_pointer, key_is_constant, constant_key, in DoStoreKeyedExternalArray()
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.cc2999 Register external_pointer = ToRegister(instr->elements()); in DoShiftI() local
3019 __ Add(scratch0(), external_pointer, constant_key << element_size_shift, in DoShiftI()
3023 __ add(scratch0(), external_pointer, r0); in DoShiftI()
3033 PrepareKeyedOperand(key, external_pointer, key_is_constant, key_is_smi, in DoShiftI()
4202 Register external_pointer = ToRegister(instr->elements()); in DoShiftI() local
4224 __ Add(address, external_pointer, constant_key << element_size_shift, in DoShiftI()
4227 address = external_pointer; in DoShiftI()
4231 __ add(address, external_pointer, r0); in DoShiftI()
4242 PrepareKeyedOperand(key, external_pointer, key_is_constant, key_is_smi, in DoShiftI()
/external/v8/src/
Dfactory.h285 int length, ExternalArrayType array_type, void* external_pointer,
Dobjects-debug.cc250 CHECK(external_pointer() == in FixedTypedArrayVerify()
Dfactory.cc936 int length, ExternalArrayType array_type, void* external_pointer, in NewFixedTypedArrayWithExternalPointer() argument
941 length, array_type, external_pointer, pretenure), in NewFixedTypedArrayWithExternalPointer()
Dobjects-inl.h4070 void* FixedTypedArrayBase::external_pointer() const { in ACCESSORS()
4086 reinterpret_cast<intptr_t>(external_pointer())); in DataPtr()
Dobjects.h4470 DECL_ACCESSORS(external_pointer, void)
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc2885 Register external_pointer = ToRegister(instr->elements()); in DoLoadKeyedExternalArray() local
2908 __ add(scratch0(), external_pointer, operand); in DoLoadKeyedExternalArray()
2918 key, external_pointer, key_is_constant, constant_key, in DoLoadKeyedExternalArray()
3953 Register external_pointer = ToRegister(instr->elements()); in DoStoreKeyedExternalArray() local
3976 __ add(address, external_pointer, in DoStoreKeyedExternalArray()
3979 address = external_pointer; in DoStoreKeyedExternalArray()
3982 __ add(address, external_pointer, Operand(key, LSL, shift_size)); in DoStoreKeyedExternalArray()
3993 key, external_pointer, key_is_constant, constant_key, in DoStoreKeyedExternalArray()
/external/v8/src/compiler/
Djs-typed-lowering.cc1016 Node* buffer = jsgraph()->PointerConstant(elements->external_pointer()); in ReduceJSLoadProperty()
1064 Node* buffer = jsgraph()->PointerConstant(elements->external_pointer()); in ReduceJSStoreProperty()
/external/v8/src/heap/
Dheap.h2105 int length, ExternalArrayType array_type, void* external_pointer,
Dheap.cc3243 int length, ExternalArrayType array_type, void* external_pointer, in AllocateFixedTypedArrayWithExternalPointer() argument
3256 elements->set_external_pointer(external_pointer, SKIP_WRITE_BARRIER); in AllocateFixedTypedArrayWithExternalPointer()
/external/v8/src/crankshaft/
Dhydrogen.cc2576 HValue* external_pointer = Add<HLoadNamedField>( in BuildUncheckedMonomorphicElementAccess() local
2582 external_pointer, base_pointer, Strength::WEAK, AddOfExternalAndTagged); in BuildUncheckedMonomorphicElementAccess()
10158 HInstruction* external_pointer = in BuildAllocateExternalElements() local
10162 external_pointer->ClearFlag(HValue::kCanOverflow); in BuildAllocateExternalElements()
10163 typed_array_start = external_pointer; in BuildAllocateExternalElements()