Home | History | Annotate | Download | only in optimizing

Lines Matching defs:first

135     // Sibling of the first interval has no register allocated to it.
765 HInstruction* first = new (allocator) HParameterValue(
769 entry->AddInstruction(first);
776 *div = new (allocator) HDiv(Primitive::kPrimInt, first, second, 0); // don't care about dex_pc.
801 // div on x86 requires its first input in eax and the output be the same as the first input.
849 LiveInterval* first = BuildInterval(ranges1, arraysize(ranges1), &allocator, -1, one);
850 first->first_use_ = new(&allocator) UsePosition(user, 0, false, 8, first->first_use_);
851 first->first_use_ = new(&allocator) UsePosition(user, 0, false, 7, first->first_use_);
852 first->first_use_ = new(&allocator) UsePosition(user, 0, false, 6, first->first_use_);
854 locations = new (&allocator) LocationSummary(first->GetDefinedBy(), LocationSummary::kNoCall);
856 first = first->SplitAt(1);
865 // Create an interval that will lead to splitting the first interval. The bug occured
867 // this interval and the first interval. We would have then put the interval with ranges
879 // Because the first part of the split interval was considered handled, this interval
899 register_allocator.unhandled_core_intervals_.push_back(first);
910 intervals.push_back(first);