diff options
author | Brian Gaeke <gaeke@uiuc.edu> | 2003-06-18 21:14:23 +0000 |
---|---|---|
committer | Brian Gaeke <gaeke@uiuc.edu> | 2003-06-18 21:14:23 +0000 |
commit | 2e2f2dcd6af454a26838457dbfd61ceca7cef41b (patch) | |
tree | 76522beb024b4814cd54a6a26151c2f9c2820be9 /tools/llc/Makefile | |
parent | baed07333f00dc192a33eab9764df466da60daf3 (diff) |
lib/Target/Sparc/Sparc.cpp:
Move LowerAllocations, PrintFunction, and SymbolStripping passes, and
the corresponding -disable-strip and -d options, over here to the SPARC
target-specific bits of llc. Rename -d to -dump-asm.
tools/llc/Makefile:
Reindent. Add x86 library so that llc compiles again.
tools/llc/llc.cpp:
Remove support for running arbitrary optimization passes. Use opt instead.
Remove LowerAllocations, PrintFunction, and SymbolStripping passes, as noted
above.
Allow user to select a backend (x86 or SPARC); default to guessing from
the endianness/pointer size of the input bytecode file.
Fix typos.
Delete empty .s file and exit with error status if target does not support
static compilation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6776 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/llc/Makefile')
-rw-r--r-- | tools/llc/Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/llc/Makefile b/tools/llc/Makefile index 16156f110b5..fcce5119ded 100644 --- a/tools/llc/Makefile +++ b/tools/llc/Makefile @@ -2,6 +2,7 @@ LEVEL = ../.. TOOLNAME = llc USEDLIBS = mapping \ sparc \ + x86 \ regalloc \ sched \ select \ @@ -11,11 +12,11 @@ USEDLIBS = mapping \ target.a \ livevar \ transforms.a \ - scalaropts.a \ + scalaropts.a \ analysis.a \ transformutils.a \ bcreader \ - bcwriter \ + bcwriter \ vmcore \ support TOOLLINKOPTS = $(PLATFORMLIBDL) |