aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* The first PHI node may be null, scan for the first non-null oneChris Lattner2003-10-051-1/+4
* The VersionNumbers vector is only used during PHI placement. Turn it into an...Chris Lattner2003-10-051-10/+6
* * Update file header commentChris Lattner2003-10-051-44/+64
* Simplify the loop a bitChris Lattner2003-10-051-10/+9
* There is no need for separate WriteSets and PhiNodeBlocks lists. It is just aChris Lattner2003-10-051-18/+8
* The PhiNodes 2D vector is only used during PHI node placement. It doesn'tChris Lattner2003-10-051-11/+10
* * Document instance vars betterChris Lattner2003-10-051-20/+26
* Two small cleanups/speedups:Chris Lattner2003-10-051-29/+31
* * Minor cleanupsChris Lattner2003-10-051-42/+28
* A couple of minor code cleanups.Chris Lattner2003-10-052-42/+32
* Type tables are now AbstractTypeUsers. This allows them to merge togetherChris Lattner2003-10-051-135/+217
* Rename AbstractModuleProvider -> ModuleProvider, to match the header file name,Chris Lattner2003-10-043-10/+8
* Transform two methods to return pointers directly instead of returning themChris Lattner2003-10-043-66/+42
* Use V for values, not D.Chris Lattner2003-10-041-16/+15
* Do not leak the ModuleProvider if releaseModule() throws.Chris Lattner2003-10-041-11/+6
* Minor random speedup: make Constant::getNullValue only call ConstantFOO::getChris Lattner2003-10-031-13/+45
* Explicit copy ctors are no longer neededChris Lattner2003-10-031-21/+0
* Minor cleanupsChris Lattner2003-10-031-31/+17
* This checkin basically amounts to a complete rewrite of the type-resolutionChris Lattner2003-10-032-284/+138
* These methods are dead, remove them. Because the bodies will soon beChris Lattner2003-10-031-2/+8
* Dramatically simplify DerivedType::refineAbstractTypeToInternalChris Lattner2003-10-031-44/+25
* Make the PATypeHolder use a simple union-find implementation to handleChris Lattner2003-10-021-22/+30
* There is no need for BytecodeParser to be an AbstractTypeUser. Instead, itChris Lattner2003-10-022-28/+3
* There is no reason for Value to be an AbstractTypeUser. This just makes thingsChris Lattner2003-10-022-18/+2
* The objects mapped are really PATypeHolders, not PATypeHandlesChris Lattner2003-10-021-2/+2
* Moved enum and command-line option in separate file. Also added function that...Alkis Evlogimenos2003-10-022-29/+37
* Implement InstCombine/add.ll:test17 & 18Chris Lattner2003-10-021-0/+16
* Change llc command line for register allocatorsAlkis Evlogimenos2003-10-021-6/+25
* Use std::string::size_type for for ColonPos to stop gcc from giving a warningAlkis Evlogimenos2003-10-011-1/+1
* Revert previous change. For some reason this went into the main branchAlkis Evlogimenos2003-10-011-19/+2
* Added command line option for linear scan allocatorAlkis Evlogimenos2003-10-011-2/+19
* The comment seems irrelevant as the pass has become a BasicBlock pass.Misha Brukman2003-10-011-2/+0
* Make sure to get the definition of getRegisterAllocatorChris Lattner2003-09-301-0/+1
* RegisterAllocation.h is going awayChris Lattner2003-09-301-1/+0
* include passes.h which defines the interface this file exposesChris Lattner2003-09-302-8/+8
* Standardize header file commentsChris Lattner2003-09-303-3/+3
* Doxygen-ified comments.Misha Brukman2003-09-301-187/+147
* Made code more terse:Misha Brukman2003-09-301-15/+4
* Add statistic for # of emitWord() calls.Brian Gaeke2003-09-301-0/+2
* 1. Use better error messages in LinkFiles().Brian Gaeke2003-09-301-2/+2
* Update file headers for renamed files.Chris Lattner2003-09-301-12/+4
* Fixed space issues, code alignment, tabs -> spaces.Misha Brukman2003-09-291-11/+11
* Implementation of the abstraction of running our tools + gcc, taken out ofMisha Brukman2003-09-291-0/+374
* Tersified code:Misha Brukman2003-09-291-39/+33
* * Ordered includes according to LLVM programmers' guideMisha Brukman2003-09-291-127/+50
* Removed Support directory. It now lives in llvm/support/lib.John Criswell2003-09-291-1/+1
* Moved code from llvm/lib/Support to llvm/support/lib/Support.John Criswell2003-09-291-1/+1
* Just rethrow previous exception instead of making a new oneChris Lattner2003-09-261-1/+1
* Define the instance variable Buffer, not the automatic variable Buffer.Chris Lattner2003-09-251-3/+2
* DOn't crash if program calls the null pointerChris Lattner2003-09-241-1/+7