Home
last modified time | relevance | path

Searched refs:DataFlowGraph (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFGraph.cpp111 const DataFlowGraph &G) { in printRefHeader()
197 PrintListV(const NodeList &L, const DataFlowGraph &G) : List(L), G(G) {} in PrintListV()
201 const DataFlowGraph &G;
318 const Print<DataFlowGraph::DefStack> &P) { in operator <<()
401 RegisterRef RefNode::getRegRef(const DataFlowGraph &G) const { in getRegRef()
411 void RefNode::setRegRef(RegisterRef RR, DataFlowGraph &G) { in setRegRef()
419 void RefNode::setRegRef(MachineOperand *Op, DataFlowGraph &G) { in setRegRef()
427 Node RefNode::getOwner(const DataFlowGraph &G) { in getOwner()
453 Node CodeNode::getFirstMember(const DataFlowGraph &G) const { in getFirstMember()
460 Node CodeNode::getLastMember(const DataFlowGraph &G) const { in getLastMember()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFGraph.h264 struct DataFlowGraph;
556 RegisterRef getRegRef(const DataFlowGraph &G) const;
563 void setRegRef(RegisterRef RR, DataFlowGraph &G);
564 void setRegRef(MachineOperand *Op, DataFlowGraph &G);
584 const DataFlowGraph &G);
585 Node getOwner(const DataFlowGraph &G);
618 Node getFirstMember(const DataFlowGraph &G) const;
619 Node getLastMember(const DataFlowGraph &G) const;
620 void addMember(Node NA, const DataFlowGraph &G);
621 void addMemberAfter(Node MA, Node NA, const DataFlowGraph &G);
[all …]
H A DRDFLiveness.h62 Liveness(MachineRegisterInfo &mri, const DataFlowGraph &g)
111 const DataFlowGraph &DFG;
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DRDFCopy.h28 CopyPropagation(DataFlowGraph &dfg) : MDT(dfg.getDT()), DFG(dfg), in CopyPropagation()
36 DataFlowGraph &getDFG() { return DFG; } in getDFG()
43 DataFlowGraph &DFG;
44 DataFlowGraph::DefStackMap DefM;
H A DRDFDeadCode.h35 DeadCodeElimination(DataFlowGraph &dfg, MachineRegisterInfo &mri) in DeadCodeElimination()
45 DataFlowGraph &getDFG() { return DFG; } in getDFG()
52 DataFlowGraph &DFG;
H A DHexagonRDFOpt.cpp84 HexagonCP(DataFlowGraph &G) : CopyPropagation(G) {} in HexagonCP()
90 HexagonDCE(DataFlowGraph &G, MachineRegisterInfo &MRI) in HexagonDCE()
115 DataFlowGraph &DFG = getDFG(); in INITIALIZE_PASS_DEPENDENCY()
159 DataFlowGraph &DFG = getDFG(); in run()
197 DataFlowGraph &DFG = getDFG(); in removeOperand()
216 DataFlowGraph &DFG = getDFG(); in rewrite()
308 DataFlowGraph G(MF, HII, HRI, *MDT, MDF); in runOnMachineFunction()
312 DataFlowGraph::Config Cfg; in runOnMachineFunction()
H A DHexagonOptAddrMode.cpp84 DataFlowGraph *DFG = nullptr;
85 DataFlowGraph::DefStackMap DefM;
1161 DataFlowGraph G(MF, *HII, *HRI, *MDT, MDF); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp332 DataFlowGraph DFG{MF, *TII, *TRI, MDT, MDF}; in getGadgetGraph()
418 Owner.Addr->members_if(DataFlowGraph::IsDef, DFG)) { in getGadgetGraph()
469 EntryBlock.Addr->members_if(DataFlowGraph::IsPhi, DFG)) { in getGadgetGraph()
470 NodeList Defs = ArgPhi.Addr->members_if(DataFlowGraph::IsDef, DFG); in getGadgetGraph()
476 BA.Addr->members_if(DataFlowGraph::IsCode<NodeAttrs::Stmt>, DFG)) { in getGadgetGraph()
482 NodeList Defs = SA.Addr->members_if(DataFlowGraph::IsDef, DFG); in getGadgetGraph()