reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);