Lines Matching full:available
15 // to calculate where a VXRM value is available. The second is a backwards
19 // where a value is anticipated, but not available.
147 // Keeps track of the available VXRM value at the start of the basic bloc.
150 // Keeps track of the available VXRM value at the end of the basic block.
245 VXRMInfo Available;
247 Available.setUnknown();
250 Available = Available.intersect(BlockInfo[P->getNumber()].AvailableOut);
253 // If we don't have any valid available info, wait until we do.
254 if (!Available.isValid())
257 if (Available != BBInfo.AvailableIn) {
258 BBInfo.AvailableIn = Available;
264 Available = BBInfo.VXRMOut;
266 if (Available == BBInfo.AvailableOut)
269 BBInfo.AvailableOut = Available;
335 // Insert VXRM write if anticipated and not available.
348 // If it's available out of the predecessor, then we're ok.
437 // Phase 2 - Compute available VXRM using a forward walk.