Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Djs-native-context-specialization.cc1793 Node* external_pointer; in BuildElementAccess() local
1811 external_pointer = jsgraph()->PointerConstant( in BuildElementAccess()
1813 ->external_pointer()); in BuildElementAccess()
1835 external_pointer = effect = graph()->NewNode( in BuildElementAccess()
1876 base_pointer, external_pointer, index, effect, control); in BuildElementAccess()
1908 base_pointer, external_pointer, index, value, etrue, if_true); in BuildElementAccess()
1924 base_pointer, external_pointer, index, value, effect, control); in BuildElementAccess()
Djs-typed-lowering.cc1324 Node* buffer = jsgraph()->PointerConstant(elements->external_pointer()); in ReduceJSLoadProperty()
1377 Node* buffer = jsgraph()->PointerConstant(elements->external_pointer()); in ReduceJSStoreProperty()
/external/v8/src/crankshaft/s390/
Dlithium-codegen-s390.cc2810 Register external_pointer = ToRegister(instr->elements()); in DoShiftI() local
2845 __ ldeb(result, MemOperand(external_pointer, base_offset)); in DoShiftI()
2847 __ ldeb(result, MemOperand(scratch0(), external_pointer, base_offset)); in DoShiftI()
2851 __ LoadDouble(result, MemOperand(external_pointer, base_offset)); in DoShiftI()
2854 MemOperand(scratch0(), external_pointer, base_offset)); in DoShiftI()
2860 PrepareKeyedOperand(key, external_pointer, key_is_constant, key_is_smi, in DoShiftI()
3973 Register external_pointer = ToRegister(instr->elements()); in DoShiftI() local
3999 __ AddP(address, external_pointer); in DoShiftI()
4001 __ AddP(address, external_pointer, Operand(base_offset)); in DoShiftI()
4005 address = external_pointer; in DoShiftI()
[all …]
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.cc2634 Register external_pointer = ToRegister(instr->elements()); in DoLoadKeyedExternalArray() local
2655 __ Addu(scratch0(), external_pointer, constant_key << element_size_shift); in DoLoadKeyedExternalArray()
2658 __ Addu(scratch0(), scratch0(), external_pointer); in DoLoadKeyedExternalArray()
2669 key, external_pointer, key_is_constant, constant_key, in DoLoadKeyedExternalArray()
3751 Register external_pointer = ToRegister(instr->elements()); in DoStoreKeyedExternalArray() local
3774 __ Addu(address, external_pointer, in DoStoreKeyedExternalArray()
3777 address = external_pointer; in DoStoreKeyedExternalArray()
3780 __ Lsa(address, external_pointer, key, shift_size); in DoStoreKeyedExternalArray()
3792 key, external_pointer, key_is_constant, constant_key, in DoStoreKeyedExternalArray()
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.cc2772 Register external_pointer = ToRegister(instr->elements()); in DoLoadKeyedExternalArray() local
2794 __ Daddu(scratch0(), external_pointer, in DoLoadKeyedExternalArray()
2806 __ Daddu(scratch0(), scratch0(), external_pointer); in DoLoadKeyedExternalArray()
2817 key, external_pointer, key_is_constant, constant_key, in DoLoadKeyedExternalArray()
3963 Register external_pointer = ToRegister(instr->elements()); in DoStoreKeyedExternalArray() local
3987 __ Daddu(address, external_pointer, in DoStoreKeyedExternalArray()
3990 address = external_pointer; in DoStoreKeyedExternalArray()
4002 __ Daddu(address, external_pointer, address); in DoStoreKeyedExternalArray()
4014 key, external_pointer, key_is_constant, constant_key, in DoStoreKeyedExternalArray()
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.cc2852 Register external_pointer = ToRegister(instr->elements()); in DoShiftI() local
2872 __ Add(scratch0(), external_pointer, constant_key << element_size_shift, in DoShiftI()
2876 __ add(scratch0(), external_pointer, r0); in DoShiftI()
2886 PrepareKeyedOperand(key, external_pointer, key_is_constant, key_is_smi, in DoShiftI()
4073 Register external_pointer = ToRegister(instr->elements()); in DoShiftI() local
4095 __ Add(address, external_pointer, constant_key << element_size_shift, in DoShiftI()
4098 address = external_pointer; in DoShiftI()
4102 __ add(address, external_pointer, r0); in DoShiftI()
4113 PrepareKeyedOperand(key, external_pointer, key_is_constant, key_is_smi, in DoShiftI()
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc2712 Register external_pointer = ToRegister(instr->elements()); in DoLoadKeyedExternalArray() local
2735 __ add(scratch0(), external_pointer, operand); in DoLoadKeyedExternalArray()
2745 key, external_pointer, key_is_constant, constant_key, in DoLoadKeyedExternalArray()
3793 Register external_pointer = ToRegister(instr->elements()); in DoStoreKeyedExternalArray() local
3816 __ add(address, external_pointer, in DoStoreKeyedExternalArray()
3819 address = external_pointer; in DoStoreKeyedExternalArray()
3822 __ add(address, external_pointer, Operand(key, LSL, shift_size)); in DoStoreKeyedExternalArray()
3833 key, external_pointer, key_is_constant, constant_key, in DoStoreKeyedExternalArray()
/external/v8/src/
Dfactory.h360 int length, ExternalArrayType array_type, void* external_pointer,
Dobjects-debug.cc306 CHECK(external_pointer() == in FixedTypedArrayVerify()
Dfactory.cc1143 int length, ExternalArrayType array_type, void* external_pointer, in NewFixedTypedArrayWithExternalPointer() argument
1148 length, array_type, external_pointer, pretenure), in NewFixedTypedArrayWithExternalPointer()
Dcode-stub-assembler.cc5924 Node* external_pointer = in EmitElementStore() local
5930 IntPtrAdd(external_pointer, BitcastTaggedToWord(base_pointer)); in EmitElementStore()
Dobjects-inl.h4083 void* FixedTypedArrayBase::external_pointer() const { in ACCESSORS()
4099 reinterpret_cast<intptr_t>(external_pointer())); in DataPtr()
Dobjects.h4646 DECL_ACCESSORS(external_pointer, void)
/external/v8/src/ic/
Daccessor-assembler.cc1016 Node* external_pointer = in EmitElementLoad() local
1022 IntPtrAdd(external_pointer, BitcastTaggedToWord(base_pointer)); in EmitElementLoad()
/external/v8/src/heap/
Dheap.h2082 int length, ExternalArrayType array_type, void* external_pointer,
Dheap.cc3314 int length, ExternalArrayType array_type, void* external_pointer, in AllocateFixedTypedArrayWithExternalPointer() argument
3327 elements->set_external_pointer(external_pointer, SKIP_WRITE_BARRIER); in AllocateFixedTypedArrayWithExternalPointer()
/external/v8/src/crankshaft/
Dhydrogen.cc2485 HValue* external_pointer = Add<HLoadNamedField>( in BuildUncheckedMonomorphicElementAccess() local
2490 HValue* backing_store = AddUncasted<HAdd>(external_pointer, base_pointer, in BuildUncheckedMonomorphicElementAccess()
9978 HInstruction* external_pointer = in BuildAllocateExternalElements() local
9982 external_pointer->ClearFlag(HValue::kCanOverflow); in BuildAllocateExternalElements()
9983 typed_array_start = external_pointer; in BuildAllocateExternalElements()