diff options
author | Valentin Clement (バレンタイン クレメン) <clementval@gmail.com> | 2024-02-27 11:23:17 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-27 11:23:17 -0800 |
commit | b3189b13b274a3411f939574aa573a7656bf372b (patch) | |
tree | d2575ea88c6c5611a1b6d45d9e0f1170aaf69f33 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | d23ef9ef3685eb42ebf719bc28cfe2e4651932fc (diff) | |
download | llvm-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