Home
last modified time | relevance | path

Searched refs:isLive (Results 1 – 11 of 11) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/
H A DLiveVariables.h49 bool isLive(const Stmt *S) const;
50 bool isLive(const VarDecl *D) const;
80 bool isLive(const CFGBlock *B, const VarDecl *D);
86 bool isLive(const Stmt *S, const VarDecl *D);
90 bool isLive(const Stmt *Loc, const Stmt *StmtVal);
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp402 if (isLive(sym)) in maybeDead()
416 return isLive(SR->getSymbol()); in isLiveRegion()
419 return isLive(VR, true); in isLiveRegion()
440 bool SymbolReaper::isLive(SymbolRef sym) { in isLive() function in SymbolReaper
456 KnownLive = isLive(cast<SymbolDerived>(sym)->getParentSymbol()); in isLive()
468 KnownLive = isLive(cast<SymIntExpr>(sym)->getLHS()); in isLive()
471 KnownLive = isLive(cast<IntSymExpr>(sym)->getRHS()); in isLive()
474 KnownLive = isLive(cast<SymSymExpr>(sym)->getLHS()) && in isLive()
475 isLive(cast<SymSymExpr>(sym)->getRHS()); in isLive()
478 KnownLive = isLive(cast<SymbolCast>(sym)->getOperand()); in isLive()
[all …]
H A DEnvironment.cpp169 if (SymReaper.isLive(BlkExpr.getStmt(), BlkExpr.getLocationContext())) { in removeDeadBindings()
H A DRegionStore.cpp2205 if (SymReaper.isLive(VR)) in VisitAddedToCluster()
2212 if (SymReaper.isLive(SR->getSymbol())) in VisitAddedToCluster()
2293 if (SymReaper.isLive(SR->getSymbol())) { in UpdatePostponed()
/minix3/external/bsd/llvm/dist/clang/lib/Analysis/
H A DLiveVariables.cpp119 bool LiveVariables::LivenessValues::isLive(const Stmt *S) const { in isLive() function in LiveVariables::LivenessValues
123 bool LiveVariables::LivenessValues::isLive(const VarDecl *D) const { in isLive() function in LiveVariables::LivenessValues
177 bool LiveVariables::isLive(const CFGBlock *B, const VarDecl *D) { in isLive() function in LiveVariables
178 return isAlwaysAlive(D) || getImpl(impl).blocksEndToLiveness[B].isLive(D); in isLive()
181 bool LiveVariables::isLive(const Stmt *S, const VarDecl *D) { in isLive() function in LiveVariables
182 return isAlwaysAlive(D) || getImpl(impl).stmtsToLiveness[S].isLive(D); in isLive()
185 bool LiveVariables::isLive(const Stmt *Loc, const Stmt *S) { in isLive() function in LiveVariables
186 return getImpl(impl).stmtsToLiveness[Loc].isLive(S); in isLive()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp147 bool isLive(const LiveVariables::LivenessValues &Live, const VarDecl *D) { in isLive() function in __anon3346c1240211::DeadStoreObs
148 if (Live.isLive(D)) in isLive()
219 if (!isLive(Live, VD) && in CheckVarDecl()
345 if (!isLive(Live, V) && in observeStmt()
H A DMacOSKeychainAPIChecker.cpp558 if (SR.isLive(I->first)) in checkDeadSymbols()
/minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymbolManager.h596 bool isLive(SymbolRef sym);
598 bool isLive(const Stmt *ExprVal, const LocationContext *LCtx) const;
599 bool isLive(const VarRegion *VR, bool includeStoreBindings = false) const;
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DRegisterPressure.cpp582 bool isLive = LiveRegs.contains(Reg); in advance() local
583 if (!isLive) in advance()
595 if (lastUse && isLive) { in advance()
599 else if (!lastUse && !isLive) in advance()
H A DRegisterCoalescer.cpp1088 bool isLive; in eliminateUndefCopy() local
1090 isLive = false; in eliminateUndefCopy()
1095 isLive = true; in eliminateUndefCopy()
1100 isLive = DstLI.liveAt(UseIdx); in eliminateUndefCopy()
1101 if (isLive) in eliminateUndefCopy()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86FloatingPoint.cpp179 bool isLive(unsigned RegNo) const { in isLive() function
425 if (Reg >= X86::FP0 && Reg <= X86::FP6 && isLive(Reg-X86::FP0)) { in processBasicBlock()
1319 assert(isLive(SrcFP) && "Cannot copy dead register"); in handleSpecialFP()
1514 if (isLive(FPReg)) in handleSpecialFP()