Lines Matching defs:data_offset

1294       uint32_t data_offset = mirror::Array::DataOffset(sizeof(uint8_t)).Uint32Value();
1298 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_1) + data_offset;
1302 __ LoadFromOffset(kLoadUnsignedByte, out, TMP, data_offset);
1308 uint32_t data_offset = mirror::Array::DataOffset(sizeof(int8_t)).Uint32Value();
1312 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_1) + data_offset;
1316 __ LoadFromOffset(kLoadSignedByte, out, TMP, data_offset);
1322 uint32_t data_offset = mirror::Array::DataOffset(sizeof(int16_t)).Uint32Value();
1326 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_2) + data_offset;
1331 __ LoadFromOffset(kLoadSignedHalfword, out, TMP, data_offset);
1337 uint32_t data_offset = mirror::Array::DataOffset(sizeof(uint16_t)).Uint32Value();
1341 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_2) + data_offset;
1346 __ LoadFromOffset(kLoadUnsignedHalfword, out, TMP, data_offset);
1354 uint32_t data_offset = mirror::Array::DataOffset(sizeof(int32_t)).Uint32Value();
1359 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_4) + data_offset;
1364 __ LoadFromOffset(load_type, out, TMP, data_offset);
1370 uint32_t data_offset = mirror::Array::DataOffset(sizeof(int64_t)).Uint32Value();
1374 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_8) + data_offset;
1379 __ LoadFromOffset(kLoadDoubleword, out, TMP, data_offset);
1385 uint32_t data_offset = mirror::Array::DataOffset(sizeof(float)).Uint32Value();
1389 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_4) + data_offset;
1394 __ LoadFpuFromOffset(kLoadWord, out, TMP, data_offset);
1400 uint32_t data_offset = mirror::Array::DataOffset(sizeof(double)).Uint32Value();
1404 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_8) + data_offset;
1409 __ LoadFpuFromOffset(kLoadDoubleword, out, TMP, data_offset);
1469 uint32_t data_offset = mirror::Array::DataOffset(sizeof(uint8_t)).Uint32Value();
1473 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_1) + data_offset;
1477 __ StoreToOffset(kStoreByte, value, TMP, data_offset);
1484 uint32_t data_offset = mirror::Array::DataOffset(sizeof(uint16_t)).Uint32Value();
1488 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_2) + data_offset;
1493 __ StoreToOffset(kStoreHalfword, value, TMP, data_offset);
1501 uint32_t data_offset = mirror::Array::DataOffset(sizeof(int32_t)).Uint32Value();
1505 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_4) + data_offset;
1511 __ StoreToOffset(kStoreWord, value, TMP, data_offset);
1530 uint32_t data_offset = mirror::Array::DataOffset(sizeof(int64_t)).Uint32Value();
1534 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_8) + data_offset;
1539 __ StoreToOffset(kStoreDoubleword, value, TMP, data_offset);
1545 uint32_t data_offset = mirror::Array::DataOffset(sizeof(float)).Uint32Value();
1550 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_4) + data_offset;
1555 __ StoreFpuToOffset(kStoreWord, value, TMP, data_offset);
1561 uint32_t data_offset = mirror::Array::DataOffset(sizeof(double)).Uint32Value();
1566 (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_8) + data_offset;
1571 __ StoreFpuToOffset(kStoreDoubleword, value, TMP, data_offset);