Home
last modified time | relevance | path

Searched refs:liveExprs (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DLiveVariables.h33 llvm::ImmutableSet<const Expr *> liveExprs;
40 : liveExprs(nullptr), liveDecls(nullptr), liveBindings(nullptr) {} in LivenessValues()
42 LivenessValues(llvm::ImmutableSet<const Expr *> liveExprs, in LivenessValues() argument
45 : liveExprs(liveExprs), liveDecls(LiveDecls), in LivenessValues()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DLiveVariables.cpp68 return liveExprs.contains(E); in isLive()
106 valsA.liveExprs.getRootWithoutRetain(), ESetFact.getTreeFactory()), in merge()
107 SSetRefB(valsB.liveExprs.getRootWithoutRetain(), in merge()
130 return liveExprs == V.liveExprs && liveDecls == V.liveDecls; in equals()
224 val.liveExprs = LV.ESetFact.remove(val.liveExprs, E); in Visit()
241 AddLiveExpr(val.liveExprs, LV.ESetFact, ImplicitObj); in Visit()
258 AddLiveExpr(val.liveExprs, LV.ESetFact, VA->getSizeExpr()); in Visit()
271 val.liveExprs = LV.ESetFact.add(val.liveExprs, child); in Visit()
292 AddLiveExpr(val.liveExprs, LV.ESetFact, cast<IfStmt>(S)->getCond()); in Visit()
299 AddLiveExpr(val.liveExprs, LV.ESetFact, cast<WhileStmt>(S)->getCond()); in Visit()
[all …]