Lines Matching refs:PRED
245 MachineBasicBlock* PRED = *PI; in calcAvailInOut() local
246 if (PRED != MBB) in calcAvailInOut()
247 predecessors.push_back(PRED); in calcAvailInOut()
253 MachineBasicBlock* PRED = predecessors[i]; in calcAvailInOut() local
255 AvailIn[MBB] = AvailOut[PRED]; in calcAvailInOut()
257 PRED = predecessors[i]; in calcAvailInOut()
258 AvailIn[MBB] &= AvailOut[PRED]; in calcAvailInOut()
571 MachineBasicBlock* PRED = *PI; in addUsesForMEMERegion() local
572 if (PRED->succ_size() > 1) { in addUsesForMEMERegion()
612 MachineBasicBlock* PRED = *PI; in addUsesForMEMERegion() local
614 if (PRED == MBB) in addUsesForMEMERegion()
616 if (! CSRUsed[PRED].contains(prop)) { in addUsesForMEMERegion()
617 CSRUsed[PRED] |= prop; in addUsesForMEMERegion()
619 blks.push_back(PRED); in addUsesForMEMERegion()
623 << "predecessor " << getBasicBlockName(PRED) << "\n"); in addUsesForMEMERegion()
685 MachineBasicBlock* PRED = *PI; in calcSpillPlacements() local
686 if (PRED != MBB) in calcSpillPlacements()
687 predecessors.push_back(PRED); in calcSpillPlacements()
691 MachineBasicBlock* PRED = predecessors[i]; in calcSpillPlacements() local
692 anticInPreds = UsedCSRegs - AnticIn[PRED]; in calcSpillPlacements()
694 PRED = predecessors[i]; in calcSpillPlacements()
695 anticInPreds &= (UsedCSRegs - AnticIn[PRED]); in calcSpillPlacements()