reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 6387   if (!CGF.HaveInsertPoint())
 6392           dyn_cast_or_null<CGOpenMPRegionInfo>(CGF.CapturedStmtInfo)) {
 6397           emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc),
 6397           emitUpdateLocation(CGF, Loc), getThreadID(CGF, Loc),
 6398           CGF.Builder.getInt32(getCancellationKind(CancelRegion))};
 6400       llvm::Value *Result = CGF.EmitRuntimeCall(
 6405       llvm::BasicBlock *ExitBB = CGF.createBasicBlock(".cancel.exit");
 6406       llvm::BasicBlock *ContBB = CGF.createBasicBlock(".cancel.continue");
 6407       llvm::Value *Cmp = CGF.Builder.CreateIsNotNull(Result);
 6408       CGF.Builder.CreateCondBr(Cmp, ExitBB, ContBB);
 6409       CGF.EmitBlock(ExitBB);
 6412           CGF.getOMPCancelDestination(OMPRegionInfo->getDirectiveKind());
 6413       CGF.EmitBranchThroughCleanup(CancelDest);
 6414       CGF.EmitBlock(ContBB, /*IsFinished=*/true);