Lines Matching refs:SM
28 SMap *SM = AsMap(M); in getBlock() local
34 SMap::iterator I = SM->find(X); in getBlock()
35 if (I != SM->end()) { in getBlock()
39 (*SM)[X] = B; in getBlock()
49 static void Accumulate(SMap &SM, CFGBlock *B) { in Accumulate() argument
57 CFGBlock *&Entry = SM[CS->getStmt()]; in Accumulate()
69 SM[Label] = B; in Accumulate()
75 SM[Term] = B; in Accumulate()
82 SMap *SM = new SMap(); in Build() local
87 Accumulate(*SM, *I); in Build()
89 return new CFGStmtMap(PM, SM); in Build()