Home
last modified time | relevance | path

Searched refs:IntPtrConstant (Results 1 - 25 of 41) sorted by relevance

12

/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-microtask-queue-gen.cc67 IntPtrConstant(MicrotaskQueue::kRingBufferOffset)); in GetMicrotaskRingBuffer()
73 IntPtrConstant(MicrotaskQueue::kCapacityOffset)); in GetMicrotaskQueueCapacity()
79 IntPtrConstant(MicrotaskQueue::kSizeOffset)); in GetMicrotaskQueueSize()
85 IntPtrConstant(MicrotaskQueue::kSizeOffset), new_size); in SetMicrotaskQueueSize()
91 IntPtrConstant(MicrotaskQueue::kStartOffset)); in GetMicrotaskQueueStart()
97 IntPtrConstant(MicrotaskQueue::kStartOffset), new_start); in SetMicrotaskQueueStart()
103 WordAnd(IntPtrAdd(start, index), IntPtrSub(capacity, IntPtrConstant(1)))); in CalculateRingBufferOffset()
111 GotoIf(WordEqual(GetMicrotaskQueue(native_context), IntPtrConstant(0)), in PrepareForContext()
348 IntPtrConstant(MicrotaskQueue::kFinishedMicrotaskCountOffset)); in IncrementFinishedMicrotaskCount()
349 TNode<IntPtrT> new_count = IntPtrAdd(count, IntPtrConstant( in IncrementFinishedMicrotaskCount()
[all...]
H A Dgrowable-fixed-array-gen.cc32 var_length_ = IntPtrAdd(length, IntPtrConstant(1)); in Push()
71 IntPtrGreaterThanOrEqual(current_capacity, IntPtrConstant(0))); in NewCapacity()
78 IntPtrConstant(16)); in NewCapacity()
85 CSA_DCHECK(this, IntPtrGreaterThanOrEqual(element_count, IntPtrConstant(0))); in ResizeFixedArray()
86 CSA_DCHECK(this, IntPtrGreaterThanOrEqual(new_capacity, IntPtrConstant(0))); in ResizeFixedArray()
H A Dbuiltins-string-gen.cc36 IntPtrConstant(SeqOneByteString::kHeaderSize - kHeapObjectTag)); in DirectStringData()
118 WordEqual(result_address, IntPtrConstant(0)), in SearchOneByteInOneByteString()
119 [=] { return IntPtrConstant(-1); }, in SearchOneByteInOneByteString()
255 TVARIABLE(IntPtrT, var_offset, IntPtrConstant(0)); in StringEqual_Loop()
278 var_offset = IntPtrAdd(var_offset.value(), IntPtrConstant(1)); in StringEqual_Loop()
303 IntPtrConstant(SeqTwoByteString::kHeaderSize - kHeapObjectTag), in StringFromSingleUTF16EncodedCodePoint()
409 CopyStringCharacters(var_left.value(), result.value(), IntPtrConstant(0), in StringAdd()
410 IntPtrConstant(0), word_left_length, in StringAdd()
412 CopyStringCharacters(var_right.value(), result.value(), IntPtrConstant(0), in StringAdd()
421 CopyStringCharacters(var_left.value(), result.value(), IntPtrConstant( in StringAdd()
[all...]
H A Dbuiltins-collections-gen.cc123 CSA_DCHECK(this, IntPtrGreaterThanOrEqual(length, IntPtrConstant(0))); in AddConstructorEntriesFromFastJSArray()
132 GotoIf(IntPtrEqual(length, IntPtrConstant(0)), &exit); in AddConstructorEntriesFromFastJSArray()
148 BuildFastLoop<IntPtrT>(IntPtrConstant(0), length, set_entry, 1, in AddConstructorEntriesFromFastJSArray()
157 CSA_DCHECK(this, IntPtrGreaterThan(length, IntPtrConstant(0))); in AddConstructorEntriesFromFastJSArray()
159 LoadAndNormalizeFixedDoubleArrayElement(elements, IntPtrConstant(0)); in AddConstructorEntriesFromFastJSArray()
169 BuildFastLoop<IntPtrT>(IntPtrConstant(0), length, set_entry, 1, in AddConstructorEntriesFromFastJSArray()
399 [=] { return IntPtrConstant(0); }); in EstimatedInitialSize()
657 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1)));
673 IntPtrConstant(CollectionType::kNotFound)),
690 IntPtrConstant(CollectionTyp
[all...]
H A Dbuiltins-shadowrealm-gen.cc100 IntPtrConstant(JSFunction::kMinDescriptorsForFastBindAndWrap)), in TF_BUILTIN()
109 IntPtrConstant( in TF_BUILTIN()
114 IntPtrConstant( in TF_BUILTIN()
188 IntPtrConstant(0), argc_ptr, in TF_BUILTIN()
199 IntPtrConstant(0), args.GetLengthWithoutReceiver(), in TF_BUILTIN()
208 wrapped_args, IntPtrAdd(index, IntPtrConstant(1)), wrapped_value); in TF_BUILTIN()
H A Dbuiltins-regexp-gen.cc45 return IntPtrConstant(0); in IntPtrZero()
69 IntPtrConstant(Code::kHeaderSize - kHeapObjectTag))); in LoadCodeObjectEntry()
76 IntPtrAdd(IntPtrConstant(IsolateData::builtin_entry_table_offset()), in LoadCodeObjectEntry()
257 IntPtrConstant(RegExpMatchInfo::kFirstCaptureIndex), num_indices); in ConstructNewResultFromMatchInfo()
260 IntPtrConstant(RegExpMatchInfo::kFirstCaptureIndex + 2)); in ConstructNewResultFromMatchInfo()
261 TVARIABLE(IntPtrT, var_to_cursor, IntPtrConstant(1)); in ConstructNewResultFromMatchInfo()
277 IntPtrAdd(from_cursor, IntPtrConstant(1)); in ConstructNewResultFromMatchInfo()
287 var_from_cursor = IntPtrAdd(from_cursor, IntPtrConstant(2)); in ConstructNewResultFromMatchInfo()
288 var_to_cursor = IntPtrAdd(to_cursor, IntPtrConstant(1)); in ConstructNewResultFromMatchInfo()
354 TNode<IntPtrT> i_plus_1 = IntPtrAdd(i, IntPtrConstant( in ConstructNewResultFromMatchInfo()
[all...]
H A Dgrowable-fixed-array-gen.h23 var_capacity_ = IntPtrConstant(0); in GrowableFixedArray()
24 var_length_ = IntPtrConstant(0); in GrowableFixedArray()
H A Dbuiltins-internal-gen.cc132 IntPtrConstant(BasicMemoryChunk::kFlagsOffset))); in IsPageFlagSet()
133 return WordNotEqual(WordAnd(flags, IntPtrConstant(mask)), in IsPageFlagSet()
134 IntPtrConstant(0)); in IsPageFlagSet()
152 IntPtrAdd(page, IntPtrConstant(MemoryChunk::kMarkingBitmapOffset)); in GetMarkBit()
159 r0 = WordShr(object, IntPtrConstant(shift)); in GetMarkBit()
160 r0 = WordAnd(r0, IntPtrConstant((kPageAlignmentMask >> shift) & in GetMarkBit()
167 r1 = WordShr(object, IntPtrConstant(kTaggedSizeLog2)); in GetMarkBit()
168 r1 = WordAnd(r1, IntPtrConstant((1 << Bitmap::kBitsPerCellLog2) - 1)); in GetMarkBit()
171 // WordAnd(r1, IntPtrConstant((1 << kBitsPerByte) - 1))); in GetMarkBit()
172 *mask = WordShl(IntPtrConstant( in GetMarkBit()
[all...]
H A Dbuiltins-generator-gen.cc233 auto parameter_base_index = IntPtrConstant( in TF_BUILTIN()
239 IntPtrConstant(0), formal_parameter_count, in TF_BUILTIN()
253 IntPtrConstant(interpreter::Register(0).ToOperand())); in TF_BUILTIN()
288 IntPtrConstant(interpreter::Register(0).ToOperand())); in TF_BUILTIN()
H A Dbuiltins-intl-gen.cc38 IntPtrConstant(SeqOneByteString::kHeaderSize - kHeapObjectTag)); in PointerToSeqStringData()
72 TVARIABLE(IntPtrT, var_cursor, IntPtrConstant(0)); in TF_BUILTIN()
181 IntPtrConstant(0), SmiConstant(0)); in AllocateEmptyJSArray()
H A Dbuiltins-object-gen.cc195 PACKED_ELEMENTS, array_map, IntPtrConstant(0), SmiConstant(0)); in GetOwnValuesOrEntries()
239 object_enum_length, IntPtrConstant(kInvalidEnumCacheSentinel)); in FastGetOwnValuesOrEntries()
253 GotoIf(WordEqual(object_enum_length, IntPtrConstant(0)), if_no_properties); in FastGetOwnValuesOrEntries()
265 IntPtrConstant(0), object_enum_length, in FastGetOwnValuesOrEntries()
268 TVARIABLE(IntPtrT, var_result_index, IntPtrConstant(0)); in FastGetOwnValuesOrEntries()
269 TVARIABLE(IntPtrT, var_descriptor_number, IntPtrConstant(0)); in FastGetOwnValuesOrEntries()
323 IntPtrConstant(2)); in FastGetOwnValuesOrEntries()
354 GotoIf(IntPtrEqual(size, IntPtrConstant(0)), if_empty); in FinalizeValuesOrEntriesJSArray()
443 IntPtrConstant(1)), in TF_BUILTIN()
453 IntPtrConstant( in TF_BUILTIN()
[all...]
H A Dbuiltins-constructor-gen.cc213 IntPtrConstant(Context::FIRST_FUNCTION_MAP_INDEX))); in TF_BUILTIN()
216 IntPtrConstant(Context::LAST_FUNCTION_MAP_INDEX))); in TF_BUILTIN()
368 TNode<IntPtrT> min_context_slots = IntPtrConstant(Context::MIN_CONTEXT_SLOTS); in FastNewFunctionContext()
380 TNode<IntPtrT> start_offset = IntPtrConstant(Context::kTodoHeaderSize); in FastNewFunctionContext()
514 TNode<IntPtrT> zero_intptr = IntPtrConstant(0); in CreateEmptyArrayLiteral()
607 IntPtrAdd(instance_size, IntPtrConstant(AllocationMemento::kSize)); in CreateShallowObjectLiteral()
631 TVARIABLE(IntPtrT, offset, IntPtrConstant(JSObject::kHeaderSize)); in CreateShallowObjectLiteral()
647 offset = IntPtrAdd(offset.value(), IntPtrConstant(kTaggedSize)); in CreateShallowObjectLiteral()
H A Dbuiltins-async-function-gen.cc94 Signed(IntPtrAdd(WordSar(frame_size, IntPtrConstant(kTaggedSizeLog2)), in TF_BUILTIN()
102 IntPtrConstant(0), parameters_and_register_length, in TF_BUILTIN()
H A Dbuiltins-array-gen.cc276 GotoIf(IntPtrEqual(length, IntPtrConstant(0)), &return_undefined); in TF_BUILTIN()
283 TNode<IntPtrT> new_length = IntPtrSub(length, IntPtrConstant(1)); in TF_BUILTIN()
290 IntPtrConstant(JSObject::kMinAddedElementsCapacity)), in TF_BUILTIN()
363 arg_index = IntPtrConstant(0); in TF_BUILTIN()
531 TNode<IntPtrT> capacity = IntPtrConstant(0); in ConstructArrayLike()
626 TNode<IntPtrT> intptr_zero = IntPtrConstant(0); in Generate()
649 IntPtrConstant(kFromIndexArg)), in Generate()
1801 GotoIfNot(IntPtrEqual(args.GetLengthWithoutReceiver(), IntPtrConstant(0)), in GenerateDispatchToArrayStub()
1806 GotoIfNot(IntPtrEqual(args.GetLengthWithoutReceiver(), IntPtrConstant(1)), in GenerateDispatchToArrayStub()
1915 kind, array_map, IntPtrConstant(JSArra in GenerateArrayNoArgumentConstructor()
[all...]
/third_party/node/deps/v8/src/compiler/
H A Dmemory-lowering.cc224 __ IntPtrConstant(top_address_offset - kHeapObjectTag)); in ReduceAllocateRaw()
227 __ IntPtrConstant(limit_address_offset - kHeapObjectTag)); in ReduceAllocateRaw()
267 top_address, __ IntPtrConstant(0), top); in ReduceAllocateRaw()
271 __ IntAdd(state->top(), __ IntPtrConstant(kHeapObjectTag))); in ReduceAllocateRaw()
289 __ Load(MachineType::Pointer(), top_address, __ IntPtrConstant(0)); in ReduceAllocateRaw()
291 __ Load(MachineType::Pointer(), limit_address, __ IntPtrConstant(0)); in ReduceAllocateRaw()
305 vfalse = __ IntSub(vfalse, __ IntPtrConstant(kHeapObjectTag)); in ReduceAllocateRaw()
312 top = __ IntAdd(done.PhiAt(0), __ IntPtrConstant(object_size)); in ReduceAllocateRaw()
315 top_address, __ IntPtrConstant(0), top); in ReduceAllocateRaw()
319 __ IntAdd(done.PhiAt(0), __ IntPtrConstant(kHeapObjectTa in ReduceAllocateRaw()
[all...]
H A Dbasic-block-instrumentor.cc40 static const Operator* IntPtrConstant(CommonOperatorBuilder* common, in IntPtrConstant() function
51 return IntPtrConstant(common, ptr_as_int); in PointerConstant()
113 graph->NewNode(IntPtrConstant(&common, offset_to_counter_value)); in Instrument()
H A Dcode-assembler.cc242 IntPtrConstant(kHeapObjectTagMask)), in GenerateCheckMaybeObjectIsObject()
243 IntPtrConstant(kWeakHeapObjectTag)), in GenerateCheckMaybeObjectIsObject()
264 TNode<IntPtrT> CodeAssembler::IntPtrConstant(intptr_t value) { in IntPtrConstant() function in v8::internal::compiler::CodeAssembler
265 return UncheckedCast<IntPtrT>(jsgraph()->IntPtrConstant(value)); in IntPtrConstant()
270 return UncheckedCast<TaggedIndex>(raw_assembler()->IntPtrConstant(value)); in TaggedIndexConstant()
289 IntPtrConstant(static_cast<intptr_t>(value.ptr())))); in SmiConstant()
577 return (shift != 0) ? WordShl(value, IntPtrConstant(shift)) : value; in WordShl()
581 return (shift != 0) ? WordShr(value, IntPtrConstant(shift)) : value; in WordShr()
585 return (shift != 0) ? WordSar(value, IntPtrConstant(shift)) : value; in WordSar()
686 // IntPtrConstant( in LoadFullTagged()
[all...]
H A Deffect-control-linearizer.cc2909 __ GotoIf(__ Word64Equal(value, __ IntPtrConstant(0)), &done, in LowerChangeInt64ToBigInt()
2914 __ Word64Shr(value, __ IntPtrConstant(63 - BigInt::SignBits::kShift)); in LowerChangeInt64ToBigInt()
2935 __ GotoIf(__ Word64Equal(value, __ IntPtrConstant(0)), &done, in LowerChangeUint64ToBigInt()
3554 __ IntPtrConstant(StandardFrameConstants::kArgCOffset))); in LowerArgumentsLength()
3569 __ IntPtrConstant(StandardFrameConstants::kArgCOffset))); in LowerRestLength()
3587 Node* zero_length = __ IntPtrEqual(length, __ IntPtrConstant(0)); in LowerNewDoubleElements()
3592 Node* size = __ IntAdd(__ WordShl(length, __ IntPtrConstant(kDoubleSizeLog2)), in LowerNewDoubleElements()
3593 __ IntPtrConstant(FixedDoubleArray::kHeaderSize)); in LowerNewDoubleElements()
3608 __ Goto(&loop, __ IntPtrConstant(0)); in LowerNewDoubleElements()
3622 index = __ IntAdd(index, __ IntPtrConstant( in LowerNewDoubleElements()
[all...]
H A Dgraph-assembler.cc53 Node* GraphAssembler::IntPtrConstant(intptr_t value) { in IntPtrConstant() function in v8::internal::compiler::GraphAssembler
54 return AddClonedNode(mcgraph()->IntPtrConstant(value)); in IntPtrConstant()
125 IntPtrConstant(HeapNumber::kValueOffset - kHeapObjectTag)); in LoadHeapNumberValue()
244 Node* map = WordXor(map_word, IntPtrConstant(Internals::kMapWordXorMask)); in UnpackMapWord()
250 Node* packed = WordXor(map_word, IntPtrConstant(Internals::kMapWordXorMask)); in PackMapWord()
H A Dmachine-graph.h47 Node* IntPtrConstant(intptr_t value);
H A Dwasm-compiler.cc265 return LoadFromObject(type, base, IntPtrConstant(offset)); in LoadFromObject()
275 return LoadImmutableFromObject(type, base, IntPtrConstant(offset)); in LoadImmutableFromObject()
284 return LoadImmutable(rep, base, IntPtrConstant(offset)); in LoadImmutable()
295 return StoreToObject(access, base, IntPtrConstant(offset), value); in StoreToObject()
307 return InitializeImmutableInObject(access, base, IntPtrConstant(offset), in InitializeImmutableInObject()
316 return WordEqual(WordAnd(object, IntPtrConstant(kSmiTagMask)), in IsI31()
317 IntPtrConstant(kSmiTag)); in IsI31()
370 IntMul(index_intptr, IntPtrConstant(kTaggedSize)), in LoadFixedArrayElement()
371 IntPtrConstant(wasm::ObjectAccess::ToTagged(FixedArray::kHeaderSize))); in LoadFixedArrayElement()
379 IntMul(index_intptr, IntPtrConstant(kTaggedSiz in LoadImmutableFixedArrayElement()
[all...]
/third_party/node/deps/v8/src/interpreter/
H A Dinterpreter-assembler.cc98 offset = IntPtrAdd(offset, IntPtrConstant(1)); in ReloadBytecodeOffset()
108 bytecode_offset = IntPtrSub(BytecodeOffset(), IntPtrConstant(1)); in SaveBytecodeOffset()
121 IntPtrConstant(zero_offset), Int32Constant(0)); in SaveBytecodeOffset()
123 IntPtrConstant(payload_offset), in SaveBytecodeOffset()
126 StoreFullTaggedNoWriteBarrier(base, IntPtrConstant(store_offset), in SaveBytecodeOffset()
212 return RegisterLocation(IntPtrConstant(reg.ToOperand())); in RegisterLocation()
226 IntPtrConstant(reg.ToOperand() * kSystemPointerSize)); in LoadRegister()
236 return ChangeInt32ToIntPtr(Load<Int32T>(base, IntPtrConstant(index))); in LoadAndUntagRegister()
238 return SmiToIntPtr(CAST(LoadFullTagged(base, IntPtrConstant(index)))); in LoadAndUntagRegister()
278 TNode<IntPtrT> offset = RegisterFrameOffset(IntPtrConstant(inde in RegisterLocationInRegisterList()
[all...]
/third_party/node/deps/v8/src/codegen/
H A Dcode-stub-assembler.cc215 return SelectConstant<IntPtrT>(condition, IntPtrConstant(true_value), in SelectIntPtrConstant()
216 IntPtrConstant(false_value)); in SelectIntPtrConstant()
271 return IntPtrConstant(value); in BIntConstant()
284 return IntPtrConstant(value); in IntPtrOrSmiConstant()
289 return Unsigned(IntPtrConstant(value)); in IntPtrOrSmiConstant()
294 return ReinterpretCast<RawPtrT>(IntPtrConstant(value)); in IntPtrOrSmiConstant()
320 CSA_DCHECK(this, UintPtrLessThanOrEqual(value, IntPtrConstant(0x80000000u))); in IntPtrRoundUpToPowerOfTwo32()
321 value = Signed(IntPtrSub(value, IntPtrConstant(1))); in IntPtrRoundUpToPowerOfTwo32()
323 value = Signed(WordOr(value, WordShr(value, IntPtrConstant(i)))); in IntPtrRoundUpToPowerOfTwo32()
325 return Signed(IntPtrAdd(value, IntPtrConstant( in IntPtrRoundUpToPowerOfTwo32()
[all...]
H A Dcode-stub-assembler.h837 code, IntPtrConstant(CodeDataContainer::kCodeOffset - kHeapObjectTag))); in FromCodeT()
1011 return UintPtrLessThanOrEqual(IntPtrSub(value, IntPtrConstant(lower_limit)), in IsInRange()
1012 IntPtrConstant(higher_limit - lower_limit)); in IsInRange()
1075 return LoadSandboxedPointerFromObject(object, IntPtrConstant(offset)); in LoadSandboxedPointerFromObject()
1084 StoreSandboxedPointerToObject(object, IntPtrConstant(offset), pointer); in StoreSandboxedPointerToObject()
1104 InitializeExternalPointerField(object, IntPtrConstant(offset)); in InitializeExternalPointerField()
1113 InitializeExternalPointerField(object, IntPtrConstant(offset), pointer, in InitializeExternalPointerField()
1129 return LoadExternalPointerFromObject(object, IntPtrConstant(offset), tag); in LoadExternalPointerFromObject()
1140 StoreExternalPointerToObject(object, IntPtrConstant(offset), pointer, tag); in StoreExternalPointerToObject()
1188 return LoadFullTagged(buffer, IntPtrConstant(offse in LoadBufferObject()
[all...]
/third_party/node/deps/v8/src/ic/
H A Daccessor-assembler.cc33 IntPtrConstant(static_cast<intptr_t>(LoadHandler::Kind::kind))
68 IntPtrConstant(minimum_size / kTaggedSize))); in LoadHandlerDataField()
89 IntPtrAdd(offset, IntPtrConstant(header_size)))); in TryMonomorphicCase()
97 IntPtrAdd(offset, IntPtrConstant(header_size + kTaggedSize)))); in TryMonomorphicCase()
115 CSA_DCHECK(this, IntPtrLessThanOrEqual(IntPtrConstant(kEntrySize), length)); in HandlePolymorphicCase()
120 TVARIABLE(IntPtrT, var_index, IntPtrSub(length, IntPtrConstant(kEntrySize))); in HandlePolymorphicCase()
139 Signed(IntPtrSub(var_index.value(), IntPtrConstant(kEntrySize))); in HandlePolymorphicCase()
140 Branch(IntPtrGreaterThanOrEqual(var_index.value(), IntPtrConstant(0)), in HandlePolymorphicCase()
191 context, getter, IntPtrConstant(0), lookup_start_object)); in TryMegaDOMCase()
284 TNode<IntPtrT> argc = IntPtrConstant( in HandleLoadAccessor()
[all...]

Completed in 47 milliseconds

12