Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp315 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 DDynamicType.cpp157 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 DLiveVariables.h48 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 DADCE.cpp131 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 DLiveVariables.cpp68 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 DJITLinkGeneric.cpp284 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 DInputSection.h61 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 DMarkLive.cpp76 if (isec->isLive(off)) in enqueue()
177 if (s->isLive()) { in markTransitively()
185 if (referentIsec->isLive(r.addend)) in markTransitively()
H A DMapFile.cpp83 if (!d->isLive()) in gatherMapInfo()
281 assert(!sym->isLive()); in writeMapFile()
H A DSymbols.cpp89 assert(isLive() && "this should only be called for live symbols"); in getVA()
H A DBPSectionOrderer.cpp122 if (isa<ConcatInputSection>(isec) && !isec->isLive(0)) in runBalancedPartitioning()
H A DSyntheticSections.cpp1047 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 DDebugInfoSupport.cpp37 if (Inserted || Sym->isLive()) in preserveDWARFSection()
44 else if (!PSym->isLive()) in preserveDWARFSection()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp154 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 DTrustNonnullChecker.cpp149 if (!SymReaper.isLive(P.first) || !SymReaper.isLive(P.second)) in dropDeadFromGDM()
/freebsd/contrib/llvm-project/lld/ELF/
H A DMarkLive.cpp268 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 DBPSectionOrderer.cpp81 if (!sec || sec->size == 0 || !sec->isLive() || sec->repl != sec || in runBalancedPartitioning()
H A DICF.cpp163 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 DMapFile.cpp103 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 DSymbols.cpp83 bool Symbol::isLive() const { in isLive() function in lld::coff::Symbol
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DEvaluationResult.cpp159 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 DDeadArgumentElimination.cpp364 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 DSymbolManager.h602 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 DDeadArgumentElimination.h133 bool isLive(const RetOrArg &RA);
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp729 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()

123