diff options
author | Chris Lattner <sabre@nondot.org> | 2002-04-10 20:33:32 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-04-10 20:33:32 +0000 |
commit | c4414d4a10c16730938e31033c1113af4c261df3 (patch) | |
tree | b77aafaee8aa16e25e21dd1baf08cded48a9c682 /llvm/tools/gccas/gccas.cpp | |
parent | 011ab80ed61b5c8fdff7b154fd74f7fd9090f0d5 (diff) | |
download | bcm5719-llvm-c4414d4a10c16730938e31033c1113af4c261df3.tar.gz bcm5719-llvm-c4414d4a10c16730938e31033c1113af4c261df3.zip |
The cleangcc pass is brokeninto two pieces, execute both of them.
llvm-svn: 2225
Diffstat (limited to 'llvm/tools/gccas/gccas.cpp')
-rw-r--r-- | llvm/tools/gccas/gccas.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/tools/gccas/gccas.cpp b/llvm/tools/gccas/gccas.cpp index 3f52e004f67..1bf1e8c0b7b 100644 --- a/llvm/tools/gccas/gccas.cpp +++ b/llvm/tools/gccas/gccas.cpp @@ -68,6 +68,7 @@ int main(int argc, char **argv) { // a little bit. Do this now. // PassManager Passes; + Passes.add(createFunctionResolvingPass()); // Resolve (...) functions Passes.add(createDeadInstEliminationPass()); // Remove Dead code/vars Passes.add(createRaiseAllocationsPass()); // call %malloc -> malloc inst Passes.add(createCleanupGCCOutputPass()); // Fix gccisms |