Home
last modified time | relevance | path

Searched refs:Terminators (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp166 SmallVector<TerminatorInfo, 16> Terminators; member in __anona4a2e8f10111::SystemZLongBranch
291 Terminators.clear(); in initMBBInfo()
292 Terminators.reserve(NumBlocks); in initMBBInfo()
315 Terminators.push_back(describeTerminator(*MI)); in initMBBInfo()
316 skipTerminator(Position, Terminators.back(), false); in initMBBInfo()
348 for (auto &Terminator : Terminators) in mustRelaxABranch()
357 SmallVector<TerminatorInfo, 16>::iterator TI = Terminators.begin(); in setWorstCaseAddresses()
458 SmallVector<TerminatorInfo, 16>::iterator TI = Terminators.begin(); in relaxBranches()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DSourceCode.cpp201 static bool contains(const std::set<tok::TokenKind> &Terminators, in contains() argument
203 return Terminators.count(Tok.getKind()) > 0; in contains()
216 const std::set<tok::TokenKind> &Terminators, in getEntityEndLoc() argument
272 if (Terminators.empty() || contains(Terminators, Tok)) in getEntityEndLoc()
300 if (contains(Terminators, Tok)) in getEntityEndLoc()
323 if (TerminatedByMacro && contains(Terminators, Tok)) { in getEntityEndLoc()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DXRayInstrumentation.cpp93 SmallVector<MachineInstr *, 4> Terminators; in replaceRetWithPatchableRet() local
113 Terminators.push_back(&T); in replaceRetWithPatchableRet()
120 for (auto &I : Terminators) in replaceRetWithPatchableRet()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp352 SmallPtrSet<BasicBlock *, 8> Terminators; in lifetimeEligibleForElide() local
362 Terminators.insert(&B); in lifetimeEligibleForElide()
384 if (llvm::all_of(Terminators, DominatesTerminator)) in lifetimeEligibleForElide()
393 if (canCoroBeginEscape(CB, Terminators)) in lifetimeEligibleForElide()