Searched refs:PUA (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RDFLiveness.cpp | 595 NodeAddr<PhiUseNode *> PUA = I; in computePhiInfo() local 596 if (PUA.Addr->getReachingDef() == 0) in computePhiInfo() 599 RegisterRef UR = PUA.Addr->getRegRef(DFG); in computePhiInfo() 600 NodeList Ds = getAllReachingDefs(UR, PUA, true, false, NoRegs); in computePhiInfo() 606 auto [F, Inserted] = PhiUp[PUA.Id].try_emplace(RP, DefRRs); in computePhiInfo() 613 for (NodeAddr<PhiUseNode *> T : DFG.getRelatedRefs(PhiA, PUA)) in computePhiInfo() 810 NodeAddr<PhiUseNode *> PUA = U; in computeLiveIns() local 811 if (PUA.Addr->getReachingDef() == 0) in computeLiveIns() 825 auto PrA = DFG.addr<BlockNode *>(PUA.Addr->getPredecessor()); in computeLiveIns() 835 NodeList Ds = getAllReachingDefs(S, PUA, true, false, NoRegs); in computeLiveIns() [all …]
|
| H A D | RDFGraph.cpp | 810 PhiUse PUA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); in newPhiUse() local 812 PUA.Addr->setRegRef(RR, *this); in newPhiUse() 813 PUA.Addr->setPredecessor(PredB.Id); in newPhiUse() 814 return PUA; in newPhiUse() 960 PhiUse PUA = newPhiUse(PA, RR, PBA); in build() local 961 PA.Addr->addMember(PUA, *this); in build() 1692 PhiUse PUA = U; in linkBlockRefs() local 1693 RegisterRef RR = PUA.Addr->getRegRef(*this); in linkBlockRefs() 1694 linkRefUp<UseNode *>(IA, PUA, DefM[RR.Reg]); in linkBlockRefs()
|