Home
last modified time | relevance | path

Searched refs:Exiting (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/thread/futures/futures.unique_future/
H A Dwait_until.pass.cpp28 enum class WorkerThreadState { Uninitialized, AllowedToRun, Exiting }; enumerator
48 set_worker_thread_state(WorkerThreadState::Exiting); in func1()
58 set_worker_thread_state(WorkerThreadState::Exiting); in func3()
65 set_worker_thread_state(WorkerThreadState::Exiting); in func5()
82 wait_for_worker_thread_state(WorkerThreadState::Exiting); in main()
100 wait_for_worker_thread_state(WorkerThreadState::Exiting); in main()
118 wait_for_worker_thread_state(WorkerThreadState::Exiting); in main()
/llvm-project-15.0.7/libcxx/test/std/thread/futures/futures.shared_future/
H A Dwait_until.pass.cpp28 enum class WorkerThreadState { Uninitialized, AllowedToRun, Exiting }; enumerator
48 set_worker_thread_state(WorkerThreadState::Exiting); in func1()
58 set_worker_thread_state(WorkerThreadState::Exiting); in func3()
65 set_worker_thread_state(WorkerThreadState::Exiting); in func5()
83 wait_for_worker_thread_state(WorkerThreadState::Exiting); in main()
101 wait_for_worker_thread_state(WorkerThreadState::Exiting); in main()
119 wait_for_worker_thread_state(WorkerThreadState::Exiting); in main()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp238 MachineBasicBlock *Exiting = Dec->getParent(); in expandNormalLoops() local
239 assert((Preheader && Exiting) && in expandNormalLoops()
264 BuildMI(*Exiting, Dec, Dec->getDebugLoc(), TII->get(ADDIOpcode), ADDIDef) in expandNormalLoops()
269 if (ML->isLoopLatch(Exiting)) { in expandNormalLoops()
276 PHIMIB.addReg(ADDIDef).addMBB(Exiting); in expandNormalLoops()
296 BuildMI(*Exiting, Dec, Dec->getDebugLoc(), TII->get(CMPOpcode), CMPDef) in expandNormalLoops()
300 BuildMI(*Exiting, Dec, Dec->getDebugLoc(), TII->get(TargetOpcode::COPY), in expandNormalLoops()
315 MachineBasicBlock *Exiting = Dec->getParent(); in expandCTRLoops() local
316 assert((Preheader && Exiting) && in expandCTRLoops()
351 BuildMI(*Exiting, &*BrInstr, BrInstr->getDebugLoc(), TII->get(Opcode)) in expandCTRLoops()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVPlanVerifier.cpp100 const VPBlockBase *Exiting = Region->getExiting(); in verifyRegion() local
104 assert(!Exiting->getNumSuccessors() && in verifyRegion()
107 (void)Exiting; in verifyRegion()
251 const VPBasicBlock *Exiting = dyn_cast<VPBasicBlock>(TopRegion->getExiting()); in verifyPlanIsValid() local
252 if (!Exiting) { in verifyPlanIsValid()
257 if (Exiting->empty()) { in verifyPlanIsValid()
263 auto *LastInst = dyn_cast<VPInstruction>(std::prev(Exiting->end())); in verifyPlanIsValid()
H A DVPlanHCFGBuilder.cpp344 BasicBlock *Exiting = L->getLoopLatch(); in buildPlainCFG() local
345 assert(Exiting == L->getExitingBlock() && in buildPlainCFG()
349 VPBasicBlock *ExitingVPBB = getOrCreateVPBB(Exiting); in buildPlainCFG()
H A DVPlan.h2149 VPBlockBase *Exiting; variable
2156 VPRegionBlock(VPBlockBase *Entry, VPBlockBase *Exiting,
2158 : VPBlockBase(VPRegionBlockSC, Name), Entry(Entry), Exiting(Exiting), in VPBlockBase()
2161 assert(Exiting->getSuccessors().empty() && "Exit block has successors."); in VPBlockBase()
2163 Exiting->setParent(this); in VPBlockBase()
2166 : VPBlockBase(VPRegionBlockSC, Name), Entry(nullptr), Exiting(nullptr), in VPBlockBase()
2200 const VPBlockBase *getExiting() const { return Exiting; } in getExiting()
2201 VPBlockBase *getExiting() { return Exiting; } in getExiting()
2208 Exiting = ExitingBlock; in setExiting()
H A DLoopVectorize.cpp8463 auto *Exiting = new VPBasicBlock(Twine(RegionName) + ".continue", PHIRecipe); in createReplicateRegion() local
8465 VPRegionBlock *Region = new VPRegionBlock(Entry, Exiting, RegionName, true); in createReplicateRegion()
8469 VPBlockUtils::insertTwoBlocksAfter(Pred, Exiting, Entry); in createReplicateRegion()
8470 VPBlockUtils::connectBlocks(Pred, Exiting); in createReplicateRegion()
/llvm-project-15.0.7/compiler-rt/test/fuzzer/
H A Dwindows-opt-ref.test8 CHECK-NOT: ERROR: no interesting inputs were found. Is the code instrumented for coverage? Exiting.
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DBranchProbabilityInfo.h212 Exiting = 0x2, enumerator
245 return getSccBlockType(BB, SccNum) & Exiting; in isSCCExitingBlock()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DUnrollAnalyzerTest.cpp36 BasicBlock *Exiting = L->getExitingBlock(); in runOnFunction() local
39 TripCount = SE->getSmallConstantTripCount(L, Exiting); in runOnFunction()
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dloop-micro-op-buffer-size-t99.ll8 ; CHECK: Exiting block %loop.inc: TripCount=512, TripMultiple=0, BreakoutTrip=0
13 ; CHECK: Exiting block %loop.2.inc: TripCount=512, TripMultiple=0, BreakoutTrip=0
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopPeel.cpp212 if (any_of(ExitingBlocks, [&LoadUsers](BasicBlock *Exiting) { in peelToTurnInvariantLoadsDerefencebale() argument
213 return LoadUsers.contains(Exiting->getTerminator()); in peelToTurnInvariantLoadsDerefencebale()
H A DLoopUtils.cpp1839 for (auto *Exiting : ExitingBlocks) { in hasPartialIVCondition() local
1840 if (!Seen.contains(Exiting)) in hasPartialIVCondition()
1842 for (auto *Succ : successors(Exiting)) { in hasPartialIVCondition()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp298 BlockType |= Exiting; in calculateSccBlockType()
/llvm-project-15.0.7/third-party/benchmark/docs/
H A Duser_guide.md55 [Exiting with an Error](#exiting-with-an-error)
1076 ## Exiting with an Error
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryFunction.cpp4022 const BinaryBasicBlock *Exiting = Exit.first; in calculateLoopInfo() local
4024 auto BI = Exiting->branch_info_begin(); in calculateLoopInfo()
4025 for (BinaryBasicBlock *Succ : Exiting->successors()) { in calculateLoopInfo()
/llvm-project-15.0.7/clang/docs/analyzer/developer-docs/
H A DIPA.rst133 Exiting an inlined function is a bit more work, fortunately broken up into
/llvm-project-15.0.7/llvm/docs/
H A DLoopTerminology.rst165 * Exiting edges are not the only way to break out of a loop. Other
/llvm-project-15.0.7/openmp/docs/design/
H A DRuntimes.rst858 Info: Exiting OpenMP data region at zaxpy.cpp:14:1 with 2 arguments: