Lines Matching refs:codegen_

44         codegen_(codegen),  in RegisterAllocator()
109 for (HLinearOrderIterator it(*codegen_->GetGraph()); !it.Done(); it.Advance()) { in AllocateRegisters()
153 for (HLinearPostOrderIterator it(*codegen_->GetGraph()); !it.Done(); it.Advance()) { in AllocateRegistersInternal()
164 number_of_registers_ = codegen_->GetNumberOfCoreRegisters(); in AllocateRegistersInternal()
184 number_of_registers_ = codegen_->GetNumberOfFloatingPointRegisters(); in AllocateRegistersInternal()
229 if (codegen_->NeedsTwoRegisters(Primitive::kPrimDouble)) { in ProcessInstruction()
250 if (codegen_->IsLeafMethod()) { in ProcessInstruction()
277 for (size_t i = 0; i < codegen_->GetNumberOfCoreRegisters(); ++i) { in ProcessInstruction()
278 if (!codegen_->IsCoreCalleeSaveRegister(i)) { in ProcessInstruction()
284 for (size_t i = 0; i < codegen_->GetNumberOfFloatingPointRegisters(); ++i) { in ProcessInstruction()
285 if (!codegen_->IsFloatingPointCalleeSaveRegister(i)) { in ProcessInstruction()
312 if (codegen_->NeedsTwoRegisters(current->GetType())) { in ProcessInstruction()
460 return ValidateIntervals(intervals, GetNumberOfSpillSlots(), reserved_out_slots_, *codegen_, in ValidateInternal()
546 codegen_->DumpFloatingPointRegister(stream, interval->GetRegister()); in DumpInterval()
548 codegen_->DumpCoreRegister(stream, interval->GetRegister()); in DumpInterval()
658 codegen_->AddAllocatedRegister(processing_core_registers_ in LinearScan()
1213 parent->SetSpillSlot(codegen_->GetStackSlotOfParameter(defined_by->AsParameterValue())); in AllocateSpillSlotFor()
1301 && codegen_->ShouldSplitLongMoves() in AddMove()
1660 codegen_->InitializeCodeGeneration(GetNumberOfSpillSlots(), in Resolve()
1664 codegen_->GetGraph()->GetLinearOrder()); in Resolve()
1676 location = Location::StackSlot(location.GetStackIndex() + codegen_->GetFrameSize()); in Resolve()
1680 location = Location::DoubleStackSlot(location.GetStackIndex() + codegen_->GetFrameSize()); in Resolve()
1684 current->SetSpillSlot(current->GetSpillSlot() + codegen_->GetFrameSize()); in Resolve()
1744 for (HLinearOrderIterator it(*codegen_->GetGraph()); !it.Done(); it.Advance()) { in Resolve()
1757 for (HLinearOrderIterator it(*codegen_->GetGraph()); !it.Done(); it.Advance()) { in Resolve()
1789 if (codegen_->NeedsTwoRegisters(Primitive::kPrimDouble)) { in Resolve()