Chris Lattner
00246e9af5
build lib/Archive instead of lib/Bytecode
...
llvm-svn: 36887
2007-05-06 19:50:06 +00:00
Chris Lattner
20571d9c35
build the bitcode dir
...
llvm-svn: 36332
2007-04-22 06:26:05 +00:00
Reid Spencer
2341c22ec7
Changes to support making the shift instructions be true BinaryOperators.
...
This feature is needed in order to support shifts of more than 255 bits
on large integer types. This changes the syntax for llvm assembly to
make shl, ashr and lshr instructions look like a binary operator:
shl i32 %X, 1
instead of
shl i32 %X, i8 1
Additionally, this should help a few passes perform additional optimizations.
llvm-svn: 33776
2007-02-02 02:16:23 +00:00
Reid Spencer
a22a5b382f
Make some changes suggested by Chris:
...
1. Remove the LLVM_DO_NOT_BUILD feature (not needed any more)
2. Ensure that lib/VMCore gets built first. This needs to be done because
VMCore now uses tblgen to generate the Intrinsics header which are
needed in other libraries. In parallel builds, this can cause problems.
llvm-svn: 28374
2006-05-17 22:55:35 +00:00
Chris Lattner
b390c47b4b
Use DIRS here instead of PARALLEL_DIRS, as VMCore has to be built before the
...
other dirs (for Intrinsics.gen). :(
llvm-svn: 28372
2006-05-17 21:54:48 +00:00
Reid Spencer
c9e91ee004
Add the Linker library
...
llvm-svn: 17763
2004-11-14 21:54:41 +00:00
Misha Brukman
9511910e11
Wrap long line
...
llvm-svn: 16352
2004-09-15 01:34:42 +00:00
Chris Lattner
b24eb91e2c
CBackend is no longer here
...
llvm-svn: 11416
2004-02-13 23:29:37 +00:00
Chris Lattner
45784e4303
Add new dir
...
llvm-svn: 10686
2004-01-05 05:25:59 +00:00
John Criswell
4436c49787
Added LLVM copyright notice to Makefiles.
...
llvm-svn: 9312
2003-10-20 22:26:57 +00:00
John Criswell
bd5850db0c
Removed Support directory. It now lives in llvm/support/lib.
...
llvm-svn: 8739
2003-09-29 16:10:43 +00:00
Brian Gaeke
80343a5c9b
Add ExecutionEngine directory.
...
llvm-svn: 8371
2003-09-05 19:39:49 +00:00
Brian Gaeke
482100941f
Reoptimizer has moved to reopt cvs module.
...
llvm-svn: 8018
2003-08-21 20:32:04 +00:00
John Criswell
3ef61afb76
Merged in autoconf branch. This provides configuration via the autoconf
...
system.
llvm-svn: 7014
2003-06-30 21:59:07 +00:00
Chris Lattner
18daee20f9
Compile sub-directories in parallel, because they don't have interdependencies
...
llvm-svn: 3808
2002-09-18 03:25:58 +00:00
Anand Shukla
a1cd3fedb5
added Reoptimizer in Makefile DIRS
...
llvm-svn: 3515
2002-08-27 22:05:53 +00:00
Sumant Kowshik
cf3afd9dc5
*** empty log message ***
...
llvm-svn: 2552
2002-05-08 18:09:58 +00:00
Chris Lattner
ef3e43714f
Moved assembly writer library into its own top level directory.
...
llvm-svn: 2162
2002-04-08 19:42:33 +00:00
Chris Lattner
ee965abc36
Move stuff out of the Optimizations directories into the appropriate Transforms
...
directories. Eliminate the opt namespace.
llvm-svn: 1520
2002-01-21 23:17:48 +00:00
Chris Lattner
1efb6bc30e
Compile the transforms directory
...
llvm-svn: 776
2001-10-13 07:04:00 +00:00
Chris Lattner
06028541ab
Move the sparc target to a new lib/Target directory
...
llvm-svn: 562
2001-09-14 03:55:11 +00:00
Chris Lattner
e696d62ce3
Make sure we build all of the code!
...
llvm-svn: 254
2001-07-21 21:04:03 +00:00
Chris Lattner
720ff31ab4
Moved LLC subdir to the tools top level directory
...
llvm-svn: 248
2001-07-21 19:33:01 +00:00
Vikram S. Adve
aa576e5b8b
Added CodeGen, LLC, and Support.
...
llvm-svn: 229
2001-07-21 12:40:37 +00:00
Chris Lattner
2f7c963559
Initial revision
...
llvm-svn: 2
2001-06-06 20:29:01 +00:00