Lines Matching defs:BBInfo

241   BlockData &BBInfo = BlockInfo[MBB.getNumber()];
249 if (!BBInfo.VXRMUse.isValid())
250 BBInfo.VXRMUse.setVXRMImm(NewVXRMImm);
252 BBInfo.VXRMOut.setVXRMImm(NewVXRMImm);
259 if (!BBInfo.VXRMUse.isValid())
260 BBInfo.VXRMUse.setUnknown();
262 BBInfo.VXRMOut.setUnknown();
270 BlockData &BBInfo = BlockInfo[MBB.getNumber()];
272 BBInfo.InQueue = false;
286 if (Available != BBInfo.AvailableIn) {
287 BBInfo.AvailableIn = Available;
289 << " changed to " << BBInfo.AvailableIn << "\n");
292 if (BBInfo.VXRMOut.isValid())
293 Available = BBInfo.VXRMOut;
295 if (Available == BBInfo.AvailableOut)
298 BBInfo.AvailableOut = Available;
300 << " changed to " << BBInfo.AvailableOut << "\n");
312 BlockData &BBInfo = BlockInfo[MBB.getNumber()];
315 BBInfo.InQueue = false;
334 if (Anticipated != BBInfo.AnticipatedOut) {
335 BBInfo.AnticipatedOut = Anticipated;
337 << " changed to " << BBInfo.AnticipatedOut << "\n");
341 if (BBInfo.VXRMUse.isValid())
342 Anticipated = BBInfo.VXRMUse;
344 if (Anticipated == BBInfo.AnticipatedIn)
347 BBInfo.AnticipatedIn = Anticipated;
349 << " changed to " << BBInfo.AnticipatedIn << "\n");
361 const BlockData &BBInfo = BlockInfo[MBB.getNumber()];
363 VXRMInfo Info = BBInfo.AvailableIn;
370 if (BBInfo.AnticipatedIn.isStatic()) {
385 BBInfo.AnticipatedIn.getVXRMImm())
392 BBInfo.AnticipatedIn.getVXRMImm())
399 Info = BBInfo.AnticipatedIn;
435 (BBInfo.AnticipatedOut.isStatic() &&
437 Info.getVXRMImm() != BBInfo.AnticipatedOut.getVXRMImm()))) {
439 (Info.isStatic() && BBInfo.AnticipatedOut.isStatic() &&
440 Info.getVXRMImm() == BBInfo.AnticipatedOut.getVXRMImm())) &&
443 << " changing to " << BBInfo.AnticipatedOut << "\n");
446 .addImm(BBInfo.AnticipatedOut.getVXRMImm());