summaryrefslogtreecommitdiffstats
path: root/llvm/tools
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2001-10-15 13:47:13 +0000
committerChris Lattner <sabre@nondot.org>2001-10-15 13:47:13 +0000
commit41c4ddad51e67a5af3ff882e61e7439563b9c8b5 (patch)
tree569dbdf6a3667511706d5de254ab47802266bab6 /llvm/tools
parentf6cb8e759a1642c30ffeba9ff22d509ddd361451 (diff)
downloadbcm5719-llvm-41c4ddad51e67a5af3ff882e61e7439563b9c8b5.tar.gz
bcm5719-llvm-41c4ddad51e67a5af3ff882e61e7439563b9c8b5.zip
Minor code cleanups
llvm-svn: 825
Diffstat (limited to 'llvm/tools')
-rw-r--r--llvm/tools/llc/llc.cpp14
1 files changed, 6 insertions, 8 deletions
diff --git a/llvm/tools/llc/llc.cpp b/llvm/tools/llc/llc.cpp
index b769cb5cfd4..1ce23b083b5 100644
--- a/llvm/tools/llc/llc.cpp
+++ b/llvm/tools/llc/llc.cpp
@@ -329,17 +329,15 @@ main(int argc, char **argv)
return 1;
}
- int failed = PreprocessModule(M.get());
+ if (PreprocessModule(M.get())) return 1;
- if (!failed)
- failed = OptimizeModule(M.get());
+ if (OptimizeModule(M.get())) return 1;
- if (!failed)
- failed = GenerateCodeForModule(M.get(), target.get());
+ if (GenerateCodeForModule(M.get(), target.get())) return 1;
- if (!failed && ! DoNotEmitAssembly)
- failed = EmitAssemblyForModule(M.get(), target.get());
+ if (!DoNotEmitAssembly)
+ if (EmitAssemblyForModule(M.get(), target.get())) return 1;
- return failed;
+ return 0;
}
OpenPOWER on IntegriCloud