Lines Matching refs:offset
1312 uint32_t offset = mirror::Array::DataOffset(element_size).Uint32Value();
1315 __ leal(temp1, Address(src, element_size * constant + offset));
1317 __ leal(temp1, Address(src, src_pos.AsRegister<CpuRegister>(), ScaleFactor::TIMES_4, offset));
1322 __ leal(temp2, Address(dest, element_size * constant + offset));
1324 __ leal(temp2, Address(dest, dest_pos.AsRegister<CpuRegister>(), ScaleFactor::TIMES_4, offset));
1673 // java.lang.StringFactory.newStringFromChars(int offset, int charCount, char[] data)
1754 // the source beginning to the value offset of a string.
1940 CpuRegister offset = offset_loc.AsRegister<CpuRegister>();
1946 __ movl(output, Address(base, offset, ScaleFactor::TIMES_1, 0));
1956 __ movl(output, Address(base, offset, ScaleFactor::TIMES_1, 0));
1961 __ movl(output, Address(base, offset, ScaleFactor::TIMES_1, 0));
1968 __ movq(output, Address(base, offset, ScaleFactor::TIMES_1, 0));
2090 CpuRegister offset = locations->InAt(2).AsRegister<CpuRegister>();
2094 __ movq(Address(base, offset, ScaleFactor::TIMES_1, 0), value);
2099 __ movl(Address(base, offset, ScaleFactor::TIMES_1, 0), temp);
2101 __ movl(Address(base, offset, ScaleFactor::TIMES_1, 0), value);
2194 CpuRegister offset = locations->InAt(2).AsRegister<CpuRegister>();
2243 __ LockCmpxchgl(Address(base, offset, TIMES_1, 0), CpuRegister(value_reg));
2271 __ LockCmpxchgl(Address(base, offset, TIMES_1, 0), value);
2273 __ LockCmpxchgq(Address(base, offset, TIMES_1, 0), value);