HomePhabricator

[mlir][SCFToGPU] LaunchOp propagate optional attributes

Authored by abialas on Sep 25 2020, 12:21 AM.

Description

[mlir][SCFToGPU] LaunchOp propagate optional attributes

Allow propagating optional user defined attributes during SCF to GPU conversion. Gives opportunity to use user defined attributes in the further lowering. For example setting subgroup size, or other options for GPU dispatch. This does not break backward compatibility and does not require new attributes, just allow passing optional ones.

Differential Revision: https://reviews.llvm.org/D88203

Details

Committed
abialasSep 25 2020, 12:21 AM
Differential Revision
D88203: [mlir][SCFToGPU] LaunchOp propagate optional attributes
Parents
rGef36e8380a91: [libc] Using llvm_libc memcpy in mem* benchmarks.
Branches
Unknown
Tags
Unknown