Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFGraph.cpp202 const DataFlowGraph &G;
637 DataFlowGraph::DataFlowGraph(MachineFunction &mf, const TargetInstrInfo &tii, in DataFlowGraph() function in llvm::rdf::DataFlowGraph
645 DataFlowGraph::DataFlowGraph(MachineFunction &mf, const TargetInstrInfo &tii, in DataFlowGraph() function in llvm::rdf::DataFlowGraph
659 DataFlowGraph::DefStack::Iterator::Iterator(const DataFlowGraph::DefStack &S, in Iterator()
684 void DataFlowGraph::DefStack::pop() { in pop()
775 Node DataFlowGraph::newNode(uint16_t Attrs) { in newNode()
831 Phi DataFlowGraph::newPhi(Block Owner) { in newPhi()
1149 void DataFlowGraph::reset() { in reset()
1453 void DataFlowGraph::removeUnusedPhis() { in removeUnusedPhis()
1659 void DataFlowGraph::unlinkUseDF(Use UA) { in unlinkUseDF()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFGraph.h264 struct DataFlowGraph;
584 const DataFlowGraph &G);
585 Node getOwner(const DataFlowGraph &G);
620 void addMember(Node NA, const DataFlowGraph &G);
624 NodeList members(const DataFlowGraph &G) const;
630 Node getOwner(const DataFlowGraph &G);
648 void addPhi(Phi PA, const DataFlowGraph &G);
657 Block getEntryBlock(const DataFlowGraph &G);
660 struct DataFlowGraph { struct
913 const DataFlowGraph &G) { in getNextRef()
[all …]
H A DRDFLiveness.h62 Liveness(MachineRegisterInfo &mri, const DataFlowGraph &g)
111 const DataFlowGraph &DFG;
/freebsd-14.2/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.cpp88 HexagonCP(DataFlowGraph &G) : CopyPropagation(G) {} in HexagonCP()
94 HexagonDCE(DataFlowGraph &G, MachineRegisterInfo &MRI) in HexagonDCE()
119 DataFlowGraph &DFG = getDFG(); in INITIALIZE_PASS_DEPENDENCY()
163 DataFlowGraph &DFG = getDFG(); in run()
201 DataFlowGraph &DFG = getDFG(); in removeOperand()
220 DataFlowGraph &DFG = getDFG(); in rewrite()
304 DataFlowGraph G(MF, HII, HRI, *MDT, MDF); in runOnMachineFunction()
308 DataFlowGraph::Config Cfg; in runOnMachineFunction()
H A DHexagonOptAddrMode.cpp86 DataFlowGraph *DFG = nullptr;
87 DataFlowGraph::DefStackMap DefM;
867 DataFlowGraph G(MF, *HII, *HRI, *MDT, MDF); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp333 DataFlowGraph DFG{MF, *TII, *TRI, MDT, MDF}; in getGadgetGraph()
420 Owner.Addr->members_if(DataFlowGraph::IsDef, DFG)) { in getGadgetGraph()
472 EntryBlock.Addr->members_if(DataFlowGraph::IsPhi, DFG)) { in getGadgetGraph()
473 NodeList Defs = ArgPhi.Addr->members_if(DataFlowGraph::IsDef, DFG); in getGadgetGraph()
479 BA.Addr->members_if(DataFlowGraph::IsCode<NodeAttrs::Stmt>, DFG)) { in getGadgetGraph()
485 NodeList Defs = SA.Addr->members_if(DataFlowGraph::IsDef, DFG); in getGadgetGraph()