- Nov 18, 2004
-
-
Brian Gaeke authored
llvm-svn: 17929
-
- Nov 17, 2004
-
-
Brian Gaeke authored
llvm-svn: 17927
-
Brian Gaeke authored
llvm-svn: 17926
-
Brian Gaeke authored
llvm-svn: 17925
-
Alkis Evlogimenos authored
ReturnInst constructed is the same as if NULL was passed instead of the void value. llvm-svn: 17923
-
Reid Spencer authored
llvm-svn: 17921
-
Reid Spencer authored
* Don't include Makefile.rules in set of preconditions, it never has to be copied to objdir. * Enable the "update makefile first before executing targets" feature in gnu make by *not* using a full path to the Makefile in the rule. llvm-svn: 17920
-
Reid Spencer authored
* ensure trailing spaces are eliminated so they don't factor into the length of a member's name. * make sure all the bytes of a name are written even if the name ends in multiple null characters (bug in OSX ar) * make sure we provide the full member name when searching for symbols so the module name is not accidentally duplicated. llvm-svn: 17918
-
Reid Spencer authored
name of the module: "Archive.a(object.o)" llvm-svn: 17917
-
Chris Lattner authored
llvm-svn: 17916
-
Chris Lattner authored
llvm-svn: 17915
-
Chris Lattner authored
llvm-svn: 17914
-
Chris Lattner authored
by saying what we mean llvm-svn: 17913
-
Chris Lattner authored
llvm-svn: 17912
-
Chris Lattner authored
llvm-svn: 17911
-
Reid Spencer authored
llvm-svn: 17910
-
Reid Spencer authored
*do* include the length of the long file in the length of the member and they are *not* null terminated. llvm-svn: 17909
-
- Nov 16, 2004
-
-
Tanya Lattner authored
Added my own defMap. Only saving values that are not loop invariant. Fixed a couple of assertions that were triggered due to registers not being allocated. These both had to do with PHINodes. llvm-svn: 17907
-
Chris Lattner authored
to 34.7s with a profile build. llvm-svn: 17906
-
Chris Lattner authored
llvm-svn: 17905
-
Chris Lattner authored
llvm-svn: 17904
-
Chris Lattner authored
llvm-svn: 17903
-
Chris Lattner authored
llvm-svn: 17902
-
Reid Spencer authored
* Don't use variable length arrays (replaced with alloca) llvm-svn: 17901
-
Chris Lattner authored
being linked do not need to be remapped any longer. llvm-svn: 17900
-
Reid Spencer authored
llvm-svn: 17899
-
Chris Lattner authored
out this recent regression llvm-svn: 17898
-
Chris Lattner authored
llvm-svn: 17897
-
Misha Brukman authored
llvm-svn: 17896
-
Brian Gaeke authored
llvm-svn: 17895
-
Brian Gaeke authored
You can't have implicit defs that overlap explicit defs, or implicit defs that alias one another. llvm-svn: 17894
-
Chris Lattner authored
by splicing function bodies from the src module to the destination module. This speeds up linking quite a bit, e.g. gccld time on 176.gcc from 26s -> 20s when forming the .rbc file, with a profile build. One of the really strange but cool effects of this patch is that it speeds up the optimizers as well, from 12s -> 10.7s, presumably because of better locality??? In any case, this is just a first step. We can trivially get rid of the LocalMap now and do other simplifications. llvm-svn: 17893
-
Reid Spencer authored
llvm-svn: 17892
-
Reid Spencer authored
Patch contributed by Jeff Cohen. llvm-svn: 17891
-
Reid Spencer authored
Patch contributed by Jeff Cohen. llvm-svn: 17890
-
Reid Spencer authored
Patch contributed by Jeff Cohen. llvm-svn: 17889
-
Reid Spencer authored
Patch contributed by Jeff Cohen. llvm-svn: 17888
-
Brian Gaeke authored
llvm-svn: 17887
-
Reid Spencer authored
llvm-svn: 17886
-
Reid Spencer authored
* Adjust indentation\ * Ensure memory do not leak if exceptions happen (std::auto_ptr use) llvm-svn: 17885
-