- May 24, 2003
-
-
Misha Brukman authored
llvm-svn: 6322
-
Misha Brukman authored
llvm-svn: 6321
-
Misha Brukman authored
llvm-svn: 6320
-
Misha Brukman authored
our representation, since they are usually special cases of already-existing instructions. This abstracts away methods that let a pass create and verify a NOP instruction, without relying on a `NOP' enum to be in existence in the target's instruction info descriptor. llvm-svn: 6319
-
- May 23, 2003
-
-
Brian Gaeke authored
llvm-svn: 6318
-
Brian Gaeke authored
tools/lli/lli.cpp:main(). llvm-svn: 6317
-
Brian Gaeke authored
Fix typo in header. Add IsArchive static method. Roll LoadLibraryFromDirectory() into LoadLibrary(), and factor LoadLibraryExactName() out of the result. Instead of treating the current directory specially, just insert it into LibPaths in the beginning of main(). Make LoadLibrary() take a "search" flag that says whether to search for the correct library, or just trust that LibName is right. Make LinkLibrary() take a "search" flag, and pass it to LoadLibrary(). Change the for-loop over InputFilenames to detect ar archives and link them in as libraries without searching. Change the for-loop over Libraries to explicitly turn on the "search" flag to LinkLibrary() that makes LoadLibrary() search for the correct library (i.e., when processing -lNAME options.) llvm-svn: 6316
-
Chris Lattner authored
This was a problem with constants having their types resolved to some new type, but there was already a constant of the new type created. Before, these types were never merged together, now they are. llvm-svn: 6314
-
Chris Lattner authored
Bug: Linker/2003-04-26-NullPtrLinkProblem.ll llvm-svn: 6313
-
Misha Brukman authored
llvm-svn: 6312
-
Chris Lattner authored
llvm-svn: 6311
-
Chris Lattner authored
llvm-svn: 6310
-
Chris Lattner authored
llvm-svn: 6309
-
Brian Gaeke authored
explanatory comment. llvm-svn: 6308
-
Chris Lattner authored
llvm-svn: 6307
-
Chris Lattner authored
llvm-svn: 6306
-
- May 22, 2003
-
-
Chris Lattner authored
llvm-svn: 6305
-
Misha Brukman authored
llvm-svn: 6304
-
Chris Lattner authored
llvm-svn: 6303
-
Chris Lattner authored
llvm-svn: 6302
-
Misha Brukman authored
llvm-svn: 6301
-
Chris Lattner authored
llvm-svn: 6300
-
Chris Lattner authored
llvm-svn: 6299
-
Chris Lattner authored
llvm-svn: 6298
-
Chris Lattner authored
llvm-svn: 6297
-
Chris Lattner authored
llvm-svn: 6296
-
Chris Lattner authored
llvm-svn: 6295
-
Chris Lattner authored
llvm-svn: 6294
-
Chris Lattner authored
llvm-svn: 6293
-
Chris Lattner authored
llvm-svn: 6292
-
Chris Lattner authored
llvm-svn: 6291
-
Chris Lattner authored
llvm-svn: 6290
-
Chris Lattner authored
function and no symbols were explicitly marked to be externalized. * Add new -internalize-public-api-list option that can be used if the symbol list is small, and making a new file is annoying. llvm-svn: 6289
-
Chris Lattner authored
should not be internalized llvm-svn: 6288
-
Chris Lattner authored
llvm-svn: 6287
-
Chris Lattner authored
This hunk: - } else if (Src->getNumOperands() == 2 && Src->use_size() == 1) { + } else if (Src->getNumOperands() == 2) { Allows GEP folding to be more aggressive, which reduces the number of instructions and can dramatically speed up BasicAA in some cases. llvm-svn: 6286
-
Chris Lattner authored
by emitting the type planes before any constants (which could be constant expressions involving undefined types!) llvm-svn: 6285
-
Chris Lattner authored
llvm-svn: 6284
-
Chris Lattner authored
llvm-svn: 6283
-
Chris Lattner authored
llvm-svn: 6280
-