diff options
author | Fabian Mora <fmora.dev@gmail.com> | 2024-06-10 20:22:22 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-10 20:22:22 -0500 |
commit | 8e12f31be5a98a66700dd3571e4e12465f05ad61 (patch) | |
tree | 46d5e391879d9d52e9c60b64178a1bf317f943cb /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 5275aed4d0195e5db214e6638d29b0b702d16b3c (diff) | |
download | llvm-8e12f31be5a98a66700dd3571e4e12465f05ad61.zip llvm-8e12f31be5a98a66700dd3571e4e12465f05ad61.tar.gz llvm-8e12f31be5a98a66700dd3571e4e12465f05ad61.tar.bz2 |
[mlir][gpu] Update LaunchFuncOp lowering in GPU to LLVM (#94991)
This patch updates the lowering of `LaunchFuncOp` in GPU to LLVM to only
legalize the operation with the converted operands, effectively removing
the lowering used by the old serialization pipeline.
It also removes all remaining uses of the old gpu serialization
infrastructure in `gpu-to-llvm`.
See [Compilation overview | 'gpu' Dialect - MLIR
docs](https://mlir.llvm.org/docs/Dialects/GPU/#compilation-overview) for
additional information on the target attributes compilation pipeline
that replaced the old serialization pipeline.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions