Lines Matching refs:ESetFact
30 llvm::ImmutableSet<const Expr *>::Factory ESetFact; member in __anon8c4cf8aa0111::LiveVariablesImpl
52 ESetFact(false), // Do not canonicalize ImmutableSets by default. in LiveVariablesImpl()
100 valsA.liveExprs.getRootWithoutRetain(), ESetFact.getTreeFactory()), in merge()
102 ESetFact.getTreeFactory()); in merge()
218 val.liveExprs = LV.ESetFact.remove(val.liveExprs, E); in Visit()
235 AddLiveExpr(val.liveExprs, LV.ESetFact, ImplicitObj); in Visit()
252 AddLiveExpr(val.liveExprs, LV.ESetFact, VA->getSizeExpr()); in Visit()
265 val.liveExprs = LV.ESetFact.add(val.liveExprs, child); in Visit()
286 AddLiveExpr(val.liveExprs, LV.ESetFact, cast<IfStmt>(S)->getCond()); in Visit()
293 AddLiveExpr(val.liveExprs, LV.ESetFact, cast<WhileStmt>(S)->getCond()); in Visit()
300 AddLiveExpr(val.liveExprs, LV.ESetFact, cast<DoStmt>(S)->getCond()); in Visit()
307 AddLiveExpr(val.liveExprs, LV.ESetFact, cast<ForStmt>(S)->getCond()); in Visit()
318 AddLiveExpr(val.liveExprs, LV.ESetFact, E); in Visit()
426 val.liveExprs = LV.ESetFact.add(val.liveExprs, subEx->IgnoreParens()); in VisitUnaryExprOrTypeTraitExpr()