melior 0.27.1

The rustic MLIR bindings in Rust
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! AMDGPU passes.

melior_macro::passes!(
    "AMDGPU",
    [
        // spell-checker: disable-next-line
        mlirCreateAMDGPUAmdgpuEmulateAtomicsPass,
        // spell-checker: disable-next-line
        mlirCreateAMDGPUAmdgpuFoldMemRefOpsPass,
        // spell-checker: disable-next-line
        mlirCreateAMDGPUAmdgpuMaskedloadToLoadPass,
        // spell-checker: disable-next-line
        mlirCreateAMDGPUAmdgpuResolveStridedMetadataPass,
    ]
);