Lines Matching refs:offset_
186 CHECK(IsAbsoluteUint(12, offset_)); in encodingArm()
189 if (offset_ < 0) { in encodingArm()
190 encoding = (am_ ^ (1 << kUShift)) | -offset_; // Flip U to adjust sign. in encodingArm()
192 encoding = am_ | offset_; in encodingArm()
195 uint32_t imm5 = offset_; in encodingArm()
201 encoding = am_ | static_cast<uint32_t>(rm_) | shift << 5 | offset_ << 7 | B25; in encodingArm()
221 int32_t offset = offset_; in encodingThumb()
226 if (offset_ < 0 || (offset >= 0 && offset < 256 && in encodingThumb()
238 encoding |= B23 | offset_; in encodingThumb()
246 CHECK_LE(offset_, 4); in encodingThumb()
251 } else if (offset_ != 0) { in encodingThumb()
256 offset_ << 4; in encodingThumb()
273 if (offset_ < 0) { in encodingThumbLdrdStrd()
274 int32_t off = -offset_; in encodingThumbLdrdStrd()
279 CHECK_LT(offset_, 1024); in encodingThumbLdrdStrd()
280 CHECK_EQ((offset_ & 0b11), 0); // Must be multiple of 4. in encodingThumbLdrdStrd()
281 encoding = am | offset_ >> 2; in encodingThumbLdrdStrd()