From 3d1c3a3a342d4d22dcda4e45e4f4aae93b464ec8 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 1 Sep 2017 16:02:12 -0700 Subject: initial call_indirect support in ttf mode --- src/passes/RemoveUnusedModuleElements.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/passes/RemoveUnusedModuleElements.cpp') diff --git a/src/passes/RemoveUnusedModuleElements.cpp b/src/passes/RemoveUnusedModuleElements.cpp index 259c5b942..d9f6a7978 100644 --- a/src/passes/RemoveUnusedModuleElements.cpp +++ b/src/passes/RemoveUnusedModuleElements.cpp @@ -185,6 +185,7 @@ struct RemoveUnusedModuleElements : public Pass { std::unordered_map canonicals; std::unordered_set needed; auto canonicalize = [&](Name name) { + if (!name.is()) return name; FunctionType* type = module->getFunctionType(name); auto sig = getSig(type); auto iter = canonicals.find(sig); -- cgit v1.2.3