lib/choir/src/passes/cse/root.zig

daab053ee43316e1809a84551d573ddd1e5bf3d2

 1 const implementation = @import("pass.zig");
 2 const storage = @import("storage.zig");
 3 
 4 pub const common_subexpression_elimination_pass_name =
 5     implementation.common_subexpression_elimination_pass_name;
 6 pub const common_subexpression_elimination_pass_description =
 7     implementation.common_subexpression_elimination_pass_description;
 8 pub const common_subexpression_elimination_pass_registration =
 9     implementation.common_subexpression_elimination_pass_registration;
10 pub const createCommonSubexpressionEliminationPass =
11     implementation.createCommonSubexpressionEliminationPass;
12 pub const run = implementation.run;
13 pub const hasCandidateShape = storage.hasCandidateShape;
14 pub const inline_workspace_bytes = storage.inline_workspace_bytes;
15 pub const Table = storage.Table;
16 pub const Workspace = storage.Workspace;