/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | ADCE.cpp | 79 bool Live = false; member in struct:__anon2652::InstInfoType 88 bool Live = false; member in struct:__anon2652::BlockInfoType 112 bool terminatorIsLive() const { return TerminatorLiveInfo->Live; } 126 bool isLive(BasicBlock *BB) { return BlockInfo[BB].Live; } 130 bool isLive(Instruction *I) { return InstInfo[I].Live; } 316 EntryInfo.Live = true; 380 if (Info.Live) 384 Info.Live = true; 405 if (BBInfo.Live) 408 BBInfo.Live [all...] |
H A D | RewriteStatepointsForGC.cpp | 379 dbgs() << "Live Variables:\n"; 1688 Function &F, DominatorTree &DT, ArrayRef<Value *> Live, 1704 PromotableAllocas.reserve(Live.size()); 1718 for (Value *V : Live) 1865 assert(PromotableAllocas.size() == Live.size() + NumRematerializedValues && 2338 SmallVector<Value *, 128> Live; local 2348 Live.insert(Live.end(), Statepoint.gc_args_begin(), 2369 unique_unsorted(Live); 2373 for (auto *Ptr : Live) 1687 relocationViaAlloca( Function &F, DominatorTree &DT, ArrayRef<Value *> Live, ArrayRef<PartiallyConstructedSafepointRecord> Records) argument 2699 checkBasicSSA(DominatorTree &DT, SetVector<Value *> &Live, Instruction *TI, bool TermOkay = false) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DeadStoresChecker.cpp | 157 bool isLive(const LiveVariables::LivenessValues &Live, const VarDecl *D) { argument 158 if (Live.isLive(D)) 269 const LiveVariables::LivenessValues &Live) { 278 if (!isLive(Live, VD) && 289 const LiveVariables::LivenessValues& Live) { 291 CheckVarDecl(VD, DR, Val, dsk, Live); 318 const LiveVariables::LivenessValues &Live) override { 358 CheckVarDecl(VD, DR, B->getRHS(), dsk, Live); 372 CheckDeclRef(DR, U, DeadIncrement, Live); 405 if (!isLive(Live, 267 CheckVarDecl(const VarDecl *VD, const Expr *Ex, const Expr *Val, DeadStoreKind dsk, const LiveVariables::LivenessValues &Live) argument 288 CheckDeclRef(const DeclRefExpr *DR, const Expr *Val, DeadStoreKind dsk, const LiveVariables::LivenessValues& Live) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | DeadArgumentElimination.cpp | 363 return Live; 401 if (Result != Live) 421 if (Result == Live) 434 return Live; 444 return Live; 457 return Live; 464 /// the result is Live, MaybeLiveUses might be modified but its content should 474 if (Result == Live) 589 if (RetValLiveness[Idx] != Live) { 591 if (RetValLiveness[Idx] == Live) [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | DeadArgumentElimination.h | 74 enum Liveness { Live, MaybeLive }; enumerator in enum:llvm::DeadArgumentEliminationPass::Liveness
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ModuleSummaryIndexYAML.h | 139 bool NotEligibleToImport, Live, IsLocal, CanAutoHide; member in struct:llvm::yaml::FunctionSummaryYaml 181 io.mapOptional("Live", summary.Live); 226 FSum.NotEligibleToImport, FSum.Live, FSum.IsLocal, FSum.CanAutoHide), 246 static_cast<bool>(FSum->flags().Live),
|
H A D | ModuleSummaryIndex.h | 305 unsigned Live : 1; member in struct:llvm::CalleeInfo::GlobalValueSummary::GVFlags 324 bool NotEligibleToImport, bool Live, bool IsLocal, 327 Live(Live), DSOLocal(IsLocal), CanAutoHide(CanAutoHide) {} 400 bool isLive() const { return Flags.Live; } 402 void setLive(bool Live) { Flags.Live = Live; } argument 562 /*NotEligibleToImport=*/true, /*Live=*/true, /*IsLocal=*/false, 943 /// GVFlags::Live 323 GVFlags(GlobalValue::LinkageTypes Linkage, bool NotEligibleToImport, bool Live, bool IsLocal, bool CanAutoHide) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | ModuleSummaryIndex.cpp | 481 if (Flags.Live && hasReadOnlyFlag(SummaryIt.second)) 483 if (Flags.Live && hasWriteOnlyFlag(SummaryIt.second)) 495 if (!Flags.Live)
|
H A D | AsmWriter.cpp | 3097 Out << ", live: " << GVFlags.Live;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveVariables.cpp | 1 //===-- LiveVariables.cpp - Live Variable Analysis for Machine Code -------===// 47 "Live Variable Analysis", false, false) 50 "Live Variable Analysis", false, false) 446 SmallSet<unsigned, 32> Live; local 450 Live.insert(*SubRegs); 460 if (Live.count(SubReg)) 465 Live.insert(*SS); 476 if (!Live.count(SubReg))
|
H A D | RDFLiveness.cpp | 874 BitVector LiveIn(TRI.getNumRegs()), Live(TRI.getNumRegs()); 877 CopyLiveIns(SI, Live); 896 Live.reset(*SR); 906 if (!Live[*AR]) 914 Live.set(*SR);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenMux.cpp | 374 bool Live = IsLive(Op.getReg()); local 375 Op.setIsKill(!Live);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 976 // The Live flag wasn't introduced until version 3. For dead stripping 979 bool Live = (RawFlags & 0x2) || Version < 3; 983 return GlobalValueSummary::GVFlags(Linkage, NotEligibleToImport, Live, Local, AutoHide);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1018 RawFlags |= (Flags.Live << 1);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 8086 /*Live=*/false, /*IsLocal=*/false, /*CanAutoHide=*/false); 8156 /*Live=*/false, /*IsLocal=*/false, /*CanAutoHide=*/false); 8212 /*Live=*/false, /*IsLocal=*/false, /*CanAutoHide=*/false); 8803 GVFlags.Live = Flag;
|
/freebsd-11-stable/contrib/amd/doc/ |
H A D | texinfo.tex | 8816 % With TeX Live 2008, etex now includes hyphenation patterns for all
|