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

References

tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 6721       CGF.getContext(), CS->getCapturedStmt());
 6729         CGOpenMPInnerExprInfo CGInfo(CGF, *CS);
 6730         CodeGenFunction::CGCapturedStmtRAII CapInfoRAII(CGF, &CGInfo);
 6742           if (Cond->EvaluateAsBooleanCondition(Result, CGF.getContext())) {
 6744               return CGF.Builder.getInt32(1);
 6746             CodeGenFunction::LexicalScope Scope(CGF, Cond->getSourceRange());
 6751                   CGF.EmitVarDecl(cast<VarDecl>(*I));
 6754                       CGF.EmitAutoVarAlloca(cast<VarDecl>(*I));
 6755                   CGF.EmitAutoVarCleanups(Emission);
 6759             CondVal = CGF.EvaluateExprAsBool(Cond);
 6766         CGOpenMPInnerExprInfo CGInfo(CGF, *CS);
 6767         CodeGenFunction::CGCapturedStmtRAII CapInfoRAII(CGF, &CGInfo);
 6771             CGF, NumThreadsClause->getNumThreads()->getSourceRange());
 6776               CGF.EmitVarDecl(cast<VarDecl>(*I));
 6779                   CGF.EmitAutoVarAlloca(cast<VarDecl>(*I));
 6780               CGF.EmitAutoVarCleanups(Emission);
 6784         NumThreads = CGF.EmitScalarExpr(NumThreadsClause->getNumThreads());
 6785         NumThreads = CGF.Builder.CreateIntCast(NumThreads, CGF.Int32Ty,
 6785         NumThreads = CGF.Builder.CreateIntCast(NumThreads, CGF.Int32Ty,
 6788           NumThreads = CGF.Builder.CreateSelect(
 6789               CGF.Builder.CreateICmpULT(DefaultThreadLimitVal, NumThreads),
 6793                                            : CGF.Builder.getInt32(0);
 6797         NumThreads = CGF.Builder.CreateSelect(CondVal, NumThreads,
 6798                                               CGF.Builder.getInt32(1));
 6803       return CGF.Builder.getInt32(1);
 6807                                : CGF.Builder.getInt32(0);