Lines Matching refs:pos_
88 *--pos_ = byte;
89 return pos_;
99 *--pos_ = pc_delta << kTagBits | tag;
103 *--pos_ = static_cast<byte>(data_delta);
108 *--pos_ = static_cast<int>((rmode << kTagBits) | kDefaultTag);
115 *--pos_ = pc_delta;
120 *--pos_ = static_cast<byte>(number);
128 *--pos_ = static_cast<byte>(data_delta);
137 byte* begin_pos = pos_;
150 DCHECK_LE(begin_pos - pos_, RelocInfo::kMaxCallSize);
167 DCHECK_LE(begin_pos - pos_, kMaxSize);
171 inline int RelocIterator::AdvanceGetTag() { return *--pos_ & kTagMask; }
174 return static_cast<RelocInfo::Mode>((*pos_ >> kTagBits) &
179 rinfo_.pc_ += *pos_ >> kTagBits;
182 inline void RelocIterator::AdvanceReadPC() { rinfo_.pc_ += *--pos_; }
187 x |= static_cast<int>(*--pos_) << i * kBitsPerByte;
195 x |= static_cast<intptr_t>(*--pos_) << i * kBitsPerByte;
203 uint32_t pc_jump = base::VLQDecodeUnsigned([this] { return *--pos_; });
210 uint8_t unsigned_b = *pos_;
221 while (pos_ > end_) {
302 : pos_(pos), end_(end), mode_mask_(mode_mask) {
304 DCHECK_GE(pos_, end_);
308 if (mode_mask_ == 0) pos_ = end_;