Searched refs:SingleUse (Results 1 – 3 of 3) sorted by relevance
374 unsigned SingleUse : 1; member380 FeedsLogical(0), SingleUse(0), DefsSingleUse(1), in CRLogicalOpInfo()447 dbgs() << FeedsLogical << ", SingleUse: " << SingleUse; in dump()519 Ret.SingleUse = MRI->hasOneNonDBGUse(MIParam.getOperand(0).getReg()) ? 1 : 0; in createCRLogicalOpInfo()530 if (Ret.IsBinary && Ret.ContainedInBlock && Ret.SingleUse) { in createCRLogicalOpInfo()585 if (CRI.IsBinary && CRI.ContainedInBlock && CRI.SingleUse && CRI.FeedsBR && in handleCROp()
166 Use *SingleUse = RK.WasOn->getSingleUndroppableUse(); in isKnowledgeWorthPreserving() local167 if (SingleUse && SingleUse->getUser() == InstBeingModified) in isKnowledgeWorthPreserving()
1843 while (std::optional<MachineInstr *> SingleUse = SinkCheckToSingleUse(*MI)) { in sinkPostLoadHardenedInst() local1845 MI = *SingleUse; in sinkPostLoadHardenedInst()