- Oct 17, 2003
-
-
Brian Gaeke authored
llvm-svn: 9188
-
Brian Gaeke authored
llvm-svn: 9187
-
Brian Gaeke authored
Make this file less funny. llvm-svn: 9186
-
Brian Gaeke authored
llvm-svn: 9185
-
Brian Gaeke authored
llvm-svn: 9184
-
- Oct 16, 2003
-
-
Misha Brukman authored
llvm-svn: 9183
-
Misha Brukman authored
* #include "llvm/ModuleProvider" * alphabetize #includes * omit extraneous parens in pointer expressions VM.cpp: * #include "llvm/ModuleProvider" * alphabetize #includes llvm-svn: 9182
-
Misha Brukman authored
* Move the constructors from .h file here * Document ExecutionEngine::create() * Catch exception possibly thrown by ModuleProvider::releaseModule() llvm-svn: 9181
-
Misha Brukman authored
llvm-svn: 9180
-
John Criswell authored
They are already marked precious in llvm/Makefile.rules, and removing this line seems to fix the Makefile so that the Yacc output is placed into the object tree and not the source tree. llvm-svn: 9179
-
John Criswell authored
Fixed some grammar, spelling, and punctuation. llvm-svn: 9178
-
Chris Lattner authored
llvm-svn: 9177
-
John Criswell authored
llvm-svn: 9176
-
John Criswell authored
:) llvm-svn: 9175
-
Chris Lattner authored
llvm-svn: 9174
-
John Criswell authored
LLVM. Added information on how to use the autoconf code to specify LLVM's location and setup separate source and object trees. Fixed some of the wording to be more accurate, especially regarding the building of libraries. Added information on where built files are placed. Added a link to the llvmdev mailing list so that they can ask us questions. llvm-svn: 9173
-
Chris Lattner authored
llvm-svn: 9172
-
Chris Lattner authored
llvm-svn: 9171
-
Chris Lattner authored
For now, we translate linkonce into weak linkage in the bytecode format because we don't have enough bits to represent it. We will rev the bytecode version soon anyways, so this will be fixed in the near future. llvm-svn: 9170
-
Chris Lattner authored
llvm-svn: 9169
-
Chris Lattner authored
llvm-svn: 9168
-
Misha Brukman authored
llvm-svn: 9167
-
Misha Brukman authored
llvm-svn: 9166
-
Misha Brukman authored
llvm-svn: 9165
-
Brian Gaeke authored
llvm-svn: 9164
-
Brian Gaeke authored
llvm-svn: 9163
-
Brian Gaeke authored
translation...) for the new llvm-nm tool. llvm-svn: 9162
-
Chris Lattner authored
llvm-svn: 9161
-
Chris Lattner authored
Completely rewrite support for the Value::use_* list. Now, all operations on this list (except use_size()) are constant time. Before the killUse method (used whenever something stopped using a value) was linear time, and thus very very slow for large programs. This speeds GCCAS up _substantially_ on large programs: almost 2x for 176.gcc: 176.gcc: 77.07s -> 37.38s 177.mesa: 7.59s -> 5.57s 252.eon: 21.02s -> 19.52s (*) 253.perlbmk: 11.40s -> 13.05s 254.gap: 7.25s -> 7.42s 252.eon would speed up a whole lot more, but optimization time is being dominated by the inlining pass, which needs to be fixed. llvm-svn: 9160
-
Chris Lattner authored
this list (except use_size()) are constant time. Before the killUse method (used whenever something stopped using a value) was linear time, and thus very very slow for large programs. This speeds GCCAS up _substantially_ on large programs: almost 2x for 176.gcc: 176.gcc: 77.07s -> 37.38s 177.mesa: 7.59s -> 5.57s 252.eon: 21.02s -> 19.52s (*) 253.perlbmk: 11.40s -> 13.05s 254.gap: 7.25s -> 7.42s 252.eon would speed up a whole lot more, but optimization time is being dominated by the inlining pass, which needs to be fixed. llvm-svn: 9159
-
Chris Lattner authored
llvm-svn: 9158
-
Chris Lattner authored
llvm-svn: 9156
-
Chris Lattner authored
Rewrite code to work with use_lists what are either random access or bidirectional llvm-svn: 9155
-
Misha Brukman authored
llvm-svn: 9154
-
Brian Gaeke authored
I dislike having to examine the output of "dis" to see what symbols are in a bytecode file. So, here is a first cut at a "nm" utility for llvm. Flame away.... :-) llvm-svn: 9153
-
John Criswell authored
llvm-svn: 9152
-
John Criswell authored
Fixed the header comment in Makefile.rules Changed all references to the echo program in Makefile.rules to the value found by autoconf. llvm-svn: 9151
-
John Criswell authored
llvm-svn: 9150
-
John Criswell authored
This should make setting up a new project much easier. llvm-svn: 9149
-
John Criswell authored
llvm-svn: 9148
-