Lines Matching refs:offset_8
923 int offset_8 = x.offset_;
924 if (offset_8 < 0) {
925 offset_8 = -offset_8;
928 if (!is_uint8(offset_8)) {
936 ASSERT(offset_8 >= 0); // no masking needed
937 instr |= B | (offset_8 >> 4)*B8 | (offset_8 & 0xf);
970 int offset_8 = x.offset_;
971 ASSERT((offset_8 & 3) == 0); // offset must be an aligned word offset
972 offset_8 >>= 2;
973 if (offset_8 < 0) {
974 offset_8 = -offset_8;
977 ASSERT(is_uint8(offset_8)); // unsigned word offset must fit in a byte
984 ASSERT(offset_8 >= 0); // no masking needed
985 emit(instr | am | x.rn_.code()*B16 | crd.code()*B12 | offset_8);