HomeSort by relevance Sort by last modified time
    Searched defs:DFG (Results 1 - 5 of 5) sorted by null

  /external/llvm/lib/Target/Hexagon/
RDFCopy.h 24 CopyPropagation(DataFlowGraph &dfg) : MDT(dfg.getDT()), DFG(dfg),
37 DataFlowGraph &DFG;
RDFDeadCode.h 36 DeadCodeElimination(DataFlowGraph &dfg, MachineRegisterInfo &mri)
37 : Trace(false), DFG(dfg), MRI(mri), LV(mri, dfg) {}
46 DataFlowGraph &getDFG() { return DFG; }
53 DataFlowGraph &DFG;
RDFLiveness.h 37 : DFG(g), TRI(g.getTRI()), MDT(g.getDT()), MDF(g.getDF()),
64 const DataFlowGraph &DFG;
HexagonRDFOpt.cpp 145 DataFlowGraph &DFG = getDFG();
147 for (NodeAddr<BlockNode*> BA : DFG.getFunc().Addr->members(DFG)) {
148 for (auto TA : BA.Addr->members_if(DFG.IsCode<NodeAttrs::Stmt>, DFG)) {
150 for (NodeAddr<RefNode*> RA : SA.Addr->members(DFG)) {
152 if (DFG.IsDef(RA) && DeadNodes.count(RA.Id))
165 auto SA = DFG.addr<StmtNode*>(N);
204 DataFlowGraph &DFG = getDFG();
206 auto &HII = static_cast<const HexagonInstrInfo&>(DFG.getTII())
    [all...]
HexagonOptAddrMode.cpp 51 : MachineFunctionPass(ID), HII(0), MDT(0), DFG(0), LV(0) {
71 DataFlowGraph *DFG;
150 for (NodeAddr<UseNode *> UA : AddAslSN.Addr->members_if(DFG->IsUse, *DFG)) {
160 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG);
166 NodeAddr<DefNode *> OffsetRegDN = DFG->addr<DefNode *>(OffsetRegRD);
201 NodeAddr<UseNode *> DA = DFG->addr<UseNode *>(DI);
202 NodeAddr<StmtNode *> TempIA = DA.Addr->getOwner(*DFG);
204 << Print<NodeAddr<InstrNode *>>(TempIA, *DFG) << "\n";
215 for (NodeAddr<DefNode *> DA : SA.Addr->members_if(DFG->IsDef, *DFG))
    [all...]

Completed in 67 milliseconds