/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-generator-gen.cc | 260 auto reg_index = IntPtrSub(register_base_index, index); in TF_BUILTIN() 300 auto reg_index = IntPtrSub(register_base_index, index); in TF_BUILTIN()
|
H A D | builtins-microtask-queue-gen.cc | 103 WordAnd(IntPtrAdd(start, index), IntPtrSub(capacity, IntPtrConstant(1)))); in CalculateRingBufferOffset() 614 TNode<IntPtrT> new_size = IntPtrSub(size, IntPtrConstant(1)); in TF_BUILTIN() 616 IntPtrSub(capacity, IntPtrConstant(1))); in TF_BUILTIN()
|
H A D | builtins-internal-gen.cc | 183 TNode<IntPtrT> slot_offset = IntPtrSub(slot, page); in InsertIntoRememberedSet() 832 IntPtrSub(excluded_property_base.value(), offset)); in SetOrCopyDataProperties() 915 IntPtrSub(excluded_property_count, IntPtrConstant(2)))); in TF_BUILTIN()
|
H A D | builtins-collections-gen.cc | 657 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); 1611 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); 1783 WordAnd(hash, IntPtrSub(number_of_buckets, IntPtrConstant(1))); 2397 return IntPtrSub(capacity, IntPtrConstant(1)); 2494 TNode<IntPtrT> available = IntPtrSub(capacity, number_of_elements);
|
H A D | builtins-typed-array-gen.cc | 442 IntPtrSub(full_base, Signed(ChangeUint32ToWord(compressed_base))); in SetJSTypedArrayOnHeapDataPtr()
|
H A D | builtins-string-gen.cc | 109 Unsigned(IntPtrSub(subject_length, start_position)); in SearchOneByteInOneByteString() 1639 const TNode<IntPtrT> substr_length = IntPtrSub(to, from); in SubString()
|
H A D | builtins-array-gen.cc | 283 TNode<IntPtrT> new_length = IntPtrSub(length, IntPtrConstant(1)); in TF_BUILTIN()
|
/third_party/node/deps/v8/src/interpreter/ |
H A D | interpreter-intrinsics-generator.cc | 147 auto base = __ Signed(__ IntPtrSub(args.base_reg_location(), offset)); in CopyDataPropertiesWithExcludedPropertiesOnStack() 150 TNode<IntPtrT> excluded_property_count = __ IntPtrSub( in CopyDataPropertiesWithExcludedPropertiesOnStack()
|
H A D | interpreter-assembler.cc | 108 bytecode_offset = IntPtrSub(BytecodeOffset(), IntPtrConstant(1)); in SaveBytecodeOffset() 281 return Signed(IntPtrSub(reg_list.base_reg_location(), offset)); in RegisterLocationInRegisterList() 1065 TNode<IntPtrT> next_offset = backward ? IntPtrSub(BytecodeOffset(), delta) in Advance() 1491 IntPtrSub(IntPtrConstant(Register(0).ToOperand()), index); in ExportParametersAndRegisterFile() 1536 IntPtrSub(IntPtrConstant(Register(0).ToOperand()), index); in ImportRegisterFile()
|
H A D | interpreter-generator.cc | 783 TNode<IntPtrT> export_index = IntPtrSub(cell_index, IntPtrConstant(1)); in IGNITION_HANDLER() 795 TNode<IntPtrT> import_index = IntPtrSub(IntPtrConstant(-1), cell_index); in IGNITION_HANDLER() 828 TNode<IntPtrT> export_index = IntPtrSub(cell_index, IntPtrConstant(1)); in IGNITION_HANDLER() 2236 // TNode<IntPtrT> case_value = IntPtrSub(acc_intptr, case_value_base); in IGNITION_HANDLER() 2240 TNode<IntPtrT> case_value = IntPtrSub(SmiUntag(CAST(acc)), case_value_base); in IGNITION_HANDLER()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | code-assembler.h | 256 V(IntPtrSub, WordT, WordT, WordT) \ 1050 TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) { in IntPtrSub() function in v8::internal::compiler::CodeAssembler 1051 return Signed(IntPtrSub(static_cast<TNode<WordT>>(left), in IntPtrSub() 1063 return Unsigned(IntPtrSub(static_cast<TNode<WordT>>(left), in UintPtrSub() 1070 return ReinterpretCast<RawPtrT>(IntPtrSub(left, right)); in RawPtrSub() 1073 return Signed(IntPtrSub(static_cast<TNode<WordT>>(left), in RawPtrSub()
|
/third_party/node/deps/v8/src/codegen/ |
H A D | code-stub-assembler.cc | 321 value = Signed(IntPtrSub(value, IntPtrConstant(1))); in IntPtrRoundUpToPowerOfTwo32() 338 [=] { return WordAnd(value, IntPtrSub(value, IntPtrConstant(1))); }), in WordIsPowerOfTwo() 1459 array_address, IntPtrSub(size_in_bytes, IntPtrConstant(kHeapObjectTag))); 2402 var_high = IntPtrSub(IntPtrConstant(0), var_high.value()); 2406 var_high = IntPtrSub(var_high.value(), IntPtrConstant(1)); 2409 var_low = IntPtrSub(IntPtrConstant(0), var_low.value()); 2469 Unsigned(IntPtrSub(IntPtrConstant(0), value))); 3034 Store(object, IntPtrSub(offset, IntPtrConstant(kHeapObjectTag)), value); 3059 IntPtrSub(offset, IntPtrConstant(kHeapObjectTag)), 3261 IntPtrToBInt(IntPtrSub(arg [all...] |
H A D | code-stub-assembler.h | 483 PARAMETER_BINOP(IntPtrOrSmiSub, IntPtrSub, SmiSub) 617 SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub, Int32Sub) 1011 return UintPtrLessThanOrEqual(IntPtrSub(value, IntPtrConstant(lower_limit)), in IsInRange() 1243 IntPtrSub(offset, IntPtrConstant(kHeapObjectTag)))); in LoadObjectField() 1251 IntPtrSub(offset, IntPtrConstant(kHeapObjectTag)))); in LoadObjectField() 1302 IntPtrSub(reference.offset, IntPtrConstant(kHeapObjectTag)); in LoadReference() 1315 IntPtrSub(reference.offset, IntPtrConstant(kHeapObjectTag)); in LoadReference() 1336 IntPtrSub(reference.offset, IntPtrConstant(kHeapObjectTag)); in StoreReference() 1346 IntPtrSub(reference.offset, IntPtrConstant(kHeapObjectTag)); in StoreReference() 1355 IntPtrSub(offse in GCUnsafeReferenceToRawPtr() [all...] |
/third_party/node/deps/v8/src/ic/ |
H A D | accessor-assembler.cc | 120 TVARIABLE(IntPtrT, var_index, IntPtrSub(length, IntPtrConstant(kEntrySize))); in HandlePolymorphicCase() 139 Signed(IntPtrSub(var_index.value(), IntPtrConstant(kEntrySize))); in HandlePolymorphicCase() 402 Signed(IntPtrSub(field_offset, IntPtrConstant(kHeapObjectTag)))); in HandleLoadWasmField() 1630 Signed(IntPtrSub(field_index, instance_size_in_words)); in OverwriteExistingFastDataProperty() 1749 Signed(IntPtrSub(field_index, instance_size_in_words)); in StoreJSSharedStructField() 4890 TimesTaggedSize(IntPtrSub(result_start, source_start)); in GenerateCloneObjectIC()
|