Lines Matching refs:Ref
85 case NodeAttrs::Ref: in operator <<()
428 assert(NodeAttrs::type(Attrs) == NodeAttrs::Ref); in getRegRef()
430 return G.unpack(Ref.PR); in getRegRef()
431 assert(Ref.Op != nullptr); in getRegRef()
432 return G.makeRegRef(*Ref.Op); in getRegRef()
438 assert(NodeAttrs::type(Attrs) == NodeAttrs::Ref); in setRegRef()
440 Ref.PR = G.pack(RR); in setRegRef()
446 assert(NodeAttrs::type(Attrs) == NodeAttrs::Ref); in setRegRef()
449 Ref.Op = Op; in setRegRef()
466 Ref.RD = DA.Id; in linkToDef()
467 Ref.Sib = DA.Addr->getReachedDef(); in linkToDef()
473 Ref.RD = DA.Id; in linkToDef()
474 Ref.Sib = DA.Addr->getReachedUse(); in linkToDef()
810 if (NA.Addr->getType() == NodeAttrs::Ref) { in cloneNode()
827 NodeAddr<UseNode*> UA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); in newUse()
834 NodeAddr<PhiUseNode*> PUA = newNode(NodeAttrs::Ref | NodeAttrs::Use | Flags); in newPhiUse()
843 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); in newDef()
850 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags); in newDef()