Lines Matching refs:IntPtrAdd
325 return Signed(IntPtrAdd(value, IntPtrConstant(1)));
1264 adjusted_size = IntPtrAdd(size_in_bytes, IntPtrConstant(4));
1271 IntPtrAdd(UncheckedCast<IntPtrT>(top), adjusted_size.value());
1308 address = IntPtrAdd(UncheckedCast<IntPtrT>(top), IntPtrConstant(4));
1315 IntPtrAdd(address.value(), IntPtrConstant(kHeapObjectTag)));
1416 IntPtrAdd(ReinterpretCast<IntPtrT>(top_address),
1456 TNode<IntPtrT> start = IntPtrAdd(
1458 TNode<IntPtrT> limit = IntPtrAdd(
1686 return Load<Uint8T>(IntPtrAdd(ReinterpretCast<IntPtrT>(ptr), offset));
2314 // IntPtrAdd does constant-folding automatically.
2316 IntPtrAdd(index, IntPtrConstant(additional_offset / kTaggedSize));
2368 data_pointer, IntPtrAdd(offset, IntPtrConstant(kSystemPointerSize)));
2372 data_pointer, IntPtrAdd(offset, IntPtrConstant(kSystemPointerSize)));
2494 data_pointer, IntPtrAdd(offset, IntPtrConstant(kSystemPointerSize)));
2498 data_pointer, IntPtrAdd(offset, IntPtrConstant(kSystemPointerSize)));
2771 base, IntPtrAdd(offset, IntPtrConstant(kIeeeDoubleExponentWordOffset)));
2879 IntPtrAdd(IntPtrConstant(Context::FIRST_JS_ARRAY_MAP_SLOT),
3290 *arg_index = IntPtrAdd(arg_index->value(), SmiUntag(diff));
3406 IntPtrAdd(IntPtrConstant(BigInt::kHeaderSize),
3440 IntPtrAdd(IntPtrConstant(BigInt::kDigitsOffset),
3462 IntPtrAdd(IntPtrConstant(BigInt::kDigitsOffset),
3629 TNode<IntPtrT> store_size = IntPtrAdd(
3665 TNode<IntPtrT> start_address = IntPtrAdd(
3669 TNode<IntPtrT> end_address = IntPtrAdd(
3722 TNode<IntPtrT> data_table_start_index = IntPtrAdd(
3725 IntPtrAdd(data_table_start_index, data_table_length);
3777 IntPtrAdd(object_address,
3782 IntPtrAdd(buckets_start_address, TimesTaggedSize(bucket_count));
3789 TNode<IntPtrT> data_end_address = IntPtrAdd(
3791 IntPtrAdd(IntPtrConstant(FixedArray::kHeaderSize - kHeapObjectTag),
3804 IntPtrAdd(data_start_address,
4021 csa->BitcastWordToTagged(csa->IntPtrAdd(
4494 TNode<IntPtrT> limit_offset = IntPtrAdd(first_from_element_offset,
4750 IntPtrAdd(offset, IntPtrConstant(kInt32Size)),
4774 TNode<IntPtrT> backing_store = IntPtrAdd(BitcastTaggedToWord(array),
4796 TNode<IntPtrT> backing_store = IntPtrAdd(BitcastTaggedToWord(array),
4841 IntPtrLessThanOrEqual(IntPtrAdd(dst_index, length),
4844 IntPtrLessThanOrEqual(IntPtrAdd(src_index, length),
4859 IntPtrAdd(elements_intptr,
4862 IntPtrAdd(elements_intptr,
4877 const TNode<IntPtrT> end = IntPtrAdd(begin, length);
4885 const TNode<WordT> delta_offset = IntPtrAdd(offset, delta);
4931 IntPtrAdd(dst_index, length),
4934 IntPtrAdd(src_index, length),
4955 IntPtrAdd(src_elements_intptr, src_offset_start);
4958 IntPtrAdd(dst_elements_intptr, dst_offset_start);
4972 const TNode<IntPtrT> end = IntPtrAdd(begin, length);
4980 const TNode<WordT> delta_offset = IntPtrAdd(offset, delta);
5057 TNode<IntPtrT> limit_offset = Signed(IntPtrAdd(
5154 IntPtrAdd(to_offset, IntPtrConstant(kInt32Size)),
5386 csa->IntPtrAdd(csa->BitcastTaggedToWord(previous), offset)));
7188 var_offset_ = IntPtrAdd(var_offset_.value(), sliced_offset);
7385 IntPtrAdd(entry_index, IntPtrConstant(1)),
8222 return IntPtrAdd(entry_index, IntPtrConstant(Dictionary::kElementsStartIndex +
8445 IntPtrAdd(at_least_space_for, WordShr(at_least_space_for, 1)));
8576 entry = Signed(WordAnd(IntPtrAdd(entry, var_count.value()), mask));
8670 entry = Signed(WordAnd(IntPtrAdd(entry, var_count.value()), mask));
8872 TNode<IntPtrT> last_exclusive = IntPtrAdd(
8919 return IntPtrAdd(IntPtrConstant(Array::ToKeyIndex(0)),
9589 IntPtrAdd(field_index, LoadMapInobjectPropertiesStartInWords(map));
10413 return IntPtrAdd(IntPtrConstant(base_size), Signed(shifted_index));
10723 IntPtrAdd(offset, IntPtrConstant(kSystemPointerSize)),
10732 IntPtrAdd(offset, IntPtrConstant(kSystemPointerSize)),
11433 TNode<IntPtrT> new_length = IntPtrAdd(key, IntPtrConstant(1));
11542 TNode<IntPtrT> memento_last_word = IntPtrAdd(
11793 start_offset = IntPtrAdd(start_offset, IntPtrConstant(-kHeapObjectTag));
11794 end_offset = IntPtrAdd(end_offset, IntPtrConstant(-kHeapObjectTag));
14773 IntPtrAdd(object, IntPtrConstant(Code::kHeaderSize - kHeapObjectTag)));
14915 argc = IntPtrAdd(argc, IntPtrConstant(kJSArgcReceiverSlots));
15290 overall_offset = csa.IntPtrAdd(
15297 TNode<IntPtrT> max_allowed_offset = csa.IntPtrAdd(
15386 TNode<IntPtrT> meta_table_index = IntPtrAdd(
15544 IntPtrAdd(capacity, IntPtrConstant(SwissNameDictionary::kGroupWidth));
15546 IntPtrAdd(table_address_with_tag, ctrl_table_start_offset_minus_tag);
15548 IntPtrAdd(ctrl_table_start_ptr, ctrl_table_size_bytes);
15577 IntPtrAdd(table_address_with_tag, data_table_start_offset_minus_tag);
15583 IntPtrAdd(data_table_ptr, data_table_size),
15635 IntPtrAdd(capacity, IntPtrConstant(SwissNameDictionary::kGroupWidth));
15639 TNode<IntPtrT> old_ctrl_table_start_ptr = IntPtrAdd(
15641 TNode<IntPtrT> new_ctrl_table_start_ptr = IntPtrAdd(
15660 start_offset, IntPtrAdd(start_offset, data_table_size),
15679 IntPtrAdd(old_meta_table_address_with_tag,
15682 IntPtrAdd(new_meta_table_address_with_tag,
15705 in_loop_variables, start, IntPtrAdd(start, ctrl_table_size_bytes),
15732 IntPtrAdd(details_table_offset_minus_tag.value(),
15752 offset_within_data_table = IntPtrAdd(
15756 return IntPtrAdd(data_table_start, offset_within_data_table);
15770 TNode<IntPtrT> data_and_ctrl_table_size = IntPtrAdd(
15778 IntPtrAdd(data_table_start, data_and_ctrl_table_size);
15784 IntPtrAdd(property_details_table_start,
15788 return IntPtrAdd(property_details_table_start, offset_within_details_table);
15842 IntPtrAdd(key_offset_minus_tag, IntPtrConstant(kTaggedSize));
15893 IntPtrAdd(offset, one)));
15895 TNode<IntPtrT> offset_entry = IntPtrAdd(offset, entry);
15906 IntPtrAdd(WordAnd(IntPtrSub(entry, group_width), mask), one);
15909 TNode<IntPtrT> copy_entry = IntPtrAdd(copy_entry_lhs, copy_entry_rhs);
15910 TNode<IntPtrT> offset_copy_entry = IntPtrAdd(offset, copy_entry);
15914 WordEqual(copy_entry, IntPtrAdd(capacity, entry))));