Home
last modified time | relevance | path

Searched refs:Live (Results 1 – 25 of 43) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DADCE.cpp80 bool Live = false; member
89 bool Live = false; member
113 bool terminatorIsLive() const { return TerminatorLiveInfo->Live; } in terminatorIsLive()
127 bool isLive(BasicBlock *BB) { return BlockInfo[BB].Live; } in isLive()
131 bool isLive(Instruction *I) { return InstInfo[I].Live; } in isLive()
317 EntryInfo.Live = true; in initialize()
381 if (Info.Live) in markLive()
385 Info.Live = true; in markLive()
406 if (BBInfo.Live) in markLive()
409 BBInfo.Live = true; in markLive()
[all …]
H A DRewriteStatepointsForGC.cpp2046 Function &F, DominatorTree &DT, ArrayRef<Value *> Live, in relocationViaAlloca() argument
2062 PromotableAllocas.reserve(Live.size()); in relocationViaAlloca()
2076 for (Value *V : Live) in relocationViaAlloca()
2227 assert(PromotableAllocas.size() == Live.size() + NumRematerializedValues && in relocationViaAlloca()
2868 SmallVector<Value *, 128> Live; in insertParsePoints() local
2877 llvm::append_range(Live, Info.StatepointToken->gc_args()); in insertParsePoints()
2897 unique_unsorted(Live); in insertParsePoints()
2901 for (auto *Ptr : Live) in insertParsePoints()
2906 relocationViaAlloca(F, DT, Live, Records); in insertParsePoints()
3277 static void checkBasicSSA(DominatorTree &DT, SetVector<Value *> &Live, in checkBasicSSA() argument
[all …]
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp155 bool isLive(const LiveVariables::LivenessValues &Live, const VarDecl *D) { in isLive() argument
156 if (Live.isLive(D)) in isLive()
267 const LiveVariables::LivenessValues &Live) { in CheckVarDecl() argument
276 if (!isLive(Live, VD) && in CheckVarDecl()
287 const LiveVariables::LivenessValues& Live) { in CheckDeclRef() argument
289 CheckVarDecl(VD, DR, Val, dsk, Live); in CheckDeclRef()
316 const LiveVariables::LivenessValues &Live) override { in observeStmt() argument
355 CheckVarDecl(VD, DR, B->getRHS(), dsk, Live); in observeStmt()
369 CheckDeclRef(DR, U, DeadIncrement, Live); in observeStmt()
402 if (!isLive(Live, V) && in observeStmt()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp365 return Live; in markIfNotLive()
404 if (Result != Live) in surveyUse()
424 if (Result == Live) in surveyUse()
437 return Live; in surveyUse()
447 return Live; in surveyUse()
459 return Live; in surveyUse()
476 if (Result == Live) in surveyUses()
575 if (RetValLiveness[Idx] != Live) { in surveyFunction()
577 if (RetValLiveness[Idx] == Live) in surveyFunction()
584 if (surveyUse(&UU, MaybeLiveAggregateUses) == Live) { in surveyFunction()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h140 bool NotEligibleToImport, Live, IsLocal, CanAutoHide;
183 io.mapOptional("Live", summary.Live);
229 FSum.NotEligibleToImport, FSum.Live, FSum.IsLocal,
252 static_cast<bool>(FSum->flags().Live),
H A DModuleSummaryIndex.h392 unsigned Live : 1;
412 bool NotEligibleToImport, bool Live, bool IsLocal,
415 NotEligibleToImport(NotEligibleToImport), Live(Live),
489 bool isLive() const { return Flags.Live; }
491 void setLive(bool Live) { Flags.Live = Live; }
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DModuleSummaryIndex.cpp608 if (Flags.Live && hasReadOnlyFlag(SummaryIt.second)) in exportToDot()
610 if (Flags.Live && hasWriteOnlyFlag(SummaryIt.second)) in exportToDot()
612 if (Flags.Live && hasConstantFlag(SummaryIt.second)) in exportToDot()
626 if (!Flags.Live) in exportToDot()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DLiveVariables.cpp443 SmallSet<unsigned, 32> Live; in HandlePhysRegDef() local
447 Live.insert(*SubRegs); in HandlePhysRegDef()
457 if (Live.count(SubReg)) in HandlePhysRegDef()
462 Live.insert(*SS); in HandlePhysRegDef()
473 if (!Live.count(SubReg)) in HandlePhysRegDef()
H A DRDFLiveness.cpp926 BitVector LiveIn(TRI.getNumRegs()), Live(TRI.getNumRegs()); in resetKills() local
929 CopyLiveIns(SI, Live); in resetKills()
947 Live.reset(*SR); in resetKills()
957 if (!Live[*AR]) in resetKills()
965 Live.set(*SR); in resetKills()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/
H A DDeadArgumentElimination.h73 enum Liveness { Live, MaybeLive }; enumerator
/openbsd-src/gnu/usr.bin/binutils/gdb/doc/
H A DLRS4 LRS, or Live Range Splitting is an optimization technique which allows
73 Live range:
104 Live ranges for aliases of a particular variable should always
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonGenMux.cpp368 bool Live = IsLive(Op.getReg()); in genMuxInBlock() local
369 Op.setIsKill(!Live); in genMuxInBlock()
/openbsd-src/gnu/usr.bin/texinfo/
H A Dconfigure.ac20 # (NetBSD and TeX Live), timestamps are generally not preserved. This
185 # For teTeX and TeX Live.
/openbsd-src/usr.bin/calendar/calendars/
H A Dcalendar.ushistory159 10/11 "Saturday Night Live" premiers on NBC-TV, 1975
/openbsd-src/gnu/llvm/llvm/docs/
H A DCodeGenerator.rst1194 Live Intervals
1197 Live Intervals are the ranges (intervals) where a variable is *live*. They are
1203 Live Variable Analysis
1210 (i.e., they are killed). Live variable information is computed for
1221 Physical registers may be live in to or out of a function. Live in values are
1222 typically arguments in registers. Live out values are typically return values in
1223 registers. Live in values are marked as such, and are given a dummy "defining"
1241 Live Intervals Analysis
1248 of the basic block. Live intervals for virtual registers are computed for some
1486 * *Basic* --- This is an incremental approach to register allocation. Live
H A DJITLink.rst245 ``Live`` flag.
270 * ``Live`` is a boolean that can be set to mark this symbol as root for
H A DMIRLangRef.rst313 Live In Registers
/openbsd-src/etc/
H A Dservices167 silc 706/tcp # Secure Live Internet Conferencing
/openbsd-src/sys/arch/macppc/conf/
H A DGENERIC168 emu* at pci? # SB Live!
/openbsd-src/sys/arch/alpha/conf/
H A DGENERIC387 emu* at pci? # SB Live!
/openbsd-src/usr.bin/file/magdir/
H A Danimation696 # Live or stored single AAC stream (used with MPEG-2 systems)
733 # Live MPEG-4 audio streams (instead of RTP FlexMux)
/openbsd-src/sys/arch/sparc64/conf/
H A DGENERIC139 emu* at pci? # SB Live!
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp5848 bool Live = false; in isLRAvailable() local
5854 Live = false; in isLRAvailable()
5863 Live = true; in isLRAvailable()
5867 Live = true; in isLRAvailable()
5869 return !Live; in isLRAvailable()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExpr.cpp4593 const Expr *Live = E->getTrueExpr(), *Dead = E->getFalseExpr(); in HandleConditionalOperatorLValueSimpleCase() local
4595 std::swap(Live, Dead); in HandleConditionalOperatorLValueSimpleCase()
4603 if (auto *ThrowExpr = dyn_cast<CXXThrowExpr>(Live->IgnoreParens())) { in HandleConditionalOperatorLValueSimpleCase()
4611 return CGF.EmitLValue(Live); in HandleConditionalOperatorLValueSimpleCase()
/openbsd-src/sys/arch/amd64/conf/
H A DGENERIC656 emu* at pci? # SB Live!

12