lib/choir/src/dialects/root.zig
daab053ee43316e1809a84551d573ddd1e5bf3d2
1 const registry = @import("registry.zig");
2
3 pub const builtin = @import("builtin.zig");
4 pub const arith = @import("arith/root.zig");
5 pub const memref = @import("memref.zig");
6 pub const rc = @import("rc.zig");
7 pub const scf = @import("scf.zig");
8 pub const func = @import("func.zig");
9 pub const tile = @import("tile.zig");
10 pub const aarch64 = @import("aarch64.zig");
11 pub const gpu = @import("gpu/root.zig");
12
13 pub const BuiltinDialect = builtin.BuiltinDialect;
14 pub const ArithDialect = arith.ArithDialect;
15 pub const MemrefDialect = memref.MemrefDialect;
16 pub const RcDialect = rc.RcDialect;
17 pub const ScfDialect = scf.ScfDialect;
18 pub const FuncDialect = func.FuncDialect;
19 pub const TileDialect = tile.TileDialect;
20 pub const AddressSpace = memref.AddressSpace;
21 pub const AtomicRmwKind = memref.AtomicRmwKind;
22 pub const FenceScope = memref.FenceScope;
23 pub const FenceOrdering = memref.FenceOrdering;
24 pub const AArch64Dialect = aarch64.AArch64Dialect;
25
26 pub const TileMemLevel = tile.TileMemLevel;
27
28 pub const choir_registry = registry.choir_registry;
29 pub const registerChoirDialect = registry.registerChoirDialect;
30 pub const registerAllDialects = registry.registerAllDialects;