aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorValentin Clement (バレンタイン クレメン) <clementval@gmail.com>2024-02-27 11:23:17 -0800
committerGitHub <noreply@github.com>2024-02-27 11:23:17 -0800
commitb3189b13b274a3411f939574aa573a7656bf372b (patch)
treed2575ea88c6c5611a1b6d45d9e0f1170aaf69f33 /clang/lib/CodeGen/CodeGenModule.cpp
parentd23ef9ef3685eb42ebf719bc28cfe2e4651932fc (diff)
downloadllvm-b3189b13b274a3411f939574aa573a7656bf372b.zip
llvm-b3189b13b274a3411f939574aa573a7656bf372b.tar.gz
llvm-b3189b13b274a3411f939574aa573a7656bf372b.tar.bz2
[flang][cuda] CUF kernel loop directive (#82836)
This patch introduces a new operation to represent the CUDA Fortran kernel loop directive. This operation is modeled as a LoopLikeOp operation in a similar way to acc.loop. The CUFKernelDoConstruct parse tree node is also placed correctly in the PFTBuilder to be available in PFT evaluations. Lowering from the flang parse-tree to MLIR is also done.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions