Lines Matching refs:length
6319 vixl32::Register length; in VisitArrayGet() local
6321 length = RegisterFrom(locations->GetTemp(0)); in VisitArrayGet()
6325 GetAssembler()->LoadFromOffset(kLoadWord, length, obj, count_offset); in VisitArrayGet()
6333 __ Lsrs(length, length, 1u); // LSRS has a 16-bit encoding, TST (immediate) does not. in VisitArrayGet()
6378 __ Lsrs(length, length, 1u); // LSRS has a 16-bit encoding, TST (immediate) does not. in VisitArrayGet()
6887 HInstruction* length = instruction->InputAt(1); in VisitBoundsCheck() local
6892 bool both_const = index->IsConstant() && length->IsConstant(); in VisitBoundsCheck()
6897 ? Location::ConstantLocation(length->AsConstant()) in VisitBoundsCheck()
6898 : ArmEncodableConstantOrRegister(length, CMP)); in VisitBoundsCheck()
6907 int32_t length = Int32ConstantFrom(length_loc); in VisitBoundsCheck() local
6911 if (index < 0 || index >= length) { in VisitBoundsCheck()
6925 __ Cmp(RegisterFrom(index_loc), length); in VisitBoundsCheck()