Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/CodeGen/
DRDFGraph.cpp109 const DataFlowGraph &G) { in printRefHeader()
198 PrintListV(const NodeList &L, const DataFlowGraph &G) : List(L), G(G) {} in PrintListV()
202 const DataFlowGraph &G;
321 const Print<DataFlowGraph::DefStack> &P) { in operator <<()
408 RegisterRef RefNode::getRegRef(const DataFlowGraph &G) const { in getRegRef()
418 void RefNode::setRegRef(RegisterRef RR, DataFlowGraph &G) { in setRegRef()
426 void RefNode::setRegRef(MachineOperand *Op, DataFlowGraph &G) { in setRegRef()
434 NodeAddr<NodeBase*> RefNode::getOwner(const DataFlowGraph &G) { in getOwner()
460 NodeAddr<NodeBase*> CodeNode::getFirstMember(const DataFlowGraph &G) const { in getFirstMember()
467 NodeAddr<NodeBase*> CodeNode::getLastMember(const DataFlowGraph &G) const { in getLastMember()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DRDFGraph.cpp109 const DataFlowGraph &G) { in printRefHeader()
198 PrintListV(const NodeList &L, const DataFlowGraph &G) : List(L), G(G) {} in PrintListV()
202 const DataFlowGraph &G;
321 const Print<DataFlowGraph::DefStack> &P) { in operator <<()
408 RegisterRef RefNode::getRegRef(const DataFlowGraph &G) const { in getRegRef()
418 void RefNode::setRegRef(RegisterRef RR, DataFlowGraph &G) { in setRegRef()
426 void RefNode::setRegRef(MachineOperand *Op, DataFlowGraph &G) { in setRegRef()
434 NodeAddr<NodeBase*> RefNode::getOwner(const DataFlowGraph &G) { in getOwner()
460 NodeAddr<NodeBase*> CodeNode::getFirstMember(const DataFlowGraph &G) const { in getFirstMember()
467 NodeAddr<NodeBase*> CodeNode::getLastMember(const DataFlowGraph &G) const { in getLastMember()
[all …]
DRDFGraph.h262 struct DataFlowGraph;
518 RegisterRef getRegRef(const DataFlowGraph &G) const;
525 void setRegRef(RegisterRef RR, DataFlowGraph &G);
526 void setRegRef(MachineOperand *Op, DataFlowGraph &G);
554 const DataFlowGraph &G);
555 NodeAddr<NodeBase*> getOwner(const DataFlowGraph &G);
598 NodeAddr<NodeBase*> getFirstMember(const DataFlowGraph &G) const;
599 NodeAddr<NodeBase*> getLastMember(const DataFlowGraph &G) const;
600 void addMember(NodeAddr<NodeBase*> NA, const DataFlowGraph &G);
602 const DataFlowGraph &G);
[all …]
DRDFCopy.h28 CopyPropagation(DataFlowGraph &dfg) : MDT(dfg.getDT()), DFG(dfg), in CopyPropagation()
36 DataFlowGraph &getDFG() { return DFG; } in getDFG()
44 DataFlowGraph &DFG;
DRDFDeadCode.h35 DeadCodeElimination(DataFlowGraph &dfg, MachineRegisterInfo &mri) in DeadCodeElimination()
45 DataFlowGraph &getDFG() { return DFG; } in getDFG()
52 DataFlowGraph &DFG;
DHexagonRDFOpt.cpp86 HexagonCP(DataFlowGraph &G) : CopyPropagation(G) {} in HexagonCP()
92 HexagonDCE(DataFlowGraph &G, MachineRegisterInfo &MRI) in HexagonDCE()
117 DataFlowGraph &DFG = getDFG(); in INITIALIZE_PASS_DEPENDENCY()
161 DataFlowGraph &DFG = getDFG(); in run()
199 DataFlowGraph &DFG = getDFG(); in removeOperand()
218 DataFlowGraph &DFG = getDFG(); in rewrite()
303 DataFlowGraph G(MF, HII, HRI, *MDT, MDF, TOI); in runOnMachineFunction()
DRDFLiveness.h54 Liveness(MachineRegisterInfo &mri, const DataFlowGraph &g) in Liveness()
100 const DataFlowGraph &DFG;
DHexagonOptAddrMode.cpp86 DataFlowGraph *DFG = nullptr;
87 DataFlowGraph::DefStackMap DefM;
791 DataFlowGraph G(MF, *HII, *HRI, *MDT, MDF, TOI); in runOnMachineFunction()
/external/llvm/lib/Target/Hexagon/
DRDFGraph.cpp88 const DataFlowGraph &G) { in printRefHeader()
183 PrintListV(const NodeList &L, const DataFlowGraph &G) : List(L), G(G) {} in PrintListV()
186 const DataFlowGraph &G;
290 const Print<DataFlowGraph::DefStack> &P) { in operator <<()
404 NodeAddr<NodeBase*> RefNode::getOwner(const DataFlowGraph &G) { in getOwner()
430 NodeAddr<NodeBase*> CodeNode::getFirstMember(const DataFlowGraph &G) const { in getFirstMember()
437 NodeAddr<NodeBase*> CodeNode::getLastMember(const DataFlowGraph &G) const { in getLastMember()
444 void CodeNode::addMember(NodeAddr<NodeBase*> NA, const DataFlowGraph &G) { in addMember()
458 const DataFlowGraph &G) { in addMemberAfter()
465 void CodeNode::removeMember(NodeAddr<NodeBase*> NA, const DataFlowGraph &G) { in removeMember()
[all …]
DRDFGraph.h411 struct DataFlowGraph;
508 const DataFlowGraph &G);
509 NodeAddr<NodeBase*> getOwner(const DataFlowGraph &G);
552 NodeAddr<NodeBase*> getFirstMember(const DataFlowGraph &G) const;
553 NodeAddr<NodeBase*> getLastMember(const DataFlowGraph &G) const;
554 void addMember(NodeAddr<NodeBase*> NA, const DataFlowGraph &G);
556 const DataFlowGraph &G);
557 void removeMember(NodeAddr<NodeBase*> NA, const DataFlowGraph &G);
559 NodeList members(const DataFlowGraph &G) const;
561 NodeList members_if(Predicate P, const DataFlowGraph &G) const;
[all …]
DRDFCopy.h24 CopyPropagation(DataFlowGraph &dfg) : MDT(dfg.getDT()), DFG(dfg), in CopyPropagation()
37 DataFlowGraph &DFG;
38 DataFlowGraph::DefStackMap DefM;
DRDFDeadCode.h36 DeadCodeElimination(DataFlowGraph &dfg, MachineRegisterInfo &mri) in DeadCodeElimination()
46 DataFlowGraph &getDFG() { return DFG; } in getDFG()
53 DataFlowGraph &DFG;
DHexagonRDFOpt.cpp81 HexagonCP(DataFlowGraph &G) : CopyPropagation(G) {} in HexagonCP()
87 HexagonDCE(DataFlowGraph &G, MachineRegisterInfo &MRI) in HexagonDCE()
145 DataFlowGraph &DFG = getDFG(); in run()
204 DataFlowGraph &DFG = getDFG(); in rewrite()
291 DataFlowGraph G(MF, HII, HRI, *MDT, MDF, HAI, TOI); in runOnMachineFunction()
DRDFLiveness.h36 Liveness(MachineRegisterInfo &mri, const DataFlowGraph &g) in Liveness()
64 const DataFlowGraph &DFG;
DHexagonOptAddrMode.cpp71 DataFlowGraph *DFG;
72 DataFlowGraph::DefStackMap DefM;
626 DataFlowGraph G(MF, *HII, TRI, *MDT, MDF, RAI, TOI); in runOnMachineFunction()
/external/llvm-project/llvm/include/llvm/CodeGen/
DRDFGraph.h262 struct DataFlowGraph;
518 RegisterRef getRegRef(const DataFlowGraph &G) const;
525 void setRegRef(RegisterRef RR, DataFlowGraph &G);
526 void setRegRef(MachineOperand *Op, DataFlowGraph &G);
554 const DataFlowGraph &G);
555 NodeAddr<NodeBase*> getOwner(const DataFlowGraph &G);
598 NodeAddr<NodeBase*> getFirstMember(const DataFlowGraph &G) const;
599 NodeAddr<NodeBase*> getLastMember(const DataFlowGraph &G) const;
600 void addMember(NodeAddr<NodeBase*> NA, const DataFlowGraph &G);
602 const DataFlowGraph &G);
[all …]
DRDFLiveness.h79 Liveness(MachineRegisterInfo &mri, const DataFlowGraph &g)
125 const DataFlowGraph &DFG;
/external/llvm-project/llvm/lib/Target/Hexagon/
DRDFCopy.h28 CopyPropagation(DataFlowGraph &dfg) : MDT(dfg.getDT()), DFG(dfg), in CopyPropagation()
36 DataFlowGraph &getDFG() { return DFG; } in getDFG()
44 DataFlowGraph &DFG;
DRDFDeadCode.h35 DeadCodeElimination(DataFlowGraph &dfg, MachineRegisterInfo &mri) in DeadCodeElimination()
45 DataFlowGraph &getDFG() { return DFG; } in getDFG()
52 DataFlowGraph &DFG;
DHexagonRDFOpt.cpp86 HexagonCP(DataFlowGraph &G) : CopyPropagation(G) {} in HexagonCP()
92 HexagonDCE(DataFlowGraph &G, MachineRegisterInfo &MRI) in HexagonDCE()
117 DataFlowGraph &DFG = getDFG(); in INITIALIZE_PASS_DEPENDENCY()
161 DataFlowGraph &DFG = getDFG(); in run()
199 DataFlowGraph &DFG = getDFG(); in removeOperand()
218 DataFlowGraph &DFG = getDFG(); in rewrite()
303 DataFlowGraph G(MF, HII, HRI, *MDT, MDF, TOI); in runOnMachineFunction()
DHexagonOptAddrMode.cpp86 DataFlowGraph *DFG = nullptr;
87 DataFlowGraph::DefStackMap DefM;
792 DataFlowGraph G(MF, *HII, *HRI, *MDT, MDF, TOI); in runOnMachineFunction()
/external/llvm-project/llvm/lib/Target/X86/
DX86LoadValueInjectionLoadHardening.cpp334 DataFlowGraph DFG{MF, *TII, *TRI, MDT, MDF, TOI}; in getGadgetGraph()
421 Owner.Addr->members_if(DataFlowGraph::IsDef, DFG)) { in getGadgetGraph()
473 EntryBlock.Addr->members_if(DataFlowGraph::IsPhi, DFG)) { in getGadgetGraph()
474 NodeList Defs = ArgPhi.Addr->members_if(DataFlowGraph::IsDef, DFG); in getGadgetGraph()
480 BA.Addr->members_if(DataFlowGraph::IsCode<NodeAttrs::Stmt>, DFG)) { in getGadgetGraph()
486 NodeList Defs = SA.Addr->members_if(DataFlowGraph::IsDef, DFG); in getGadgetGraph()