- Oct 02, 2003
-
-
Alkis Evlogimenos authored
llvm-svn: 8815
-
- Oct 01, 2003
-
-
Alkis Evlogimenos authored
llvm-svn: 8805
-
Alkis Evlogimenos authored
llvm-svn: 8804
-
Misha Brukman authored
llvm-svn: 8803
-
Chris Lattner authored
llvm-svn: 8801
-
- Sep 30, 2003
-
-
Chris Lattner authored
llvm-svn: 8795
-
Brian Gaeke authored
llvm-svn: 8772
-
- Sep 23, 2003
-
-
Misha Brukman authored
llvm-svn: 8687
-
Misha Brukman authored
llvm-svn: 8686
-
- Sep 21, 2003
-
-
Vikram S. Adve authored
llvm-svn: 8650
-
- Sep 18, 2003
-
-
Brian Gaeke authored
Update names of some pass creator fns in addPassesToEmitAssembly(). FunctionInfo is gone. llvm-svn: 8599
-
Brian Gaeke authored
llvm-svn: 8598
-
Brian Gaeke authored
functionality of FunctionInfo pass as doFinalization method. Rename pass to match names of other passes like it. Rename the pass creator fn to mimic the other creator fn names. Include StringExtras for utostr(). Make symbol prologue/epilogue stuff redundant with EmitBytecodeToAssembly, in preparation for refactoring. llvm-svn: 8597
-
Brian Gaeke authored
preparation for refactoring. Rename the pass creator fn to mimic the other creator fn names. llvm-svn: 8596
-
- Sep 16, 2003
-
-
Vikram S. Adve authored
generate the appropriate CallArgsDescriptor and tmp. virtual regs. llvm-svn: 8554
-
- Sep 10, 2003
-
-
Chris Lattner authored
command line if VERBOSE=1 llvm-svn: 8453
-
Chris Lattner authored
llvm-svn: 8452
-
John Criswell authored
some confusion when trying to generate files (it probably couldn't tell that ./file and $(SourceDir)/file may be the same file). Now, just let VPATH find everything, and list the primary tblgen file first in the list of dependencies so that we can just use $< to reference it in the make rule. This should hopefully fix the nightly tester. llvm-svn: 8433
-
- Sep 09, 2003
-
-
John Criswell authored
much cleaner and easier. Labeled .td as a suffix for tblgen files in Makefile.rules. Modified build rules so that source files generated during the build are placed in the build directory and not the source directory (and not in a Debug directory). This makes the system cleaner and allows us to have a read-only source tree. llvm-svn: 8424
-
Chris Lattner authored
into the struct case. * Extend printConstantValueOnly to print .zero's if the initializer is zero * Delete dead isConstantFunctionPointerRef function * Emit the appropriate assembly for the various linkage types! llvm-svn: 8417
-
- Sep 08, 2003
-
-
Chris Lattner authored
llvm-svn: 8411
-
Chris Lattner authored
llvm-svn: 8408
-
- Sep 06, 2003
-
-
John Criswell authored
Adjusted Makefile to work with new autoconf-style object root. Specifically, use the new -I option of tblgen to find include files. llvm-svn: 8379
-
Misha Brukman authored
* Generate a single BA instead of 6-instruction JUMP if possible (this occurs both in the creation and overwriting of the stub code) * If possible, rewrite the ORIGINAL call to call the generated function directly, thus bypassing the stub entirely Also added some statistics on how often calls are overwritten and how often the CompilationCallback is invoked. llvm-svn: 8376
-
- Sep 01, 2003
-
-
Chris Lattner authored
llvm-svn: 8312
-
Chris Lattner authored
llvm-svn: 8311
-
Chris Lattner authored
llvm-svn: 8309
-
Chris Lattner authored
llvm-svn: 8306
-
Chris Lattner authored
llvm-svn: 8301
-
Chris Lattner authored
llvm-svn: 8299
-
Chris Lattner authored
llvm-svn: 8297
-
Chris Lattner authored
llvm-svn: 8294
-
Chris Lattner authored
llvm-svn: 8293
-
Chris Lattner authored
llvm-svn: 8292
-
- Aug 29, 2003
-
-
Misha Brukman authored
* Break apart saving and restoring registers into separate functions * Instead of saving single and double FP registers, just save the double registers -- aliasing helps preserve the single FP registers as well. * Request just as much memory for a stub as we actually use llvm-svn: 8200
-
- Aug 28, 2003
-
-
Chris Lattner authored
until we implement unwinding. Add support for the invoke instruction, which codegens just like a call with a branch after it. The end effect of this change is that programs using the invoke instruction, but never unwinding, will work fine. Programs that unwind will abort until we get unwind support. llvm-svn: 8187
-
- Aug 24, 2003
-
-
Chris Lattner authored
llvm-svn: 8132
-
Chris Lattner authored
llvm-svn: 8127
-
Chris Lattner authored
llvm-svn: 8120
-
- Aug 21, 2003
-
-
Chris Lattner authored
llvm-svn: 8019
-