/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-typed-array-gen.h | 22 TNode<UintPtrT> byte_offset); 28 TNode<UintPtrT> CalculateExternalPointer(TNode<UintPtrT> backing_store, 29 TNode<UintPtrT> byte_offset); 53 TNode<UintPtrT> ValidateTypedArrayAndGetLength(TNode<Context> context, 58 TNode<UintPtrT> byte_length); 61 TNode<UintPtrT> byte_length); 64 TNode<UintPtrT> byte_length); 67 TNode<UintPtrT> byte_length); 70 TNode<UintPtrT> lengt [all...] |
H A D | builtins-sharedarraybuffer-gen.cc | 21 MachineType type, TNode<RawPtrT> base, TNode<UintPtrT> offset, 25 TNode<RawPtrT> base, TNode<UintPtrT> offset, TNode<UintPtrT> value, 26 TNode<UintPtrT> value_high); 32 TNode<UintPtrT> ValidateAtomicAccess(TNode<JSTypedArray> array, 37 TNode<UintPtrT> index); 100 TNode<UintPtrT> byte_offset = LoadJSArrayBufferViewByteOffset(array); in ValidateIntegerTypedArray() 108 TNode<UintPtrT> SharedArrayBufferBuiltinsAssembler::ValidateAtomicAccess( 116 TNode<UintPtrT> array_length = LoadJSTypedArrayLength(array); 119 TNode<UintPtrT> index_uintpt [all...] |
H A D | builtins-number-gen.cc | 24 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); \ 53 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); \ 81 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); \ 112 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); \ 132 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); \ 154 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); \ 173 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); \ 195 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 209 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 221 auto slot = UncheckedParameter<UintPtrT>(Descripto in TF_BUILTIN() [all...] |
H A D | builtins-typed-array-gen.cc | 141 TNode<UintPtrT> byte_length = Select<UintPtrT>( in TF_BUILTIN() 179 TVARIABLE(UintPtrT, length); in TF_BUILTIN() 228 TVARIABLE(UintPtrT, var_size_log2); in GetTypedArrayElementsInfo() 270 TNode<UintPtrT> TypedArrayBuiltinsAssembler::ValidateTypedArrayAndGetLength( in ValidateTypedArrayAndGetLength() 276 TNode<UintPtrT> length = in ValidateTypedArrayAndGetLength() 289 TNode<UintPtrT> byte_length) { in CallCMemmove() 300 TNode<UintPtrT> byte_length) { in CallCRelaxedMemmove() 311 TNode<UintPtrT> byte_length) { in CallCMemcpy() 322 TNode<UintPtrT> byte_lengt in CallCRelaxedMemcpy() [all...] |
H A D | builtins-bigint-gen.cc | 24 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()
|
H A D | builtins-array-gen.h | 21 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() 114 TNode<UintPtrT> len_; 120 TVariable<UintPtrT> k_;
|
H A D | builtins-data-view-gen.h | 20 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()
|
H A D | builtins-call-gen.h | 36 void CallReceiver(Builtin id, TNode<Int32T> argc, TNode<UintPtrT> slot, 52 TNode<UintPtrT> slot, UpdateFeedbackMode mode); 58 TNode<UintPtrT> slot, UpdateFeedbackMode mode);
|
H A D | builtins-call-gen.cc | 78 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 92 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 104 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 114 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 128 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 141 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 477 TNode<UintPtrT> slot = ChangeUint32ToWord( in CallReceiver() 485 Builtin id, TNode<Int32T> argc, TNode<UintPtrT> slot, in CallReceiver() 517 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 540 auto slot = UncheckedParameter<UintPtrT>(Descripto in TF_BUILTIN() [all...] |
H A D | builtins-conversion-gen.cc | 26 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 40 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN()
|
H A D | builtins-constructor-gen.cc | 44 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 58 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 69 const LazyNode<HeapObject>& feedback_vector, TNode<UintPtrT> slot, in BuildConstruct() 101 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 133 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 149 auto slot = UncheckedParameter<UintPtrT>(Descriptor::kSlot); in TF_BUILTIN() 160 const LazyNode<HeapObject>& feedback_vector, TNode<UintPtrT> slot, in BuildConstructWithSpread()
|
H A D | builtins-string-gen.h | 41 // TODO(v8:9880): Fix implementation to use UintPtrT arguments and drop 42 // IntPtrT version once all callers use UintPtrT version. 45 TNode<String> SubString(TNode<String> string, TNode<UintPtrT> from, in SubString() 46 TNode<UintPtrT> to) { in SubString()
|
H A D | builtins-array-gen.cc | 47 TNode<Object> k_value, TNode<UintPtrT> k) { in TypedArrayMapProcessor() 76 // instead to avoid converting k_number back to UintPtrT. in TypedArrayMapProcessor() 201 TNode<UintPtrT> start = UintPtrConstant(0); in VisitAllTypedArrayElements() 202 TNode<UintPtrT> end = len_; in VisitAllTypedArrayElements() 211 BuildFastLoop<UintPtrT>( in VisitAllTypedArrayElements() 213 [&](TNode<UintPtrT> index) { in VisitAllTypedArrayElements() 1334 TNode<UintPtrT> index_uintptr = in TF_BUILTIN() 1342 TNode<UintPtrT> length = in TF_BUILTIN()
|
/third_party/node/deps/v8/src/ic/ |
H A D | binary-op-assembler.h | 26 TNode<UintPtrT> slot, const LazyNode<HeapObject>& maybe_feedback_vector, 31 TNode<UintPtrT> slot, const LazyNode<HeapObject>& maybe_feedback_vector, 36 TNode<UintPtrT> slot, const LazyNode<HeapObject>& maybe_feedback_vector, 41 TNode<Object> divisor, TNode<UintPtrT> slot, 47 TNode<Object> divisor, TNode<UintPtrT> slot, 53 TNode<Object> exponent, TNode<UintPtrT> slot, 59 TNode<UintPtrT> slot, const LazyNode<HeapObject>& maybe_feedback_vector, in Generate_BitwiseOrWithFeedback() 69 TNode<UintPtrT> slot, const LazyNode<HeapObject>& maybe_feedback_vector, in Generate_BitwiseXorWithFeedback() 80 TNode<UintPtrT> slot, const LazyNode<HeapObject>& maybe_feedback_vector, in Generate_BitwiseAndWithFeedback() 91 TNode<UintPtrT> slo in Generate_ShiftLeftWithFeedback() [all...] |
H A D | unary-op-assembler.h | 23 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot, 28 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot, 33 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot, 38 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot,
|
H A D | unary-op-assembler.cc | 20 TNode<UintPtrT> slot, in BitwiseNot() 59 TNode<UintPtrT> slot, in Decrement() 67 TNode<UintPtrT> slot, in Increment() 75 TNode<UintPtrT> slot, in Negate() 129 TNode<UintPtrT> slot, in UnaryOpWithFeedback() 223 TNode<Object> value, TNode<UintPtrT> slot, in IncrementOrDecrement() 264 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot, in Generate_BitwiseNotWithFeedback() 273 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot, in Generate_DecrementWithFeedback() 282 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slot, in Generate_IncrementWithFeedback() 291 TNode<Context> context, TNode<Object> value, TNode<UintPtrT> slo in Generate_NegateWithFeedback() [all...] |
H A D | binary-op-assembler.cc | 14 TNode<UintPtrT> slot_id, const LazyNode<HeapObject>& maybe_feedback_vector, in Generate_AddWithFeedback() 242 TNode<UintPtrT> slot_id, const LazyNode<HeapObject>& maybe_feedback_vector, in Generate_BinaryOperationWithFeedback() 465 TNode<UintPtrT> slot_id, const LazyNode<HeapObject>& maybe_feedback_vector, in Generate_SubtractWithFeedback() 501 TNode<UintPtrT> slot_id, const LazyNode<HeapObject>& maybe_feedback_vector, in Generate_MultiplyWithFeedback() 521 TNode<Object> divisor, TNode<UintPtrT> slot_id, in Generate_DivideWithFeedback() 558 TNode<Object> divisor, TNode<UintPtrT> slot_id, in Generate_ModulusWithFeedback() 579 TNode<Object> exponent, TNode<UintPtrT> slot_id, in Generate_ExponentiateWithFeedback() 599 const LazyNode<Context>& context, TNode<UintPtrT>* slot, in Generate_BitwiseBinaryOpWithOptionalFeedback() 690 const LazyNode<Context>& context, TNode<UintPtrT>* slot, in Generate_BitwiseBinaryOpWithSmiOperandAndOptionalFeedback()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | code-assembler.h | 174 using AtomicUint64 = PairT<UintPtrT, UintPtrT>; 179 using AtomicUint64 = UintPtrT; 532 TNode<UintPtrT> UintPtrConstant(uintptr_t value) { in UintPtrConstant() 589 TNode<UintPtrT> Unsigned(TNode<WordT> x) { in Unsigned() 590 return UncheckedCast<UintPtrT>(x); in Unsigned() 822 TNode<WordT> offset, TNode<UintPtrT> value, 823 TNode<UintPtrT> value_high); 826 TNode<UintPtrT> offset, TNode<Word32T> value); 828 TNode<Type> AtomicAdd64(TNode<RawPtrT> base, TNode<UintPtrT> offse [all...] |
H A D | code-assembler.cc | 614 TNode<UintPtrT> CodeAssembler::ChangeUint32ToWord(TNode<Word32T> value) { in ChangeUint32ToWord() 616 return UncheckedCast<UintPtrT>( in ChangeUint32ToWord() 619 return ReinterpretCast<UintPtrT>(value); in ChangeUint32ToWord() 636 TNode<UintPtrT> CodeAssembler::ChangeFloat64ToUintPtr(TNode<Float64T> value) { in ChangeFloat64ToUintPtr() 638 return UncheckedCast<UintPtrT>( in ChangeFloat64ToUintPtr() 641 return UncheckedCast<UintPtrT>(raw_assembler()->ChangeFloat64ToUint32(value)); in ChangeFloat64ToUintPtr() 644 TNode<Float64T> CodeAssembler::ChangeUintPtrToFloat64(TNode<UintPtrT> value) { in ChangeUintPtrToFloat64() 884 TNode<WordT> offset, TNode<UintPtrT> value, in AtomicStore64() 885 TNode<UintPtrT> value_high) { in AtomicStore64() 894 MachineType type, TNode<RawPtrT> base, TNode<UintPtrT> offse [all...] |
/third_party/node/deps/v8/src/interpreter/ |
H A D | interpreter-assembler.h | 39 TNode<UintPtrT> BytecodeOperandIdx(int operand_index); 51 TNode<UintPtrT> BytecodeOperandUImmWord(int operand_index); 69 TNode<UintPtrT> BytecodeOperandNativeContextIndex(int operand_index); 169 TNode<UintPtrT> slot_id, 177 TNode<UintPtrT> slot_id, 188 TNode<UintPtrT> slot_id, 264 TNode<IntPtrT> formal_parameter_count, TNode<UintPtrT> register_count); 364 TNode<UintPtrT> BytecodeOperandConstantPoolIdx(int operand_index);
|
H A D | interpreter-generator.cc | 875 TNode<UintPtrT> slot, const LazyNode<HeapObject>& maybe_feedback_vector, 882 TNode<UintPtrT> slot_index = BytecodeOperandIdx(1); in BinaryOpWithFeedback() 898 TNode<UintPtrT> slot_index = BytecodeOperandIdx(1); in BinaryOpSmiWithFeedback() 1007 TNode<UintPtrT> slot_index = BytecodeOperandIdx(1); in BitwiseBinaryOpWithFeedback() 1023 TNode<UintPtrT> slot_index = BytecodeOperandIdx(1); in BitwiseBinaryOpWithSmi() 1116 TNode<UintPtrT> slot_index = BytecodeOperandIdx(0); in IGNITION_HANDLER() 1161 TNode<UintPtrT> slot_index = BytecodeOperandIdx(0); in IGNITION_HANDLER() 1223 TNode<UintPtrT> slot_index = BytecodeOperandIdx(0); in IGNITION_HANDLER() 1241 TNode<UintPtrT> slot_index = BytecodeOperandIdx(0); in IGNITION_HANDLER() 1371 TNode<UintPtrT> slot_i in JSCall() [all...] |
H A D | interpreter-assembler.cc | 563 TNode<UintPtrT> InterpreterAssembler::BytecodeOperandUImmWord( in BytecodeOperandUImmWord() 598 TNode<UintPtrT> InterpreterAssembler::BytecodeOperandIdx(int operand_index) { in BytecodeOperandIdx() 613 TNode<UintPtrT> InterpreterAssembler::BytecodeOperandConstantPoolIdx( in BytecodeOperandConstantPoolIdx() 642 TNode<UintPtrT> InterpreterAssembler::BytecodeOperandNativeContextIndex( in BytecodeOperandNativeContextIndex() 676 TNode<UintPtrT> index = BytecodeOperandConstantPoolIdx(operand_index); in LoadConstantPoolEntryAtOperandIndex() 779 TNode<UintPtrT> slot_id, TNode<HeapObject> maybe_feedback_vector) { in CallJSWithSpreadAndDispatch() 802 const RegListNodePair& args, TNode<UintPtrT> slot_id, in Construct() 846 const RegListNodePair& args, TNode<UintPtrT> slot_id, in ConstructWithSpread() 1417 TNode<IntPtrT> formal_parameter_count, TNode<UintPtrT> register_count) { in AbortIfRegisterCountInvalid() 1440 TNode<UintPtrT> register_coun in ExportParametersAndRegisterFile() [all...] |
/third_party/node/deps/v8/src/codegen/ |
H A D | code-stub-assembler.h | 340 TNode<IntPtrT> ParameterToIntPtr(TNode<UintPtrT> value) { in ParameterToIntPtr() 474 TNode<UintPtrT> OpName(TNode<UintPtrT> a, TNode<UintPtrT> b) { \ 491 TNode<BoolT> OpName(TNode<UintPtrT> a, TNode<UintPtrT> b) { \ 559 TNode<IntPtrT> PopulationCountFallback(TNode<UintPtrT> value); 573 TNode<UintPtrT> UintPtrMin(TNode<UintPtrT> left, TNode<UintPtrT> righ [all...] |
H A D | code-stub-assembler.cc | 148 TNode<FeedbackVector> feedback_vector, TNode<UintPtrT> slot_id) { in IncrementCallCount() 288 TNode<UintPtrT> CodeStubAssembler::IntPtrOrSmiConstant<UintPtrT>(int value) { in IntPtrOrSmiConstant() 557 TNode<UintPtrT> value) { in PopulationCountFallback() 566 // TNode<UintPtrT> value = Unsigned(value_word); in PopulationCountFallback() 567 TNode<UintPtrT> lhs, rhs; in PopulationCountFallback() 624 PopulationCountFallback(ReinterpretCast<UintPtrT>(value))); in PopulationCount64() 634 PopulationCountFallback(ReinterpretCast<UintPtrT>(value)); in PopulationCount32() 638 ReinterpretCast<UintPtrT>(ChangeUint32ToUint64(value))); in PopulationCount32() 1554 TNode<UintPtrT> sandbox_bas [all...] |
H A D | tnode.h | 83 struct UintPtrT : WordT { struct 323 struct types_have_common_values<UintPtrT, U> {
|