Home
last modified time | relevance | path

Searched refs:ChunkExpr (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/clang/lib/CodeGen/
DCGOpenMPRuntimeGPU.h391 const Expr *&ChunkExpr) const override;
DCGStmtOpenMP.cpp2953 const Expr *ChunkExpr = nullptr; in EmitOMPWorksharingLoop() local
2959 ChunkExpr = C->getChunkSize(); in EmitOMPWorksharingLoop()
2963 *this, S, ScheduleKind.Schedule, ChunkExpr); in EmitOMPWorksharingLoop()
2967 if (ChunkExpr) { in EmitOMPWorksharingLoop()
2968 Chunk = EmitScalarExpr(ChunkExpr); in EmitOMPWorksharingLoop()
2969 Chunk = EmitScalarConversion(Chunk, ChunkExpr->getType(), in EmitOMPWorksharingLoop()
2973 if (ChunkExpr->EvaluateAsInt(Result, getContext())) { in EmitOMPWorksharingLoop()
DCGOpenMPRuntime.h1758 const Expr *&ChunkExpr) const;
DCGOpenMPRuntimeGPU.cpp4484 const Expr *&ChunkExpr) const { in getDefaultScheduleAndChunk()
4488 ChunkExpr = IntegerLiteral::Create(CGF.getContext(), ChunkSize, in getDefaultScheduleAndChunk()
DCGOpenMPRuntime.cpp2495 OpenMPScheduleClauseKind &ScheduleKind, const Expr *&ChunkExpr) const { in getDefaultScheduleAndChunk()
2504 ChunkExpr = IntegerLiteral::Create( in getDefaultScheduleAndChunk()