summaryrefslogtreecommitdiff
path: root/src/passes/pass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/pass.cpp')
-rw-r--r--src/passes/pass.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/passes/pass.cpp b/src/passes/pass.cpp
index 4b3021764..5dd39a453 100644
--- a/src/passes/pass.cpp
+++ b/src/passes/pass.cpp
@@ -276,6 +276,9 @@ void PassRegistry::registerPasses() {
createReReloopPass);
registerPass(
"rse", "remove redundant local.sets", createRedundantSetEliminationPass);
+ registerPass("roundtrip",
+ "write the module to binary, then read it",
+ createRoundTripPass);
registerPass("safe-heap",
"instrument loads and stores to check for invalid behavior",
createSafeHeapPass);