- 5c866e1 Changes for the move of the support directory back into utils by Chris Lattner · 21 years ago
- 69091be This changes the PromoteMemToReg function to create "pruned" SSA form, not by Chris Lattner · 21 years ago
- 43f820d Change the interface to PromoteMemToReg to also take a DominatorTree by Chris Lattner · 21 years ago
- 5b15dee new testcase by Chris Lattner · 21 years ago
- 24011be Speed up the mem2reg transform for allocas which are only read/written in a single by Chris Lattner · 21 years ago
- 55e3459 The support directory no longer exists by Chris Lattner · 21 years ago
- 3fd064c Oops, missed the . files by Chris Lattner · 21 years ago
- 5516347 Move support/lib into lib/Support Move support/tools into utils by Chris Lattner · 21 years ago
- 091bbba Revert back to keeping Burg and TableGen in the utils directory by Chris Lattner · 21 years ago
- 0a92ebf Move support/tools/* back into utils by Chris Lattner · 21 years ago
- f708c79 Move support/lib/Support back to lib/Support by Chris Lattner · 21 years ago
- 35fccb7 The sparc backend now support invoke, but still doesn't support unwind by Chris Lattner · 21 years ago
- d324e25 Add support for the Invoke instruction by using the LowerInvoke pass by Chris Lattner · 21 years ago
- c58c169 Instead of hacking in custom support for Invoke/Unwind, use the LowerInvoke pass by Chris Lattner · 21 years ago
- 5e5252b Add new prototype for createLowerInvokePass(). Make simplifycfg be a by Chris Lattner · 21 years ago
- 86e4445 Initial checkin of the LLVM->LLVM transform to support code generators which by Chris Lattner · 21 years ago
- b55803a simplify-cfg is really a function pass by Chris Lattner · 21 years ago
- bede31f Be more careful handling PHI nodes, which might be of potentially high degree. by Chris Lattner · 21 years ago
- 92e4975 The first PHI node may be null, scan for the first non-null one by Chris Lattner · 21 years ago
- 3c881cb The VersionNumbers vector is only used during PHI placement. Turn it into an argument, allowing us to get rid of the vector. by Chris Lattner · 21 years ago
- afa060e * Update file header comment by Chris Lattner · 21 years ago
- 521c16a Simplify the loop a bit by Chris Lattner · 21 years ago
- 92581c2 There is no need for separate WriteSets and PhiNodeBlocks lists. It is just a by Chris Lattner · 21 years ago
- 036f1e7 The PhiNodes 2D vector is only used during PHI node placement. It doesn't by Chris Lattner · 21 years ago
- 9e38fbf * Document instance vars better by Chris Lattner · 21 years ago
- 9157f04 Two small cleanups/speedups: by Chris Lattner · 21 years ago
- 0fa1571 * Minor cleanups by Chris Lattner · 21 years ago
- 27db7e0 Output a very high-precision number by Chris Lattner · 21 years ago
- dd76aca A couple of minor code cleanups. by Chris Lattner · 21 years ago
- ed468e37 Type tables are now AbstractTypeUsers. This allows them to merge together by Chris Lattner · 21 years ago
- 5133a5c Add some new methods to forward to by Chris Lattner · 21 years ago
- 00413e3 Rename AbstractModuleProvider -> ModuleProvider, to match the header file name, by Chris Lattner · 21 years ago
- 9e460f2 Transform two methods to return pointers directly instead of returning them by Chris Lattner · 21 years ago
- 51ca860 Use V for values, not D. by Chris Lattner · 21 years ago
- a983359 Do not leak the ModuleProvider if releaseModule() throws. by Chris Lattner · 21 years ago
- ded46e2 Constants are not getting merged together correctly when types are resolved by Chris Lattner · 21 years ago
- 70b06fc Minor random speedup: make Constant::getNullValue only call ConstantFOO::get by Chris Lattner · 21 years ago
- 23c3288 Explicit copy ctors are no longer needed by Chris Lattner · 21 years ago
- af6f93c Minor cleanups by Chris Lattner · 21 years ago
- 7685ac8 This checkin basically amounts to a complete rewrite of the type-resolution by Chris Lattner · 21 years ago
- 4797826 Changed all of these tests to be TestRunner tests (or, at least they can be by John Criswell · 21 years ago
- 9ad4dac These methods are dead, remove them. Because the bodies will soon be by Chris Lattner · 21 years ago
- 1ad37b2 These methods are dead, remove them by Chris Lattner · 21 years ago
- cf21d4f Renamed these tests so that they don't contain extra periods. by John Criswell · 21 years ago
- aa5ff24 Added links to the C and C++ frontends. by John Criswell · 21 years ago
- 700c82d Adding basic documentation for the LLVM C and C++ frontends. by John Criswell · 21 years ago
- 8ef852f Dramatically simplify DerivedType::refineAbstractTypeToInternal by Chris Lattner · 21 years ago
- 1c5164e Make the PATypeHolder use a simple union-find implementation to handle by Chris Lattner · 21 years ago
- c7b6f03 There is no need for BytecodeParser to be an AbstractTypeUser. Instead, it by Chris Lattner · 21 years ago
- 3200219 There is no reason for Value to be an AbstractTypeUser. This just makes things by Chris Lattner · 21 years ago
- 0dde36c There is no reason for Value to be an AbstractTypeUser. This just makes things by Chris Lattner · 21 years ago
- df0c1a2 There is no reason for the PATypeHolder class to derive from the by Chris Lattner · 21 years ago
- ce2141f Removed the check for purify as we don't support its use at present. by John Criswell · 21 years ago
- e0f9ac6 Fixed the conditional targets for postscript files and tags. by John Criswell · 21 years ago
- 876dc57 The objects mapped are really PATypeHolders, not PATypeHandles by Chris Lattner · 21 years ago
- 4f8ede9 Remove obsolete tests which: by Chris Lattner · 21 years ago
- 44ae86a Checkin new file, reduced by Brian by Chris Lattner · 21 years ago
- 7237ece Moved enum and command-line option in separate file. Also added function that returns the user selected register allocator to the caller. by Alkis Evlogimenos · 21 years ago
- 1909261 Add ideas and small revisions from Vikram by Chris Lattner · 21 years ago
- 6b03205 Implement InstCombine/add.ll:test17 & 18 by Chris Lattner · 21 years ago
- ad5727d Add new testcases by Chris Lattner · 21 years ago
- eed462b Change llc command line for register allocators by Alkis Evlogimenos · 21 years ago
- 824b9a6 fix spleling by Chris Lattner · 21 years ago
- 47588f9 add note about .a files by Chris Lattner · 21 years ago
- 79c3fe1 Initial checkin of the LLVM 1.0 release notes by Chris Lattner · 21 years ago
- b5c1af4 Use std::string::size_type for for ColonPos to stop gcc from giving a warning by Alkis Evlogimenos · 21 years ago
- 01ed1c0 Remove obsolete scoped pred and succ iterator typedefs by Chris Lattner · 21 years ago
- 22bca4d Use graph traits to perform generic interval construction by Chris Lattner · 21 years ago
- 96f7b1b Add graph traits specializations for intervals by Chris Lattner · 21 years ago
- 08fdac8 Amazingly enough, we actually do some stuff around here. Now if we could by Chris Lattner · 21 years ago
- 7a30f2e Make sure to include the "support" directory by Chris Lattner · 21 years ago
- 77e78d0 Revert previous change. For some reason this went into the main branch by Alkis Evlogimenos · 21 years ago
- 6ac2c8c Added command line option for linear scan allocator by Alkis Evlogimenos · 21 years ago
- 99b2d3d The comment seems irrelevant as the pass has become a BasicBlock pass. by Misha Brukman · 21 years ago
- ac41ea2 Corrected usage synopsis. by John Criswell · 21 years ago
- 56d2251 Make sure to get the definition of getRegisterAllocator by Chris Lattner · 21 years ago
- cdeeab3 New testcase that was not correctly handled by Chris Lattner · 21 years ago
- 03cc099 This bug is not fixed, but will be in the future eventually by Chris Lattner · 21 years ago
- b51a256 new testcase by Chris Lattner · 21 years ago
- e5d1a22 Forward declare a class by Chris Lattner · 21 years ago
- 799e080 This got merged into Passes.h by Chris Lattner · 21 years ago
- 9cd3fe9 RegisterAllocation.h is going away by Chris Lattner · 21 years ago
- 0866109 Include the sparc register in this file by Chris Lattner · 21 years ago
- 797c136 include passes.h which defines the interface this file exposes by Chris Lattner · 21 years ago
- be34f0d Changed TestRunner test class so that it replaces %llvmgcc and %llvmgxx by John Criswell · 21 years ago
- 7822759 Removed Makefile for CompileFail tests. They are now run by QMTest and are by John Criswell · 21 years ago
- 2bcb2de Adjusted for the new TestRunner test class. This replaces %gcc and %g++ with by John Criswell · 21 years ago
- 28e7767 Added the CXXTest test class. by John Criswell · 21 years ago
- d3439f7 This makefile is completely wrong, don't even bother to keep it by Chris Lattner · 21 years ago
- 3a7fbe2 These tests got moved to test/Programs/SingleSource/Regression/C++/EH by Chris Lattner · 21 years ago
- 39882e8 Update comment by Chris Lattner · 21 years ago
- 4848689 Standardize header file comments by Chris Lattner · 21 years ago
- f474449 Add a file header by Chris Lattner · 21 years ago
- 24ef734 Remove unused header by Chris Lattner · 21 years ago
- c36e4f4 Fix header comment by Chris Lattner · 21 years ago
- 5208ba1 Doxygen-ified comments. by Misha Brukman · 21 years ago
- 697ebca Fix header, remove dead decl by Chris Lattner · 21 years ago
- 5259f8d Fix header file comment by Chris Lattner · 21 years ago
- e97fbed * Ordered includes according to LLVM style by Misha Brukman · 21 years ago
- 4c3a753 make the header comment more useful by Chris Lattner · 21 years ago