Lines Matching refs:ThreadLimit

6832       const Expr *ThreadLimit = ThreadLimitClause->getThreadLimit();  in getNumThreadsExprForTargetDirective()  local
6833 if (ThreadLimit->isIntegerConstantExpr(CGF.getContext())) in getNumThreadsExprForTargetDirective()
6835 ThreadLimit->getIntegerConstantExpr(CGF.getContext())) in getNumThreadsExprForTargetDirective()
6837 return ThreadLimit; in getNumThreadsExprForTargetDirective()
6845 Expr *ThreadLimit = nullptr; in getNumThreadsExprForTargetDirective() local
6849 ThreadLimit = ThreadLimitClause->getThreadLimit(); in getNumThreadsExprForTargetDirective()
6850 if (ThreadLimit->isIntegerConstantExpr(CGF.getContext())) in getNumThreadsExprForTargetDirective()
6852 ThreadLimit->getIntegerConstantExpr(CGF.getContext())) in getNumThreadsExprForTargetDirective()
6863 ThreadLimit = NumThreads; in getNumThreadsExprForTargetDirective()
6868 return ThreadLimit; in getNumThreadsExprForTargetDirective()
6977 llvm::Value *ThreadLimit = CGF.EmitScalarExpr( in emitNumThreadsForTargetDirective() local
6980 Bld.CreateIntCast(ThreadLimit, CGF.Int32Ty, /*isSigned=*/false); in emitNumThreadsForTargetDirective()
7004 llvm::Value *ThreadLimit = CGF.EmitScalarExpr( in emitNumThreadsForTargetDirective() local
7007 Bld.CreateIntCast(ThreadLimit, CGF.Int32Ty, /*isSigned=*/false); in emitNumThreadsForTargetDirective()
7027 llvm::Value *ThreadLimit = CGF.EmitScalarExpr( in emitNumThreadsForTargetDirective() local
7030 Bld.CreateIntCast(ThreadLimit, CGF.Int32Ty, /*isSigned=*/false); in emitNumThreadsForTargetDirective()
7065 llvm::Value *ThreadLimit = CGF.EmitScalarExpr( in emitNumThreadsForTargetDirective() local
7068 Bld.CreateIntCast(ThreadLimit, CGF.Int32Ty, /*isSigned=*/false); in emitNumThreadsForTargetDirective()
10999 const Expr *ThreadLimit, in emitNumTeamsClause() argument
11013 ThreadLimit in emitNumTeamsClause()
11014 ? CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(ThreadLimit), in emitNumTeamsClause()
13033 const Expr *ThreadLimit, in emitNumTeamsClause() argument