Chris Lattner
|
1245463d22
|
Remove a prototype
llvm-svn: 23951
|
2005-10-24 04:13:21 +00:00 |
|
Jeff Cohen
|
95c8c4df99
|
Update Visual Studio projects to account for recent changes.
llvm-svn: 23950
|
2005-10-24 02:57:24 +00:00 |
|
Chris Lattner
|
22c8bcd5c6
|
Remove this pass, it is not useful
llvm-svn: 23949
|
2005-10-24 02:35:43 +00:00 |
|
Chris Lattner
|
8a287bab72
|
This pass is very old and quite useless, remove it.
llvm-svn: 23946
|
2005-10-24 02:35:24 +00:00 |
|
Chris Lattner
|
b4125a5d02
|
Three of these have been removed, as warned
llvm-svn: 23945
|
2005-10-24 02:33:44 +00:00 |
|
Chris Lattner
|
949f205c4c
|
Remove some beta code that no longer has an owner.
llvm-svn: 23944
|
2005-10-24 02:32:41 +00:00 |
|
Chris Lattner
|
79a1a2af13
|
Do not build the ProfilePaths directory anymore
llvm-svn: 23943
|
2005-10-24 02:31:49 +00:00 |
|
Chris Lattner
|
fc3715f21a
|
Remove a now-unneeded library
llvm-svn: 23942
|
2005-10-24 02:31:05 +00:00 |
|
Chris Lattner
|
bd6a973ae0
|
Don't link these three passes in anymore
llvm-svn: 23941
|
2005-10-24 02:30:25 +00:00 |
|
Chris Lattner
|
e6f7a38925
|
DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIVE now
llvm-svn: 23940
|
2005-10-24 02:26:13 +00:00 |
|
Chris Lattner
|
e883209bb7
|
Now that all libraries are built in either .o or .a form, make BUILD_ARCHIVE
default to turning off building of relinked objects.
llvm-svn: 23939
|
2005-10-24 02:21:45 +00:00 |
|
Chris Lattner
|
9793d642d5
|
only build .a version of this library
llvm-svn: 23938
|
2005-10-24 02:14:49 +00:00 |
|
Chris Lattner
|
a982e98cb3
|
Only build .a file versions of these libraries, instead of .a and .o versions.
This should speed up build times.
llvm-svn: 23937
|
2005-10-24 02:11:51 +00:00 |
|
Chris Lattner
|
f9be3a3e41
|
There is no need to build an archive version of this library
llvm-svn: 23936
|
2005-10-24 02:09:03 +00:00 |
|
Chris Lattner
|
f4fc584715
|
This file is hopelessly out of date
llvm-svn: 23935
|
2005-10-24 02:07:08 +00:00 |
|
Chris Lattner
|
404681ff3f
|
Only build .a file versions of these libraries, instead of .a and .o versions.
This should speed up build times.
llvm-svn: 23934
|
2005-10-24 02:05:35 +00:00 |
|
Chris Lattner
|
a4b13acd52
|
Only build .a file versions of these libraries, instead of .a and .o versions.
This should speed up build times.
llvm-svn: 23933
|
2005-10-24 01:59:48 +00:00 |
|
Chris Lattner
|
59b7cf2071
|
use archives when possible
llvm-svn: 23932
|
2005-10-24 01:52:15 +00:00 |
|
Chris Lattner
|
46cc930a67
|
Make sure that anything using the ADCE pass pulls in the UnifyFunctionExitNodes
code
llvm-svn: 23931
|
2005-10-24 01:40:23 +00:00 |
|
Chris Lattner
|
233763223e
|
pull in the .a version of scalaropts lib to reduce the size of programs
using the JIT
llvm-svn: 23930
|
2005-10-24 01:15:14 +00:00 |
|
Chris Lattner
|
cb0f9408b3
|
pull in the archive version of this lib to reduce exe size
llvm-svn: 23929
|
2005-10-24 01:13:21 +00:00 |
|
Chris Lattner
|
e14aab9fe9
|
Pull in the archive versions of these libs to reduce executable size
llvm-svn: 23928
|
2005-10-24 01:12:14 +00:00 |
|
Chris Lattner
|
ffba9fcbff
|
don't bother building the archive version of this library
llvm-svn: 23927
|
2005-10-24 01:08:20 +00:00 |
|
Chris Lattner
|
c63137a58c
|
Link in datastructure as a relinked o file
llvm-svn: 23926
|
2005-10-24 01:07:56 +00:00 |
|
Chris Lattner
|
4fe7c5dd1c
|
Link to archive versions of libraries instead of the relinked ones
llvm-svn: 23925
|
2005-10-24 01:05:53 +00:00 |
|
Chris Lattner
|
17f407da37
|
expose a ctor
llvm-svn: 23924
|
2005-10-24 01:00:45 +00:00 |
|
Chris Lattner
|
48f3be3f64
|
add a proto
llvm-svn: 23923
|
2005-10-24 01:00:32 +00:00 |
|
Chris Lattner
|
33758432f4
|
Use the new LinkAllAnalyses.h header instead of forcing passes to be
in relinked object files
llvm-svn: 23922
|
2005-10-24 01:00:13 +00:00 |
|
Chris Lattner
|
b035470bae
|
new header
llvm-svn: 23921
|
2005-10-24 00:59:49 +00:00 |
|
Chris Lattner
|
a1b11b2aa4
|
implement some prototypes
llvm-svn: 23920
|
2005-10-24 00:38:38 +00:00 |
|
Chris Lattner
|
1cb80df69b
|
add some prototypes
llvm-svn: 23919
|
2005-10-24 00:38:25 +00:00 |
|
Chris Lattner
|
67d9e82237
|
move this to the analyze tool
llvm-svn: 23918
|
2005-10-24 00:27:36 +00:00 |
|
Chris Lattner
|
2f752062c1
|
Don't invade the system namespace
llvm-svn: 23917
|
2005-10-24 00:16:03 +00:00 |
|
Chris Lattner
|
6018768ec6
|
Use archive versions of these libraries, using the LinkAllPasses header.
llvm-svn: 23916
|
2005-10-24 00:12:20 +00:00 |
|
Chris Lattner
|
31ac6df518
|
There is no need for this to be VC++ only
llvm-svn: 23915
|
2005-10-24 00:08:51 +00:00 |
|
Chris Lattner
|
5b4d016b3f
|
Fix a nasty bug that was causing miscompilation of global variables
on big endian 32-bit targets in some cases (e.g. PPC). This fixes several
PPC JIT failures.
llvm-svn: 23914
|
2005-10-23 23:54:56 +00:00 |
|
Chris Lattner
|
965f10f2f2
|
Shrinkify to match llc
llvm-svn: 23912
|
2005-10-23 22:39:01 +00:00 |
|
Chris Lattner
|
21ad999fef
|
Shrinkify to make --help output look better
llvm-svn: 23911
|
2005-10-23 22:37:13 +00:00 |
|
Chris Lattner
|
455911544a
|
shrinkify the option name a bit
llvm-svn: 23910
|
2005-10-23 22:35:42 +00:00 |
|
Chris Lattner
|
5d6f12bbde
|
Simplify this, matching changes in the tblgen emitter
llvm-svn: 23909
|
2005-10-23 22:34:25 +00:00 |
|
Chris Lattner
|
b57e27f069
|
Simplify this due to changes in the tblgen side
llvm-svn: 23908
|
2005-10-23 22:33:22 +00:00 |
|
Chris Lattner
|
b621e451ba
|
Add the needed #include, emit enums with the sizes of tables, remove
definitions from the LLVM namespace, since they are all static.
llvm-svn: 23907
|
2005-10-23 22:33:08 +00:00 |
|
Chris Lattner
|
a14bcc1e4c
|
mark this as beta
llvm-svn: 23906
|
2005-10-23 22:23:45 +00:00 |
|
Chris Lattner
|
c9a7ba7a38
|
If a user requests help, give them help on both features and processors
llvm-svn: 23905
|
2005-10-23 22:23:13 +00:00 |
|
Chris Lattner
|
8bbe66a3ab
|
Autogen subtarget information from .td files.
llvm-svn: 23904
|
2005-10-23 22:15:34 +00:00 |
|
Chris Lattner
|
7d49317182
|
Add subtarget feature/processor defns to the .td file
llvm-svn: 23903
|
2005-10-23 22:08:45 +00:00 |
|
Chris Lattner
|
1e815394b4
|
rearrange things a bit so that instructions can use subtarget features in the
future.
llvm-svn: 23902
|
2005-10-23 22:08:13 +00:00 |
|
Chris Lattner
|
993d43c967
|
add a marker
llvm-svn: 23901
|
2005-10-23 22:07:20 +00:00 |
|
Chris Lattner
|
bdcb2a99b6
|
add a note that Nate mentioned last week
llvm-svn: 23898
|
2005-10-23 21:44:59 +00:00 |
|
Chris Lattner
|
11c044d7cf
|
Put some of my random notes somewhere public
llvm-svn: 23897
|
2005-10-23 19:52:42 +00:00 |
|