diff options
Diffstat (limited to 'src/passes/DuplicateImportElimination.cpp')
-rw-r--r-- | src/passes/DuplicateImportElimination.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/passes/DuplicateImportElimination.cpp b/src/passes/DuplicateImportElimination.cpp index 39b126b6c..87126b139 100644 --- a/src/passes/DuplicateImportElimination.cpp +++ b/src/passes/DuplicateImportElimination.cpp @@ -42,7 +42,7 @@ struct DuplicateImportElimination : public Pass { auto previousFunc = module->getFunction(previousName); // It is ok to import the same thing with multiple types; we can only // merge if the types match, of course. - if (getSig(previousFunc) == getSig(func)) { + if (previousFunc->sig == func->sig) { replacements[func->name] = previousName; toRemove.push_back(func->name); continue; |