Lines Matching refs:BlockInfo
168 std::vector<BlockData> BlockInfo; member in __anone86193460111::RISCVInsertWriteVXRM
212 BlockData &BBInfo = BlockInfo[MBB.getNumber()]; in computeVXRMChanges()
240 BlockData &BBInfo = BlockInfo[MBB.getNumber()]; in computeAvailable()
249 Available = Available.intersect(BlockInfo[P->getNumber()].AvailableOut); in computeAvailable()
274 if (!BlockInfo[S->getNumber()].InQueue) { in computeAvailable()
275 BlockInfo[S->getNumber()].InQueue = true; in computeAvailable()
282 BlockData &BBInfo = BlockInfo[MBB.getNumber()]; in computeAnticipated()
292 Anticipated.intersect(BlockInfo[S->getNumber()].AnticipatedIn); in computeAnticipated()
318 if (!BlockInfo[P->getNumber()].InQueue) { in computeAnticipated()
319 BlockInfo[P->getNumber()].InQueue = true; in computeAnticipated()
326 const BlockData &BBInfo = BlockInfo[MBB.getNumber()]; in emitWriteVXRM()
346 const BlockData &PInfo = BlockInfo[P->getNumber()]; in emitWriteVXRM()
422 assert(BlockInfo.empty() && "Expect empty block infos"); in runOnMachineFunction()
423 BlockInfo.resize(MF.getNumBlockIDs()); in runOnMachineFunction()
431 BlockInfo.clear(); in runOnMachineFunction()
438 BlockInfo[MBB.getNumber()].InQueue = true; in runOnMachineFunction()
449 BlockInfo[MBB.getNumber()].InQueue = true; in runOnMachineFunction()
461 BlockInfo.clear(); in runOnMachineFunction()