Lines Matching refs:index
335 uint32_t index = gp_index_++; in GetNextLocation() local
336 if (index < calling_convention.GetNumberOfRegisters()) { in GetNextLocation()
337 return ArmCoreLocation(calling_convention.GetRegisterAt(index)); in GetNextLocation()
339 return Location::StackSlot(calling_convention.GetStackOffsetOf(index)); in GetNextLocation()
344 uint32_t index = gp_index_; in GetNextLocation() local
346 if (index + 1 < calling_convention.GetNumberOfRegisters()) { in GetNextLocation()
348 calling_convention.GetRegisterPairAt(index))); in GetNextLocation()
349 } else if (index + 1 == calling_convention.GetNumberOfRegisters()) { in GetNextLocation()
350 return Location::QuickParameter(index); in GetNextLocation()
352 return Location::DoubleStackSlot(calling_convention.GetStackOffsetOf(index)); in GetNextLocation()
1250 Location index = locations->InAt(1); in VisitArrayGet() local
1256 if (index.IsConstant()) { in VisitArrayGet()
1257 size_t offset = (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_1) + data_offset; in VisitArrayGet()
1260 __ add(IP, obj, ShifterOperand(index.AsArm().AsCoreRegister())); in VisitArrayGet()
1269 if (index.IsConstant()) { in VisitArrayGet()
1270 size_t offset = (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_1) + data_offset; in VisitArrayGet()
1273 __ add(IP, obj, ShifterOperand(index.AsArm().AsCoreRegister())); in VisitArrayGet()
1282 if (index.IsConstant()) { in VisitArrayGet()
1283 size_t offset = (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_2) + data_offset; in VisitArrayGet()
1286 __ add(IP, obj, ShifterOperand(index.AsArm().AsCoreRegister(), LSL, TIMES_2)); in VisitArrayGet()
1295 if (index.IsConstant()) { in VisitArrayGet()
1296 size_t offset = (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_2) + data_offset; in VisitArrayGet()
1299 __ add(IP, obj, ShifterOperand(index.AsArm().AsCoreRegister(), LSL, TIMES_2)); in VisitArrayGet()
1310 if (index.IsConstant()) { in VisitArrayGet()
1311 size_t offset = (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_4) + data_offset; in VisitArrayGet()
1314 __ add(IP, obj, ShifterOperand(index.AsArm().AsCoreRegister(), LSL, TIMES_4)); in VisitArrayGet()
1323 if (index.IsConstant()) { in VisitArrayGet()
1324 size_t offset = (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_8) + data_offset; in VisitArrayGet()
1327 __ add(IP, obj, ShifterOperand(index.AsArm().AsCoreRegister(), LSL, TIMES_8)); in VisitArrayGet()
1362 Location index = locations->InAt(1); in VisitArraySet() local
1370 if (index.IsConstant()) { in VisitArraySet()
1371 size_t offset = (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_1) + data_offset; in VisitArraySet()
1374 __ add(IP, obj, ShifterOperand(index.AsArm().AsCoreRegister())); in VisitArraySet()
1384 if (index.IsConstant()) { in VisitArraySet()
1385 size_t offset = (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_2) + data_offset; in VisitArraySet()
1388 __ add(IP, obj, ShifterOperand(index.AsArm().AsCoreRegister(), LSL, TIMES_2)); in VisitArraySet()
1397 if (index.IsConstant()) { in VisitArraySet()
1398 size_t offset = (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_4) + data_offset; in VisitArraySet()
1401 __ add(IP, obj, ShifterOperand(index.AsArm().AsCoreRegister(), LSL, TIMES_4)); in VisitArraySet()
1419 if (index.IsConstant()) { in VisitArraySet()
1420 size_t offset = (index.GetConstant()->AsIntConstant()->GetValue() << TIMES_8) + data_offset; in VisitArraySet()
1423 __ add(IP, obj, ShifterOperand(index.AsArm().AsCoreRegister(), LSL, TIMES_8)); in VisitArraySet()
1468 Register index = locations->InAt(0).AsArm().AsCoreRegister(); in VisitBoundsCheck() local
1471 __ cmp(index, ShifterOperand(length)); in VisitBoundsCheck()
1504 void ParallelMoveResolverARM::EmitMove(size_t index) { in EmitMove() argument
1505 MoveOperands* move = moves_.Get(index); in EmitMove()
1557 void ParallelMoveResolverARM::EmitSwap(size_t index) { in EmitSwap() argument
1558 MoveOperands* move = moves_.Get(index); in EmitSwap()