Home
last modified time | relevance | path

Searched refs:UintPtrT (Results 1 – 25 of 26) sorted by relevance

12

/external/v8/src/builtins/
Dbuiltins-typed-array-gen.h22 TNode<UintPtrT> byte_offset);
25 TNode<UintPtrT> byte_length);
29 TNode<UintPtrT> CalculateExternalPointer(TNode<UintPtrT> backing_store,
30 TNode<UintPtrT> byte_offset);
53 TNode<UintPtrT> byte_length);
56 TNode<UintPtrT> byte_length);
59 TNode<UintPtrT> length);
63 TNode<UintPtrT> source_length, TNode<UintPtrT> offset);
67 TNode<UintPtrT> source_length,
68 TNode<UintPtrT> offset);
[all …]
Dbuiltins-sharedarraybuffer-gen.cc24 TNode<UintPtrT> offset, Node* value,
25 base::Optional<TNode<UintPtrT>> value_high);
31 TNode<UintPtrT> ValidateAtomicAccess(TNode<JSTypedArray> array,
36 TNode<UintPtrT> index);
98 TNode<UintPtrT> byte_offset = LoadJSArrayBufferViewByteOffset(array); in ValidateIntegerTypedArray()
106 TNode<UintPtrT> SharedArrayBufferBuiltinsAssembler::ValidateAtomicAccess( in ValidateAtomicAccess()
113 TNode<UintPtrT> array_length = LoadJSTypedArrayLength(array); in ValidateAtomicAccess()
116 TNode<UintPtrT> index_uintptr = ToIndex(context, index, &range_error); in ValidateAtomicAccess()
131 TNode<JSTypedArray> array, TNode<UintPtrT> index) { in DebugCheckAtomicIndex()
158 return BigIntFromUint64(UncheckedCast<UintPtrT>(unsigned64)); in BigIntFromUnsigned64()
[all …]
Dbuiltins-typed-array-gen.cc37 TNode<Context> context, TNode<UintPtrT> byte_length) { in AllocateEmptyOnHeapBuffer()
130 TNode<UintPtrT> byte_length = Select<UintPtrT>( in TF_BUILTIN()
148 TNode<UintPtrT> byte_offset = Select<UintPtrT>( in TF_BUILTIN()
166 TNode<UintPtrT> length = Select<UintPtrT>( in TF_BUILTIN()
206 TVARIABLE(UintPtrT, var_size_log2); in GetTypedArrayElementsInfo()
249 TNode<UintPtrT> byte_length) { in CallCMemmove()
260 TNode<UintPtrT> byte_length) { in CallCMemcpy()
271 TNode<UintPtrT> length) { in CallCMemset()
283 TNode<UintPtrT> source_length, TNode<UintPtrT> offset) { in CallCCopyFastNumberJSArrayElementsToTypedArray()
298 TNode<UintPtrT> source_length, TNode<UintPtrT> offset) { in CallCCopyTypedArrayElementsToTypedArray()
[all …]
Dbuiltins-bigint-gen.cc24 TVARIABLE(UintPtrT, var_low); in TF_BUILTIN()
25 TVARIABLE(UintPtrT, var_high); in TF_BUILTIN()
42 TVARIABLE(UintPtrT, var_low); in TF_BUILTIN()
43 TVARIABLE(UintPtrT, var_high); in TF_BUILTIN()
Dbuiltins-array-gen.h21 ArrayBuiltinsAssembler* masm, TNode<Object> k_value, TNode<UintPtrT> k)>;
27 TNode<UintPtrT> k);
51 TNode<UintPtrT> len() { return len_; } in len()
54 TNode<UintPtrT> k() { return k_.value(); } in k()
113 TNode<UintPtrT> len_;
119 TVariable<UintPtrT> k_;
Dbuiltins-number-gen.cc24 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); \
53 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); \ in DEF_BINOP()
74 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); \
95 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot);
109 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN()
Dbuiltins-data-view-gen.h20 TNode<Uint8T> LoadUint8(TNode<RawPtrT> data_pointer, TNode<UintPtrT> offset) { in LoadUint8()
25 TNode<Int8T> LoadInt8(TNode<RawPtrT> data_pointer, TNode<UintPtrT> offset) { in LoadInt8()
30 void StoreWord8(TNode<RawPtrT> data_pointer, TNode<UintPtrT> offset, in StoreWord8()
Dbuiltins-string-gen.h45 TNode<String> SubString(TNode<String> string, TNode<UintPtrT> from, in SubString()
46 TNode<UintPtrT> to) { in SubString()
Dbuiltins-array-gen.cc49 TNode<Object> k_value, TNode<UintPtrT> k) { in TypedArrayMapProcessor()
200 TNode<UintPtrT> start = UintPtrConstant(0); in VisitAllTypedArrayElements()
201 TNode<UintPtrT> end = len_; in VisitAllTypedArrayElements()
210 BuildFastLoop<UintPtrT>( in VisitAllTypedArrayElements()
212 [&](TNode<UintPtrT> index) { in VisitAllTypedArrayElements()
1309 TNode<UintPtrT> index_uintptr = in TF_BUILTIN()
1319 TNode<UintPtrT> length = LoadJSTypedArrayLength(CAST(array)); in TF_BUILTIN()
Dbuiltins-object-gen.cc467 TNode<UintPtrT> object_enum_length = in TF_BUILTIN()
568 TNode<UintPtrT> object_enum_length = in TF_BUILTIN()
575 TNode<UintPtrT> number_descriptors = in TF_BUILTIN()
1162 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN()
Dbuiltins-regexp-gen.cc1335 TNode<UintPtrT> string_length = Unsigned(LoadStringLengthAsWord(string)); in AdvanceStringIndex()
1336 TNode<UintPtrT> untagged_plus_one = in AdvanceStringIndex()
Dbuiltins-string-gen.cc1666 TNode<UintPtrT> code_index = ChangeUint32ToWord(char_code); in StringToArray()
/external/v8/src/ic/
Dbinary-op-assembler.h25 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector,
30 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector,
35 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector,
40 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector,
45 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector,
50 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector,
55 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector, in Generate_BitwiseOrWithFeedback()
66 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector, in Generate_BitwiseXorWithFeedback()
77 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector, in Generate_BitwiseAndWithFeedback()
88 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector, in Generate_ShiftLeftWithFeedback()
[all …]
Dunary-op-assembler.h23 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot,
27 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot,
31 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot,
35 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot,
Dunary-op-assembler.cc20 TNode<UintPtrT> slot, in BitwiseNot()
58 TNode<UintPtrT> slot, in Decrement()
65 TNode<UintPtrT> slot, in Increment()
72 TNode<UintPtrT> slot, in Negate()
124 TNode<UintPtrT> slot, in UnaryOpWithFeedback()
216 TNode<Object> value, TNode<UintPtrT> slot, in IncrementOrDecrement()
255 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot, in Generate_BitwiseNotWithFeedback()
262 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot, in Generate_DecrementWithFeedback()
269 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot, in Generate_IncrementWithFeedback()
276 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot, in Generate_NegateWithFeedback()
Dbinary-op-assembler.cc14 TNode<UintPtrT> slot_id, TNode<HeapObject> maybe_feedback_vector, in Generate_AddWithFeedback()
239 TNode<UintPtrT> slot_id, TNode<HeapObject> maybe_feedback_vector, in Generate_BinaryOperationWithFeedback()
455 TNode<UintPtrT> slot_id, TNode<HeapObject> maybe_feedback_vector, in Generate_SubtractWithFeedback()
491 TNode<UintPtrT> slot_id, TNode<HeapObject> maybe_feedback_vector, in Generate_MultiplyWithFeedback()
511 TNode<UintPtrT> slot_id, TNode<HeapObject> maybe_feedback_vector, in Generate_DivideWithFeedback()
547 TNode<UintPtrT> slot_id, TNode<HeapObject> maybe_feedback_vector, in Generate_ModulusWithFeedback()
567 TNode<UintPtrT> slot_id, TNode<HeapObject> maybe_feedback_vector, in Generate_ExponentiateWithFeedback()
Daccessor-assembler.cc437 TNode<UintPtrT> index = Unsigned(TryToIntptr(p->name(), miss)); in HandleLoadICSmiHandlerCase()
438 TNode<UintPtrT> length = in HandleLoadICSmiHandlerCase()
664 TNode<UintPtrT> index = in HandleLoadICSmiHandlerLoadNamedCase()
1190 TNode<UintPtrT> nof = in HandleStoreICTransitionMapHandlerCase()
1322 TNode<UintPtrT> field_index = in OverwriteExistingFastDataProperty()
1869 TNode<UintPtrT> index = in HandleStoreFieldAndReturn()
2164 TNode<UintPtrT> length = LoadJSTypedArrayLength(CAST(object)); in EmitElementLoad()
2574 TNode<UintPtrT> result = in StubCachePrimaryOffset()
2589 TNode<UintPtrT> result = in StubCacheSecondaryOffset()
/external/v8/src/interpreter/
Dinterpreter-assembler.h39 TNode<UintPtrT> BytecodeOperandIdx(int operand_index);
51 TNode<UintPtrT> BytecodeOperandUImmWord(int operand_index);
69 TNode<UintPtrT> BytecodeOperandNativeContextIndex(int operand_index);
174 TNode<UintPtrT> slot_id,
182 TNode<UintPtrT> slot_id,
193 TNode<UintPtrT> slot_id,
241 TNode<IntPtrT> formal_parameter_count, TNode<UintPtrT> register_count);
347 TNode<UintPtrT> BytecodeOperandConstantPoolIdx(
Dinterpreter-generator.cc857 TNode<UintPtrT> slot, TNode<HeapObject> maybe_feedback_vector,
864 TNode<UintPtrT> slot_index = BytecodeOperandIdx(1); in BinaryOpWithFeedback()
878 TNode<UintPtrT> slot_index = BytecodeOperandIdx(1); in BinaryOpSmiWithFeedback()
985 TNode<UintPtrT> slot_index = BytecodeOperandIdx(1); in BitwiseBinaryOpWithFeedback()
1002 TNode<UintPtrT> slot_index = BytecodeOperandIdx(1); in BitwiseBinaryOpWithSmi()
1110 TNode<UintPtrT> slot_index = BytecodeOperandIdx(0); in IGNITION_HANDLER()
1154 TNode<UintPtrT> slot_index = BytecodeOperandIdx(0); in IGNITION_HANDLER()
1215 TNode<UintPtrT> slot_index = BytecodeOperandIdx(0); in IGNITION_HANDLER()
1232 TNode<UintPtrT> slot_index = BytecodeOperandIdx(0); in IGNITION_HANDLER()
1356 TNode<UintPtrT> slot_id = BytecodeOperandIdx(3); in JSCall()
[all …]
Dinterpreter-assembler.cc584 TNode<UintPtrT> InterpreterAssembler::BytecodeOperandUImmWord( in BytecodeOperandUImmWord()
619 TNode<UintPtrT> InterpreterAssembler::BytecodeOperandIdx(int operand_index) { in BytecodeOperandIdx()
634 TNode<UintPtrT> InterpreterAssembler::BytecodeOperandConstantPoolIdx( in BytecodeOperandConstantPoolIdx()
664 TNode<UintPtrT> InterpreterAssembler::BytecodeOperandNativeContextIndex( in BytecodeOperandNativeContextIndex()
699 TNode<UintPtrT> index = in LoadConstantPoolEntryAtOperandIndex()
805 TNode<UintPtrT> slot_id, TNode<HeapObject> maybe_feedback_vector) { in CallJSWithSpreadAndDispatch()
826 const RegListNodePair& args, TNode<UintPtrT> slot_id, in Construct()
869 const RegListNodePair& args, TNode<UintPtrT> slot_id, in ConstructWithSpread()
1365 TNode<IntPtrT> formal_parameter_count, TNode<UintPtrT> register_count) { in AbortIfRegisterCountInvalid()
1388 TNode<UintPtrT> register_count = ChangeUint32ToWord(registers.reg_count()); in ExportParametersAndRegisterFile()
[all …]
/external/v8/src/compiler/
Dcode-assembler.h518 TNode<UintPtrT> UintPtrConstant(uintptr_t value) { in UintPtrConstant()
567 TNode<UintPtrT> Unsigned(TNode<WordT> x) { in Unsigned()
568 return UncheckedCast<UintPtrT>(x); in Unsigned()
788 Node* AtomicAdd(MachineType type, TNode<RawPtrT> base, TNode<UintPtrT> offset,
789 Node* value, base::Optional<TNode<UintPtrT>> value_high);
791 Node* AtomicSub(MachineType type, TNode<RawPtrT> base, TNode<UintPtrT> offset,
792 Node* value, base::Optional<TNode<UintPtrT>> value_high);
794 Node* AtomicAnd(MachineType type, TNode<RawPtrT> base, TNode<UintPtrT> offset,
795 Node* value, base::Optional<TNode<UintPtrT>> value_high);
797 Node* AtomicOr(MachineType type, TNode<RawPtrT> base, TNode<UintPtrT> offset,
[all …]
Dcode-assembler.cc589 TNode<UintPtrT> CodeAssembler::ChangeUint32ToWord(TNode<Word32T> value) { in ChangeUint32ToWord()
591 return UncheckedCast<UintPtrT>( in ChangeUint32ToWord()
594 return ReinterpretCast<UintPtrT>(value); in ChangeUint32ToWord()
611 TNode<UintPtrT> CodeAssembler::ChangeFloat64ToUintPtr(TNode<Float64T> value) { in ChangeFloat64ToUintPtr()
613 return UncheckedCast<UintPtrT>( in ChangeFloat64ToUintPtr()
616 return UncheckedCast<UintPtrT>(raw_assembler()->ChangeFloat64ToUint32(value)); in ChangeFloat64ToUintPtr()
619 TNode<Float64T> CodeAssembler::ChangeUintPtrToFloat64(TNode<UintPtrT> value) { in ChangeUintPtrToFloat64()
808 MachineType type, TNode<RawPtrT> base, TNode<UintPtrT> offset, \
809 Node* value, base::Optional<TNode<UintPtrT>> value_high) { \
/external/v8/src/codegen/
Dcode-stub-assembler.h332 TNode<IntPtrT> ParameterToIntPtr(TNode<UintPtrT> value) { in ParameterToIntPtr()
457 TNode<UintPtrT> OpName(TNode<UintPtrT> a, TNode<UintPtrT> b) { \
474 TNode<BoolT> OpName(TNode<UintPtrT> a, TNode<UintPtrT> b) { \
550 TNode<UintPtrT> UintPtrMin(TNode<UintPtrT> left, TNode<UintPtrT> right);
1329 void FixedArrayBoundsCheck(TNode<FixedArrayBase> array, TNode<UintPtrT> index, in FixedArrayBoundsCheck()
1436 TNode<UintPtrT> index,
1439 TNode<RawPtrT> data_pointer, TNode<UintPtrT> index,
1448 TNode<BigInt> BigIntFromUint64(TNode<UintPtrT> value);
1451 TNode<BigInt> BigIntFromUint32Pair(TNode<UintPtrT> low, TNode<UintPtrT> high);
1576 std::is_same<TIndex, UintPtrT>::value ||
[all …]
Dcode-stub-assembler.cc143 TNode<FeedbackVector> feedback_vector, TNode<UintPtrT> slot_id) { in IncrementCallCount()
283 TNode<UintPtrT> CodeStubAssembler::IntPtrOrSmiConstant<UintPtrT>(int value) { in IntPtrOrSmiConstant()
1382 return Unsigned(TruncateWordToInt32(ReinterpretCast<UintPtrT>(value))); in ChangeExternalPointerToUint32()
1442 TNode<UintPtrT> entry = Load<UintPtrT>(table, table_offset); in LoadExternalPointerFromObject()
1444 TNode<UintPtrT> tag = UintPtrConstant(external_pointer_tag); in LoadExternalPointerFromObject()
1445 entry = UncheckedCast<UintPtrT>(WordXor(entry, tag)); in LoadExternalPointerFromObject()
1470 TNode<UintPtrT> value = UncheckedCast<UintPtrT>(pointer); in StoreExternalPointerToObject()
1472 TNode<UintPtrT> tag = UintPtrConstant(external_pointer_tag); in StoreExternalPointerToObject()
1473 value = UncheckedCast<UintPtrT>(WordXor(pointer, tag)); in StoreExternalPointerToObject()
1991 std::is_same<TIndex, UintPtrT>::value || in LoadArrayElement()
[all …]
Dtnode.h78 struct UintPtrT : WordT { struct
298 struct types_have_common_values<UintPtrT, U> {

12