| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | SymbolManager.cpp | 315 return isLive(SR->getSymbol()); in isLiveRegion() 318 return isLive(VR, true); in isLiveRegion() 336 bool SymbolReaper::isLive(SymbolRef sym) { in isLive() function in SymbolReaper 352 KnownLive = isLive(cast<SymbolDerived>(sym)->getParentSymbol()); in isLive() 364 KnownLive = isLive(cast<SymIntExpr>(sym)->getLHS()); in isLive() 367 KnownLive = isLive(cast<IntSymExpr>(sym)->getRHS()); in isLive() 370 KnownLive = isLive(cast<SymSymExpr>(sym)->getLHS()) && in isLive() 371 isLive(cast<SymSymExpr>(sym)->getRHS()); in isLive() 374 KnownLive = isLive(cast<SymbolCast>(sym)->getOperand()); in isLive() 377 KnownLive = isLive(cast<UnarySymExpr>(sym)->getOperand()); in isLive() [all …]
|
| H A D | DynamicType.cpp | 157 static bool isLive(SymbolReaper &SR, const MemRegion *MR) { in isLive() function 161 static bool isLive(SymbolReaper &SR, SymbolRef Sym) { return SR.isLive(Sym); } in isLive() function 168 if (!isLive(SR, Elem.first)) in removeDeadImpl()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | LiveVariables.h | 48 bool isLive(const Expr *E) const; 49 bool isLive(const VarDecl *D) const; 78 bool isLive(const CFGBlock *B, const VarDecl *D); 84 bool isLive(const Stmt *S, const VarDecl *D); 88 bool isLive(const Stmt *Loc, const Expr *Val);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | ADCE.cpp | 131 bool isLive(BasicBlock *BB) { return BlockInfo[BB].Live; } in isLive() function in __anonf15092a00111::AggressiveDeadCodeElimination 135 bool isLive(Instruction *I) { return InstInfo[I].Live; } in isLive() function in __anonf15092a00111::AggressiveDeadCodeElimination 287 if (isLive(Term)) in initialize() 517 if (isLive(&I)) in removeDeadInstructions() 530 if (isLive(II)) { in removeDeadInstructions() 562 if (isLive(&I)) in removeDeadInstructions()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | LiveVariables.cpp | 68 bool LiveVariables::LivenessValues::isLive(const Expr *E) const { in isLive() function in LiveVariables::LivenessValues 72 bool LiveVariables::LivenessValues::isLive(const VarDecl *D) const { in isLive() function in LiveVariables::LivenessValues 142 bool LiveVariables::isLive(const CFGBlock *B, const VarDecl *D) { in isLive() function in LiveVariables 143 return isAlwaysAlive(D) || getImpl(impl).blocksEndToLiveness[B].isLive(D); in isLive() 146 bool LiveVariables::isLive(const Stmt *S, const VarDecl *D) { in isLive() function in LiveVariables 147 return isAlwaysAlive(D) || getImpl(impl).stmtsToLiveness[S].isLive(D); in isLive() 150 bool LiveVariables::isLive(const Stmt *Loc, const Expr *Val) { in isLive() function in LiveVariables 151 return getImpl(impl).stmtsToLiveness[Loc].isLive(Val); in isLive()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | JITLinkGeneric.cpp | 284 if (Sym->isLive()) in prune() 303 if (E.getTarget().isDefined() && !E.getTarget().isLive()) in prune() 316 if (!Sym->isLive()) in prune() 342 if (!Sym->isLive()) in prune()
|
| /freebsd/contrib/llvm-project/lld/MachO/ |
| H A D | InputSection.h | 61 virtual bool isLive(uint64_t off) const = 0; 114 bool isLive(uint64_t off) const override { return live; } in isLive() function 207 bool isLive(uint64_t off) const override { return getStringPiece(off).live; } in isLive() function 253 bool isLive(uint64_t off) const override { in isLive() function
|
| H A D | MarkLive.cpp | 76 if (isec->isLive(off)) in enqueue() 177 if (s->isLive()) { in markTransitively() 185 if (referentIsec->isLive(r.addend)) in markTransitively()
|
| H A D | MapFile.cpp | 83 if (!d->isLive()) in gatherMapInfo() 281 assert(!sym->isLive()); in writeMapFile()
|
| H A D | Symbols.cpp | 89 assert(isLive() && "this should only be called for live symbols"); in getVA()
|
| H A D | BPSectionOrderer.cpp | 122 if (isa<ConcatInputSection>(isec) && !isec->isLive(0)) in runBalancedPartitioning()
|
| H A D | SyntheticSections.cpp | 1047 if (defined->privateExtern || !defined->isLive()) in finalizeContents() 1138 !defined->isLive()) in finalizeContents() 1220 assert(sym->isLive() && in emitStabs() 1347 if (defined->isExternal() || !defined->isLive() || in finalizeContents() 1363 if (!sym->isLive()) in finalizeContents() 1825 if (!isec->isLive(off)) in finalizeContents() 1834 if (!isec->isLive(off)) in finalizeContents() 1843 if (!isec->isLive(off)) in finalizeContents()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
| H A D | DebugInfoSupport.cpp | 37 if (Inserted || Sym->isLive()) in preserveDWARFSection() 44 else if (!PSym->isLive()) in preserveDWARFSection()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 154 bool isLive(const LiveVariables::LivenessValues &Live, const VarDecl *D) { in isLive() function in __anonfa4b2eb10211::DeadStoreObs 155 if (Live.isLive(D)) in isLive() 275 if (!isLive(Live, VD) && in CheckVarDecl() 401 if (!isLive(Live, V) && in observeStmt()
|
| H A D | TrustNonnullChecker.cpp | 149 if (!SymReaper.isLive(P.first) || !SymReaper.isLive(P.second)) in dropDeadFromGDM()
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | MarkLive.cpp | 268 if (sec && !sec->isLive()) in printWhyLive() 485 d->section->isLive()) in moveToMain() 489 if (!sec->isLive() || !isValidCIdentifier(sec->name)) in moveToMain() 533 if (!sec->isLive()) in markLive()
|
| H A D | BPSectionOrderer.cpp | 81 if (!sec || sec->size == 0 || !sec->isLive() || sec->repl != sec || in runBalancedPartitioning()
|
| H A D | ICF.cpp | 163 if (!s->isLive() || s->keepUnique || !(s->flags & SHF_ALLOC)) in isEligible() 579 [](InputSection *isec) { return !isec->isLive(); }); in run()
|
| /freebsd/contrib/llvm-project/lld/COFF/ |
| H A D | MapFile.cpp | 103 if (!b || !b->isLive()) in getSymbols() 125 if (file->thunkSym && file->thunkSym->isLive()) in getSymbols() 127 if (file->auxThunkSym && file->auxThunkSym->isLive()) in getSymbols()
|
| H A D | Symbols.cpp | 83 bool Symbol::isLive() const { in isLive() function in lld::coff::Symbol
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | EvaluationResult.cpp | 159 if (!Ptr.isLive()) in checkFullyInitialized() 181 return P.isLive() && !P.isZero() && !P.isDummy() && P.isDereferencable() && in collectBlocks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | DeadArgumentElimination.cpp | 364 if (isLive(Use)) in markIfNotLive() 638 assert(!isLive(RA) && "Use is already live!"); in markValue() 640 if (isLive(MaybeLiveUse)) { in markValue() 694 if (isLive(RA)) in markLive() 704 bool DeadArgumentEliminationPass::isLive(const RetOrArg &RA) { in isLive() function in DeadArgumentEliminationPass
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SymbolManager.h | 602 bool isLive(SymbolRef sym); 604 bool isLive(const Expr *ExprVal, const LocationContext *LCtx) const; 605 bool isLive(const VarRegion *VR, bool includeStoreBindings = false) const; 632 return !isLive(sym); in isDead()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | DeadArgumentElimination.h | 133 bool isLive(const RetOrArg &RA);
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | StackSafetyAnalysis.cpp | 729 if (!GVS->isLive()) in findCalleeFunctionSummary() 763 if (!S->isLive() || !S->isDSOLocal()) in findCalleeFunctionSummary() 795 assert(FS.isLive()); in findParamAccess() 1154 if (FS->isLive() && FS->isDSOLocal()) { in generateParamAccessSummary()
|