diff options
Diffstat (limited to 'tools/llc')
-rw-r--r-- | tools/llc/llc.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/llc/llc.cpp b/tools/llc/llc.cpp index fd7afa9..200b147 100644 --- a/tools/llc/llc.cpp +++ b/tools/llc/llc.cpp @@ -260,7 +260,7 @@ int main(int argc, char **argv) { // Run our queue of passes all at once now, efficiently. // TODO: this could lazily stream functions out of the module. for (Module::iterator I = mod.begin(), E = mod.end(); I != E; ++I) - if (!I->isExternal()) + if (!I->isDeclaration()) Passes.run(*I); Passes.doFinalization(); |