- Oct 05, 2003
-
-
Chris Lattner authored
llvm-svn: 8871
-
- Oct 02, 2003
-
-
Alkis Evlogimenos authored
Moved enum and command-line option in separate file. Also added function that returns the user selected register allocator to the caller. llvm-svn: 8819
-
Alkis Evlogimenos authored
llvm-svn: 8815
-
- Oct 01, 2003
-
-
Alkis Evlogimenos authored
llvm-svn: 8805
-
Alkis Evlogimenos authored
llvm-svn: 8804
-
- Sep 10, 2003
-
-
Chris Lattner authored
command line if VERBOSE=1 llvm-svn: 8453
-
Chris Lattner authored
llvm-svn: 8452
-
- 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
-
- Sep 01, 2003
-
-
Chris Lattner authored
llvm-svn: 8312
-
- 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
-
- Aug 21, 2003
-
-
Chris Lattner authored
llvm-svn: 8019
-
- Aug 18, 2003
-
-
Chris Lattner authored
llvm-svn: 7951
-
Misha Brukman authored
llvm-svn: 7944
-
Chris Lattner authored
This bug caused miscompilation of programs using 'struct stat', but only if compiled with support for 64-bit filesystems. This could in theory effect other things, but only if the LLVM code shared data structures with native code. llvm-svn: 7928
-
- Aug 15, 2003
-
-
Chris Lattner authored
llvm-svn: 7873
-
Chris Lattner authored
llvm-svn: 7872
-
- Aug 13, 2003
-
-
Brian Gaeke authored
Function at a time: smacked Who you gonna call!!! :-) llvm-svn: 7826
-
Brian Gaeke authored
llvm-svn: 7823
-
Brian Gaeke authored
FunctionPassManager, to support function-at-a-time compilation and emission of code. llvm-svn: 7821
-
Brian Gaeke authored
function-at-a-time compilation and emission of code. Separate addPassesToEmitAssembly from addPassesToJITCompile, because the latter requires you to use FunctionPasses, and the former might diverge anyway. llvm-svn: 7817
-
Brian Gaeke authored
Correct one of the functions' comments. llvm-svn: 7816
-
Brian Gaeke authored
Revert (to v1.55) one of the hunks of Chris's change that messed up the %-register workaround. llvm-svn: 7815
-
Brian Gaeke authored
get lost... llvm-svn: 7798
-
- Aug 11, 2003
-
-
Chris Lattner authored
llvm-svn: 7755
-
Chris Lattner authored
llvm-svn: 7746
-
Chris Lattner authored
llvm-svn: 7745
-
Chris Lattner authored
llvm-svn: 7743
-
Chris Lattner authored
consumably by the cygwin assembler. This is really just a nasty hack until we get real target triple support. llvm-svn: 7742
-
Brian Gaeke authored
Fixes test case test/Programs/LLVMSource/2003-08-03-ReservedWordGlobal.ll. Also: Refactor implicit-uses printing into its own method. Remove a couple of unused variables. llvm-svn: 7737
-
Chris Lattner authored
llvm-svn: 7730
-
Misha Brukman authored
llvm-svn: 7728
-
Misha Brukman authored
compilation time. llvm-svn: 7727
-
Chris Lattner authored
llvm-svn: 7725
-
Chris Lattner authored
llvm-svn: 7722
-