Lines Matching defs:isLive
276 return isLive(SR->getSymbol());
279 return isLive(VR, true);
297 bool SymbolReaper::isLive(SymbolRef sym) {
313 KnownLive = isLive(cast<SymbolDerived>(sym)->getParentSymbol());
325 KnownLive = isLive(cast<SymIntExpr>(sym)->getLHS());
328 KnownLive = isLive(cast<IntSymExpr>(sym)->getRHS());
331 KnownLive = isLive(cast<SymSymExpr>(sym)->getLHS()) &&
332 isLive(cast<SymSymExpr>(sym)->getRHS());
335 KnownLive = isLive(cast<SymbolCast>(sym)->getOperand());
338 KnownLive = isLive(cast<UnarySymExpr>(sym)->getOperand());
349 SymbolReaper::isLive(const Expr *ExprVal, const LocationContext *ELCtx) const {
366 return LCtx->getAnalysis<RelaxedLiveVariables>()->isLive(Loc, ExprVal);
369 bool SymbolReaper::isLive(const VarRegion *VR, bool includeStoreBindings) const{
389 if (LCtx->getAnalysis<RelaxedLiveVariables>()->isLive(Loc, VR->getDecl()))