Lines Matching full:spill
518 message << "Spill slot conflict at " << j;
690 // (5) If no register could be found, we need to spill.
809 // AllocateBlockedReg will spill the holder of the register.
829 // If we could not find a register, we need to spill.
835 // If the high register of this interval is not available, we need to spill.
986 // Find the register that is used the last, and spill the interval
988 // we spill `current` instead.
1062 // We should spill if both registers are not available.
1089 // that position requires it, but we think we should spill, then there are
1111 // Use this register and spill the active and inactives interval that
1264 // Spill slot will be allocated when handling `interval` again.
1289 // The low interval already took care of allocating the spill slot.
1297 // An instruction gets a spill slot for its entire lifetime. If the parent
1298 // of this interval already has a spill slot, there is nothing to do.
1318 // Constants don't need a spill slot.
1345 // Find an available spill slot.
1357 // We need a new spill slot.
1364 // We need a new spill slot.
1371 // Note that the exact spill slot location will be computed when we resolve,
1372 // that is when we know the number of spill slots for each type.
1399 // Allocate a new spill slot for this catch phi.
1400 // TODO: Reuse spill slots when intervals of phis from different catch
1604 // Currently, we spill unconditionnally the current method in the code generators.
1606 // We spill eagerly, so move must be at definition.
1783 // Values are eagerly spilled. Spill slot already contains appropriate value.
1867 // [catch phi spill slots ]
1868 // [double spill slots ]
1869 // [long spill slots ]
1870 // [float spill slots ]
1927 // were forced to spill.