Lines Matching refs:MBBInfos
85 MBBInfoSet &MBBInfos) { in CanLowerPriorityDirectlyInPredecessors() argument
87 if (!MBBInfos[Pred].MayReachVMEMLoad) in CanLowerPriorityDirectlyInPredecessors()
90 if (MBBInfos[Succ].MayReachVMEMLoad) in CanLowerPriorityDirectlyInPredecessors()
123 MBBInfoSet MBBInfos; in runOnMachineFunction() local
131 MBBInfo &Info = MBBInfos[MBB]; in runOnMachineFunction()
143 ++MBBInfos[MBB].NumVALUInstsAtStart; in runOnMachineFunction()
151 SuccsMayReachVMEMLoad |= MBBInfos[Succ].MayReachVMEMLoad; in runOnMachineFunction()
153 std::max(NumFollowingVALUInsts, MBBInfos[Succ].NumVALUInstsAtStart); in runOnMachineFunction()
155 MBBInfo &Info = MBBInfos[MBB]; in runOnMachineFunction()
168 if (!MBBInfos[&Entry].MayReachVMEMLoad) in runOnMachineFunction()
181 if (MBBInfos[&MBB].MayReachVMEMLoad) { in runOnMachineFunction()
187 if (CanLowerPriorityDirectlyInPredecessors(MBB, MBBInfos)) { in runOnMachineFunction()
189 if (MBBInfos[Pred].MayReachVMEMLoad) in runOnMachineFunction()
207 MBBInfos[MBB].LastVMEMLoad in runOnMachineFunction()
208 ? std::next(MachineBasicBlock::iterator(MBBInfos[MBB].LastVMEMLoad)) in runOnMachineFunction()