Home
last modified time | relevance | path

Searched refs:UseNode (Results 1 – 13 of 13) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonOptAddrMode.cpp178 NodeAddr<UseNode *> UA = *I; in canRemoveAddasl()
215 NodeAddr<UseNode *> UN = *I; in allValidCandidates()
232 NodeAddr<UseNode *> DA = DFG->addr<UseNode *>(DI); in allValidCandidates()
254 NodeAddr<UseNode *> UA = DFG->addr<UseNode *>(UI); in getAllRealUses()
273 NodeAddr<UseNode *> phiUA = DFG->addr<UseNode *>(phiUI.first); in getAllRealUses()
300 NodeAddr<UseNode *> UA = *I; in isSafeToExtLR()
354 NodeAddr<UseNode *> UN = *I; in processAddUses()
394 NodeAddr<UseNode *> UseN = *I; in processAddUses()
441 NodeAddr<UseNode *> UN = *I; in analyzeUses()
616 NodeAddr<UseNode *> UseUN = *I; in changeAddAsl()
[all …]
H A DRDFDeadCode.h61 void processUse(NodeAddr<UseNode*> UA, SetQueue<NodeId> &WorkQ);
H A DRDFDeadCode.cpp97 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in processDef()
105 void DeadCodeElimination::processUse(NodeAddr<UseNode*> UA, in processUse()
H A DRDFCopy.cpp156 auto UA = DFG.addr<UseNode*>(N); in run()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFGraph.h575 struct UseNode : public RefNode { struct
579 struct PhiUseNode : public UseNode {
768 void unlinkUse(NodeAddr<UseNode*> UA, bool RemoveFromOwner) { in unlinkUse()
820 NodeAddr<UseNode*> newUse(NodeAddr<InstrNode*> Owner,
857 void unlinkUseDF(NodeAddr<UseNode*> UA);
940 raw_ostream &operator<<(raw_ostream &OS, const Print<NodeAddr<UseNode *>> &P);
H A DTargetInstrInfo.h1596 SDNode *UseNode, unsigned UseIdx) const;
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFGraph.cpp168 OS << PrintNode<UseNode*>(P.Obj, P.G); in operator <<()
453 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) { in linkToDef()
808 NodeAddr<UseNode*> DataFlowGraph::newUse(NodeAddr<InstrNode*> Owner, in newUse()
1373 NodeAddr<UseNode*> UA = newUse(SA, Op, Flags); in buildStmt()
1630 linkRefUp<UseNode*>(SA, RA, DS); in linkStmtRefs()
1708 linkRefUp<UseNode*>(IA, PUA, DefM[RR.Reg]); in linkBlockRefs()
1718 void DataFlowGraph::unlinkUseDF(NodeAddr<UseNode*> UA) { in unlinkUseDF()
1728 auto TA = addr<UseNode*>(RDA.Addr->getReachedUse()); in unlinkUseDF()
1740 TA = addr<UseNode*>(S); in unlinkUseDF()
1791 for (NodeAddr<UseNode*> I : ReachedUses) in unlinkDefDF()
[all …]
H A DRDFLiveness.cpp433 auto UA = DFG.addr<UseNode*>(U); in getAllReachedUses()
514 NodeAddr<UseNode*> A = DFG.addr<UseNode*>(UN); in computePhiInfo()
559 auto UA = DFG.addr<UseNode*>(I.first); in computePhiInfo()
677 for (NodeAddr<UseNode*> UA : PUs) { in computePhiInfo()
1127 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in traverse()
H A DTargetInstrInfo.cpp1091 SDNode *UseNode, unsigned UseIdx) const { in getOperandLatency() argument
1099 if (!UseNode->isMachineOpcode()) in getOperandLatency()
1101 unsigned UseClass = get(UseNode->getMachineOpcode()).getSchedClass(); in getOperandLatency()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h326 SDNode *UseNode, unsigned UseIdx) const override { in getOperandLatency() argument
328 UseNode, UseIdx); in getOperandLatency()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp372 auto Use = DFG.addr<UseNode *>(UseID); in getGadgetGraph()
393 auto Use = DFG.addr<UseNode *>(UseID); in getGadgetGraph()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h325 SDNode *UseNode, unsigned UseIdx) const override;
H A DARMBaseInstrInfo.cpp4419 SDNode *UseNode, unsigned UseIdx) const { in getOperandLatency() argument
4431 if (!UseNode->isMachineOpcode()) { in getOperandLatency()
4438 const MCInstrDesc &UseMCID = get(UseNode->getMachineOpcode()); in getOperandLatency()
4443 auto *UseMN = cast<MachineSDNode>(UseNode); in getOperandLatency()