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

/external/v8/src/compiler/
H A Djs-native-context-specialization.cc1793 Node* external_pointer; local
1808 // {external_pointer} might be invalid if the {buffer} was neutered, so
1811 external_pointer = jsgraph()->PointerConstant(
1813 ->external_pointer());
1835 external_pointer = effect = graph()->NewNode(
1876 base_pointer, external_pointer, index, effect, control);
1908 base_pointer, external_pointer, index, value, etrue, if_true);
1924 base_pointer, external_pointer, index, value, effect, control);
H A Djs-typed-lowering.cc1324 Node* buffer = jsgraph()->PointerConstant(elements->external_pointer());
1377 Node* buffer = jsgraph()->PointerConstant(elements->external_pointer());
/external/v8/src/crankshaft/s390/
H A Dlithium-codegen-s390.cc2810 Register external_pointer = ToRegister(instr->elements()); local
2845 __ ldeb(result, MemOperand(external_pointer, base_offset));
2847 __ ldeb(result, MemOperand(scratch0(), external_pointer, base_offset));
2851 __ LoadDouble(result, MemOperand(external_pointer, base_offset));
2854 MemOperand(scratch0(), external_pointer, base_offset));
2860 PrepareKeyedOperand(key, external_pointer, key_is_constant, key_is_smi,
3973 Register external_pointer = ToRegister(instr->elements()); local
3999 __ AddP(address, external_pointer);
4001 __ AddP(address, external_pointer, Operand(base_offset));
4005 address = external_pointer;
[all...]
/external/v8/src/crankshaft/mips/
H A Dlithium-codegen-mips.cc2634 Register external_pointer = ToRegister(instr->elements()); local
2655 __ Addu(scratch0(), external_pointer, constant_key << element_size_shift); local
2658 __ Addu(scratch0(), scratch0(), external_pointer); local
2669 key, external_pointer, key_is_constant, constant_key,
3751 Register external_pointer = ToRegister(instr->elements()); local
3774 __ Addu(address, external_pointer,
3777 address = external_pointer;
3780 __ Lsa(address, external_pointer, key, shift_size);
3792 key, external_pointer, key_is_constant, constant_key,
/external/v8/src/crankshaft/mips64/
H A Dlithium-codegen-mips64.cc2772 Register external_pointer = ToRegister(instr->elements()); local
2794 __ Daddu(scratch0(), external_pointer, local
2806 __ Daddu(scratch0(), scratch0(), external_pointer); local
2817 key, external_pointer, key_is_constant, constant_key,
3963 Register external_pointer = ToRegister(instr->elements()); local
3987 __ Daddu(address, external_pointer,
3990 address = external_pointer;
4002 __ Daddu(address, external_pointer, address);
4014 key, external_pointer, key_is_constant, constant_key,
/external/v8/src/crankshaft/ppc/
H A Dlithium-codegen-ppc.cc2852 Register external_pointer = ToRegister(instr->elements()); local
2872 __ Add(scratch0(), external_pointer, constant_key << element_size_shift, local
2876 __ add(scratch0(), external_pointer, r0); local
2886 PrepareKeyedOperand(key, external_pointer, key_is_constant, key_is_smi,
4073 Register external_pointer = ToRegister(instr->elements()); local
4095 __ Add(address, external_pointer, constant_key << element_size_shift,
4098 address = external_pointer;
4102 __ add(address, external_pointer, r0);
4113 PrepareKeyedOperand(key, external_pointer, key_is_constant, key_is_smi,
/external/v8/src/crankshaft/arm/
H A Dlithium-codegen-arm.cc2712 Register external_pointer = ToRegister(instr->elements()); local
2735 __ add(scratch0(), external_pointer, operand); local
2745 key, external_pointer, key_is_constant, constant_key,
3793 Register external_pointer = ToRegister(instr->elements()); local
3816 __ add(address, external_pointer,
3819 address = external_pointer;
3822 __ add(address, external_pointer, Operand(key, LSL, shift_size));
3833 key, external_pointer, key_is_constant, constant_key,
/external/v8/src/
H A Dfactory.h360 int length, ExternalArrayType array_type, void* external_pointer,
H A Dobjects-debug.cc306 CHECK(external_pointer() ==
H A Dfactory.cc1143 int length, ExternalArrayType array_type, void* external_pointer,
1148 length, array_type, external_pointer, pretenure),
1142 NewFixedTypedArrayWithExternalPointer( int length, ExternalArrayType array_type, void* external_pointer, PretenureFlag pretenure) argument
H A Dcode-stub-assembler.cc5923 // Backing store = external_pointer + base_pointer.
5924 Node* external_pointer =
5930 IntPtrAdd(external_pointer, BitcastTaggedToWord(base_pointer));
H A Dobjects-inl.h4083 void* FixedTypedArrayBase::external_pointer() const {
4099 reinterpret_cast<intptr_t>(external_pointer()));
H A Dobjects.h4640 // [external_pointer]: Contains the offset between base_pointer and the start
4641 // of the data. If the base_pointer is a nullptr, the external_pointer
4643 DECL_ACCESSORS(external_pointer, void)
/external/v8/src/ic/
H A Daccessor-assembler.cc1015 // Backing store = external_pointer + base_pointer.
1016 Node* external_pointer = local
1022 IntPtrAdd(external_pointer, BitcastTaggedToWord(base_pointer));
/external/v8/src/heap/
H A Dheap.h2082 int length, ExternalArrayType array_type, void* external_pointer,
H A Dheap.cc3314 int length, ExternalArrayType array_type, void* external_pointer,
3327 elements->set_external_pointer(external_pointer, SKIP_WRITE_BARRIER);
3313 AllocateFixedTypedArrayWithExternalPointer( int length, ExternalArrayType array_type, void* external_pointer, PretenureFlag pretenure) argument
/external/v8/src/crankshaft/
H A Dhydrogen.cc2485 HValue* external_pointer = Add<HLoadNamedField>( local
2490 HValue* backing_store = AddUncasted<HAdd>(external_pointer, base_pointer,
9977 HInstruction* external_pointer = local
9981 external_pointer->ClearFlag(HValue::kCanOverflow);
9982 typed_array_start = external_pointer;

Completed in 999 milliseconds