Searched refs:ExitBlock (Results 26 - 31 of 31) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h1276 CancelExit(OpenMPDirectiveKind Kind, JumpDest ExitBlock, argument
1278 : Kind(Kind), ExitBlock(ExitBlock), ContBlock(ContBlock) {}
1283 JumpDest ExitBlock; member in struct:clang::CodeGen::CodeGenFunction::OpenMPCancelExitStack::CancelExit
1293 JumpDest getExitBlock() const { return Stack.back().ExitBlock; }
1303 CGF.EmitBlock(Stack.back().ExitBlock.getBlock());
1331 CGF.EmitBlock(Stack.back().ExitBlock.getBlock());
H A DCGStmtOpenMP.cpp1539 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); local
1541 ExitBlock = createBasicBlock("omp.inner.for.cond.cleanup");
1546 EmitBranchOnBoolExpr(LoopCond, LoopBody, ExitBlock, getProfileCount(&S));
1547 if (ExitBlock != LoopExit.getBlock()) {
1548 EmitBlock(ExitBlock);
2080 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); local
2082 ExitBlock = createBasicBlock("omp.dispatch.cleanup");
2085 Builder.CreateCondBr(BoolCondVal, LoopBody, ExitBlock);
2086 if (ExitBlock != LoopExit.getBlock()) {
2087 EmitBlock(ExitBlock);
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp298 (HWLoopInfo.ExitBlock && HWLoopInfo.ExitBranch && HWLoopInfo.ExitCount) &&
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp126 ExitBlock = BB;
131 if (!ExitBlock)
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2429 CFGBlock *RHSBlock, *ExitBlock; local
2434 std::tie(RHSBlock, ExitBlock) =
2443 ExitBlock = RHSBlock = createBlock(false);
2510 return std::make_pair(EntryLHSBlock, ExitBlock);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h90 BasicBlock *ExitBlock = nullptr; member in struct:llvm::HardwareLoopInfo

Completed in 238 milliseconds

12