Lines Matching full:spill
497 message << "Spill slot conflict at " << j;
650 // (5) If no register could be found, we need to spill.
769 // AllocateBlockedReg will spill the holder of the register.
789 // If we could not find a register, we need to spill.
795 // If the high register of this interval is not available, we need to spill.
902 // Find the register that is used the last, and spill the interval
904 // we spill `current` instead.
913 // is used after any active intervals, we will spill this interval.
975 // We should spill if both registers are not available.
994 // that position requires it, but we think we should spill, then there are
1022 // Use this register and spill the active and inactives interval that
1173 // Spill slot will be allocated when handling `interval` again.
1198 // The low interval will contain the spill slot.
1204 // An instruction gets a spill slot for its entire lifetime. If the parent
1205 // of this interval already has a spill slot, there is nothing to do.
1218 // Constants don't need a spill slot.
1251 // Find an available spill slot.
1262 // We need a new spill slot.
1274 // We need a new spill slot.
1281 // Note that the exact spill slot location will be computed when we resolve,
1282 // that is when we know the number of spill slots for each type.
1491 // We spill eagerly, so move must be at definition.
1639 // Values are eagerly spilled. Spill slot already contains appropriate value.
1690 // [double spill slots ]
1691 // [long spill slots ]
1692 // [float spill slots ]