Lines Matching refs:loc1
719 void CodeGeneratorMIPS64::SwapLocations(Location loc1, in SwapLocations() argument
722 DCHECK(!loc1.IsConstant()); in SwapLocations()
725 if (loc1.Equals(loc2)) { in SwapLocations()
729 bool is_slot1 = loc1.IsStackSlot() || loc1.IsDoubleStackSlot(); in SwapLocations()
731 bool is_fp_reg1 = loc1.IsFpuRegister(); in SwapLocations()
734 if (loc2.IsRegister() && loc1.IsRegister()) { in SwapLocations()
736 GpuRegister r1 = loc1.AsRegister<GpuRegister>(); in SwapLocations()
743 FpuRegister r1 = loc1.AsFpuRegister<FpuRegister>(); in SwapLocations()
753 Location reg_loc = is_slot1 ? loc2 : loc1; in SwapLocations()
754 Location mem_loc = is_slot1 ? loc1 : loc2; in SwapLocations()
776 move_resolver_.Exchange(loc1.GetStackIndex(), in SwapLocations()
778 loc1.IsDoubleStackSlot()); in SwapLocations()
780 LOG(FATAL) << "Unimplemented swap between locations " << loc1 << " and " << loc2; in SwapLocations()