Lines Matching refs:i

94   for (size_t i = 0, e = instruction->InputCount(); i < e; ++i) {  in CheckTypeConsistency()  local
95 DCHECK(CheckType(instruction->InputAt(i)->GetType(), locations->InAt(i))) in CheckTypeConsistency()
96 << instruction->InputAt(i)->GetType() in CheckTypeConsistency()
97 << " " << locations->InAt(i); in CheckTypeConsistency()
101 for (size_t i = 0; i < instruction->EnvironmentSize(); ++i) { in CheckTypeConsistency() local
102 if (environment->GetInstructionAt(i) != nullptr) { in CheckTypeConsistency()
103 Primitive::Type type = environment->GetInstructionAt(i)->GetType(); in CheckTypeConsistency()
104 DCHECK(CheckType(type, environment->GetLocationAt(i))) in CheckTypeConsistency()
105 << type << " " << environment->GetLocationAt(i); in CheckTypeConsistency()
107 DCHECK(environment->GetLocationAt(i).IsInvalid()) in CheckTypeConsistency()
108 << environment->GetLocationAt(i); in CheckTypeConsistency()
146 for (size_t i = current_block_index_ + 1; i < block_order_->Size(); ++i) { in GetNextBlockToEmit() local
147 HBasicBlock* block = block_order_->Get(i); in GetNextBlockToEmit()
186 for (size_t i = 0, e = slow_paths_.Size(); i < e; ++i) { in CompileInternal() local
187 slow_paths_.Get(i)->EmitNativeCode(this); in CompileInternal()
211 for (size_t i = 0; i < length; ++i) { in FindFreeEntry() local
212 if (!array[i]) { in FindFreeEntry()
213 array[i] = true; in FindFreeEntry()
214 return i; in FindFreeEntry()
222 for (size_t i = 0; i < length - 1; i += 2) { in FindTwoFreeConsecutiveAlignedEntries() local
223 if (!array[i] && !array[i + 1]) { in FindTwoFreeConsecutiveAlignedEntries()
224 array[i] = true; in FindTwoFreeConsecutiveAlignedEntries()
225 array[i + 1] = true; in FindTwoFreeConsecutiveAlignedEntries()
226 return i; in FindTwoFreeConsecutiveAlignedEntries()
318 for (size_t i = 0, e = GetNumberOfCoreRegisters(); i < e; ++i) { in AllocateRegistersLocally() local
319 blocked_core_registers_[i] = false; in AllocateRegistersLocally()
322 for (size_t i = 0, e = GetNumberOfFloatingPointRegisters(); i < e; ++i) { in AllocateRegistersLocally() local
323 blocked_fpu_registers_[i] = false; in AllocateRegistersLocally()
326 for (size_t i = 0, e = number_of_register_pairs_; i < e; ++i) { in AllocateRegistersLocally() local
327 blocked_register_pairs_[i] = false; in AllocateRegistersLocally()
331 for (size_t i = 0, e = locations->GetInputCount(); i < e; ++i) { in AllocateRegistersLocally() local
332 BlockIfInRegister(locations->InAt(i)); in AllocateRegistersLocally()
335 for (size_t i = 0, e = locations->GetTempCount(); i < e; ++i) { in AllocateRegistersLocally() local
336 Location loc = locations->GetTemp(i); in AllocateRegistersLocally()
347 for (size_t i = 0, e = locations->GetInputCount(); i < e; ++i) { in AllocateRegistersLocally() local
348 Location loc = locations->InAt(i); in AllocateRegistersLocally()
349 HInstruction* input = instruction->InputAt(i); in AllocateRegistersLocally()
363 locations->SetInAt(i, loc); in AllocateRegistersLocally()
368 for (size_t i = 0, e = locations->GetTempCount(); i < e; ++i) { in AllocateRegistersLocally() local
369 Location loc = locations->GetTemp(i); in AllocateRegistersLocally()
386 locations->SetTempAt(i, loc); in AllocateRegistersLocally()
415 for (size_t i = 0, e = instruction->InputCount(); i < e; ++i) { in InitLocationsBaseline() local
416 Location location = instruction->GetLocations()->InAt(i); in InitLocationsBaseline()
417 HInstruction* input = instruction->InputAt(i); in InitLocationsBaseline()
490 for (size_t i = 0; i < pc_infos_.Size(); i++) { in BuildNativeGCMap() local
491 uint32_t native_offset = pc_infos_.Get(i).native_pc; in BuildNativeGCMap()
498 for (size_t i = 0; i < pc_infos_.Size(); i++) { in BuildNativeGCMap() local
499 struct PcInfo pc_info = pc_infos_.Get(i); in BuildNativeGCMap()
509 for (size_t i = 0; i < pc_infos_.Size(); i++) { in BuildSourceMap() local
510 struct PcInfo pc_info = pc_infos_.Get(i); in BuildSourceMap()
527 for (size_t i = 0; i < pc2dex_entries; i++) { in BuildMappingTable() local
528 struct PcInfo pc_info = pc_infos_.Get(i); in BuildMappingTable()
536 for (size_t i = 0; i < graph_->GetBlocks().Size(); ++i) { in BuildMappingTable() local
537 HBasicBlock* block = graph_->GetBlocks().Get(i); in BuildMappingTable()
566 for (size_t i = 0; i < pc2dex_entries; i++) { in BuildMappingTable() local
567 struct PcInfo pc_info = pc_infos_.Get(i); in BuildMappingTable()
575 for (size_t i = 0; i < graph_->GetBlocks().Size(); ++i) { in BuildMappingTable() local
576 HBasicBlock* block = graph_->GetBlocks().Get(i); in BuildMappingTable()
597 for (size_t i = 0; i < pc2dex_entries; i++) { in BuildMappingTable() local
598 struct PcInfo pc_info = pc_infos_.Get(i); in BuildMappingTable()
603 for (size_t i = 0; i < graph_->GetBlocks().Size(); ++i) { in BuildMappingTable() local
604 HBasicBlock* block = graph_->GetBlocks().Get(i); in BuildMappingTable()
702 for (size_t i = 0; i < environment_size; ++i) { in RecordPcInfo() local
703 HInstruction* current = environment->GetInstructionAt(i); in RecordPcInfo()
705 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kNone, 0); in RecordPcInfo()
709 Location location = environment->GetLocationAt(i); in RecordPcInfo()
716 i, DexRegisterLocation::Kind::kConstant, Low32Bits(value)); in RecordPcInfo()
718 ++i, DexRegisterLocation::Kind::kConstant, High32Bits(value)); in RecordPcInfo()
719 DCHECK_LT(i, environment_size); in RecordPcInfo()
723 i, DexRegisterLocation::Kind::kConstant, Low32Bits(value)); in RecordPcInfo()
725 ++i, DexRegisterLocation::Kind::kConstant, High32Bits(value)); in RecordPcInfo()
726 DCHECK_LT(i, environment_size); in RecordPcInfo()
729 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kConstant, value); in RecordPcInfo()
731 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kConstant, 0); in RecordPcInfo()
735 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kConstant, value); in RecordPcInfo()
742 i, DexRegisterLocation::Kind::kInStack, location.GetStackIndex()); in RecordPcInfo()
748 i, DexRegisterLocation::Kind::kInStack, location.GetStackIndex()); in RecordPcInfo()
750 ++i, DexRegisterLocation::Kind::kInStack, location.GetHighStackIndex(kVRegSize)); in RecordPcInfo()
751 DCHECK_LT(i, environment_size); in RecordPcInfo()
759 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kInStack, offset); in RecordPcInfo()
762 ++i, DexRegisterLocation::Kind::kInStack, offset + kVRegSize); in RecordPcInfo()
763 DCHECK_LT(i, environment_size); in RecordPcInfo()
766 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kInRegister, id); in RecordPcInfo()
768 stack_map_stream_.AddDexRegisterEntry(++i, DexRegisterLocation::Kind::kInRegister, id); in RecordPcInfo()
769 DCHECK_LT(i, environment_size); in RecordPcInfo()
779 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kInStack, offset); in RecordPcInfo()
782 ++i, DexRegisterLocation::Kind::kInStack, offset + kVRegSize); in RecordPcInfo()
783 DCHECK_LT(i, environment_size); in RecordPcInfo()
786 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kInFpuRegister, id); in RecordPcInfo()
789 ++i, DexRegisterLocation::Kind::kInFpuRegister, id); in RecordPcInfo()
790 DCHECK_LT(i, environment_size); in RecordPcInfo()
801 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kInStack, offset); in RecordPcInfo()
803 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kInFpuRegister, low); in RecordPcInfo()
807 stack_map_stream_.AddDexRegisterEntry(++i, DexRegisterLocation::Kind::kInStack, offset); in RecordPcInfo()
810 ++i, DexRegisterLocation::Kind::kInFpuRegister, high); in RecordPcInfo()
812 DCHECK_LT(i, environment_size); in RecordPcInfo()
821 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kInStack, offset); in RecordPcInfo()
823 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kInRegister, low); in RecordPcInfo()
827 stack_map_stream_.AddDexRegisterEntry(++i, DexRegisterLocation::Kind::kInStack, offset); in RecordPcInfo()
830 ++i, DexRegisterLocation::Kind::kInRegister, high); in RecordPcInfo()
832 DCHECK_LT(i, environment_size); in RecordPcInfo()
837 stack_map_stream_.AddDexRegisterEntry(i, DexRegisterLocation::Kind::kNone, 0); in RecordPcInfo()
922 for (size_t i = 0, e = codegen->GetNumberOfCoreRegisters(); i < e; ++i) { in SaveLiveRegisters() local
923 if (!codegen->IsCoreCalleeSaveRegister(i)) { in SaveLiveRegisters()
924 if (register_set->ContainsCoreRegister(i)) { in SaveLiveRegisters()
926 if (locations->RegisterContainsObject(i)) { in SaveLiveRegisters()
930 DCHECK_LT(i, kMaximumNumberOfExpectedRegisters); in SaveLiveRegisters()
931 saved_core_stack_offsets_[i] = stack_offset; in SaveLiveRegisters()
932 stack_offset += codegen->SaveCoreRegister(stack_offset, i); in SaveLiveRegisters()
937 for (size_t i = 0, e = codegen->GetNumberOfFloatingPointRegisters(); i < e; ++i) { in SaveLiveRegisters() local
938 if (!codegen->IsFloatingPointCalleeSaveRegister(i)) { in SaveLiveRegisters()
939 if (register_set->ContainsFloatingPointRegister(i)) { in SaveLiveRegisters()
941 DCHECK_LT(i, kMaximumNumberOfExpectedRegisters); in SaveLiveRegisters()
942 saved_fpu_stack_offsets_[i] = stack_offset; in SaveLiveRegisters()
943 stack_offset += codegen->SaveFloatingPointRegister(stack_offset, i); in SaveLiveRegisters()
952 for (size_t i = 0, e = codegen->GetNumberOfCoreRegisters(); i < e; ++i) { in RestoreLiveRegisters() local
953 if (!codegen->IsCoreCalleeSaveRegister(i)) { in RestoreLiveRegisters()
954 if (register_set->ContainsCoreRegister(i)) { in RestoreLiveRegisters()
956 stack_offset += codegen->RestoreCoreRegister(stack_offset, i); in RestoreLiveRegisters()
961 for (size_t i = 0, e = codegen->GetNumberOfFloatingPointRegisters(); i < e; ++i) { in RestoreLiveRegisters() local
962 if (!codegen->IsFloatingPointCalleeSaveRegister(i)) { in RestoreLiveRegisters()
963 if (register_set->ContainsFloatingPointRegister(i)) { in RestoreLiveRegisters()
965 stack_offset += codegen->RestoreFloatingPointRegister(stack_offset, i); in RestoreLiveRegisters()