Searched refs:SCFG (Results 1 – 7 of 7) sorted by relevance
332 StructurizeCFG SCFG; in runOnRegion() local333 SCFG.init(R); in runOnRegion()336 if (SCFG.makeUniformRegion(R, DA)) in runOnRegion()340 return SCFG.run(R, DT); in runOnRegion()1106 StructurizeCFG SCFG; in run() local1107 SCFG.init(R); in run()1108 Changed |= SCFG.run(R, DT); in run()
380 til::SCFG *buildCFG(CFGWalker &Walker);388 const til::SCFG *getCFG() const { return Scfg; } in getCFG()389 til::SCFG *getCFG() { return Scfg; } in getCFG()492 til::SCFG *Scfg = nullptr;
43 TIL_OPCODE_DEF(SCFG)
1288 class SCFG; variable1548 const SCFG* cfg() const { return CFGPtr; } in cfg()1549 SCFG* cfg() { return CFGPtr; } in cfg()1644 friend class SCFG;1658 SCFG *CFGPtr = nullptr;1688 class SCFG : public SExpr {1694 SCFG(MemRegionRef A, unsigned Nblocks) in SCFG() function1705 SCFG(const SCFG &Cfg, BlockArray &&Ba) // steals memory from Ba in SCFG() function1768 typename C::CType compare(const SCFG *E, C &Cmp) const { in compare()
246 R_SExpr reduceSCFG(SCFG &Orig, Container<BasicBlock *> Bbs) { in reduceSCFG()285 void enterCFG(SCFG &Cfg) {} in enterCFG()286 void exitCFG(SCFG &Cfg) {} in exitCFG()815 void printSCFG(const SCFG *E, StreamType &SS) { in printSCFG()
260 void SCFG::renumberInstrs() { in renumberInstrs()290 void SCFG::computeNormalForm() { in computeNormalForm()
79 til::SCFG *SExprBuilder::buildCFG(CFGWalker &Walker) { in buildCFG()814 Scfg = new (Arena) til::SCFG(Arena, NBlocks); in enterCFG()