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
16
17
18
// spell-checker: disable
//! OpenACC passes.

melior_macro::passes!(
    "OpenACC",
    [
        mlirCreateOpenACCACCIfClauseLowering,
        mlirCreateOpenACCACCImplicitData,
        mlirCreateOpenACCACCImplicitDeclare,
        mlirCreateOpenACCACCImplicitRoutine,
        mlirCreateOpenACCACCLegalizeSerial,
        mlirCreateOpenACCACCLoopTiling,
        mlirCreateOpenACCACCSpecializeForDevice,
        mlirCreateOpenACCACCSpecializeForHost,
        mlirCreateOpenACCLegalizeDataValuesInRegion,
        mlirCreateOpenACCOffloadLiveInValueCanonicalization,
    ]
);