- 1d3fa21 Add new method to FunctionPassManager to add ImmutablePasses. by Brian Gaeke · 21 years ago
- 0118995 Dramatically simplify how -time-passes works. by Chris Lattner · 21 years ago
- 3ccd0fd Implement constant folding of casts from boolean constants to other values by Chris Lattner · 21 years ago
- 8ab1ef2 Add FunctionPassManager - it's like a PassManager, but it only deals in by Brian Gaeke · 21 years ago
- 2b3860f Add support to the mangler for targets which require _'s on global symbols by Chris Lattner · 21 years ago
- c232818 Add a bunch of new Alpha Intrinsics for Rahul Joshi by Chris Lattner · 21 years ago
- 7a01229 Implement TODO: print out short form of Invoke if possible by Chris Lattner · 21 years ago
- ec127bb *** empty log message *** by Tanya Lattner · 21 years ago
- 741bb00 Added function to determine if an Instruction may trap. by Tanya Lattner · 21 years ago
- 6197224 Fix a bug that brian reported by Chris Lattner · 21 years ago
- 2418b11 Add support for Alpha intrinsics, contributed by Rahul Joshi by Chris Lattner · 21 years ago
- 6b902dc Include llvm/Support/Mangler.h first. Don't include <iostream>, <set>, by Brian Gaeke · 21 years ago
- 4166445 Cleanups: by Brian Gaeke · 21 years ago
- b198ca3 Factor out name-mangling from X86/Printer, which is derived from CWriter, by Brian Gaeke · 21 years ago
- b6ede8a Make Module::getNamedFunction prefer non-external functions if there is more than by Chris Lattner · 21 years ago
- 30780cc Add support for ~ operator on constants by Chris Lattner · 21 years ago
- 949a362 Remove redundant const qualifiers from cast<> expressions by Chris Lattner · 21 years ago
- c07736a Simplify code by using ConstantInt::getRawValue instead of checking to see by Chris Lattner · 21 years ago
- bc0e998 The word `separate' only has one `e'. by Misha Brukman · 21 years ago
- 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 21 years ago
- e9a64ea Avoid printing out huge structures or arrays if they are just filled with zeros by Chris Lattner · 21 years ago
- 6a2a60a Implement more aggressive folding of constant GEP instructions by Chris Lattner · 21 years ago
- a89ab2c Make assertion more descriptive by Chris Lattner · 21 years ago
- 1d5fc3f Add support for GCC 3.3 by Chris Lattner · 21 years ago
- 037d258 Fix bug: InstCombine/2003-06-22-ConstantExprCrash.ll by Chris Lattner · 21 years ago
- 3889a2c Remove a ton of extraneous #includes by Chris Lattner · 21 years ago
- ed4775a Remove usage of sys/unistd.h by Chris Lattner · 21 years ago
- 893f025 Detemplatize the PATypeHandle class, which was only really instantiated on 'Type'. by Chris Lattner · 21 years ago
- b471a23 lib/CWriter/Writer.cpp: Copy AsmWriter's ConstantFP checking code here by Brian Gaeke · 21 years ago
- 6b0b2db Fix bug: Linker/2003-06-02-TypeResolveProblem2.ll by Chris Lattner · 21 years ago
- be583b9 Included assert.h so that the code compiles under newer versions of GCC. by John Criswell · 21 years ago
- 9783301 Fix (bogus) possibly uninitialized warning by Chris Lattner · 21 years ago
- b843889 * Make assertion message useful * Kill dead conditional by Chris Lattner · 21 years ago
- bf44ecc Fix bug: Linker/2003-06-02-TypeResolveProblem.ll by Chris Lattner · 21 years ago
- 26c6915 Don't print out unique identifier for opaque types by Chris Lattner · 21 years ago
- 5c38e99 Fix constant folding to ALWAYS work. by Chris Lattner · 21 years ago
- 9608c81 Fix problem with last checkin. by Chris Lattner · 21 years ago
- 02ec5ed Fix Bug: Linker/2003-04-26-NullPtrLinkProblem.ll by Chris Lattner · 21 years ago
- e3d3219 Remove using declarations and extraneous #includes by Chris Lattner · 21 years ago
- 950273b Fix static constructor ordering problem by Chris Lattner · 21 years ago
- 47697a1 Remove using declarations by Chris Lattner · 21 years ago
- f31f583 Add support for shift constant expressions by Chris Lattner · 21 years ago
- f117cc9 s/convertable/convertible/g by Misha Brukman · 21 years ago
- c436b37 Add support for setjmp/longjmp primitives Patch checked in for Bill Wendling :) by Chris Lattner · 21 years ago
- 608f4b0 Fix bug: Assembler/2003-05-15-AssemblerProblem.llx by Chris Lattner · 22 years ago
- 4c00e53 Fix Bug: Linker/2003-05-15-TypeProblem.ll by Chris Lattner · 22 years ago
- 3b9922f Remove unnecessary casts by Chris Lattner · 22 years ago
- 9e094c4 Print opaque types by Chris Lattner · 22 years ago
- f414646 Fix major problem with appending linkage changes by Chris Lattner · 22 years ago
- e0c6003 Fix bug by Chris Lattner · 22 years ago
- 0ec3590 Implement another getelementptr folding opportunity that arises when by Chris Lattner · 22 years ago
- 9bc02a4 Eliminate using declarations by Chris Lattner · 22 years ago
- 8166e6e Implement linkage of appending global variables! by Chris Lattner · 22 years ago
- a3c58f1 Fix bug: Dominators/2003-05-12-UnreachableCode.ll by Chris Lattner · 22 years ago
- 893af8c Fix Bug: ConstProp/2003-05-12-DivideError.ll by Chris Lattner · 22 years ago
- 27aa094 llvm.va_start only takes on argument now by Chris Lattner · 22 years ago
- dd035d1 Add more support for intrinsic functions and for varargs stuff by Chris Lattner · 22 years ago
- 8f77dae Add support for the new va_arg instruction by Chris Lattner · 22 years ago
- 7b13f56 Remove using declarations by Chris Lattner · 22 years ago
- 02a78cf Fix a bug that occurred when removing the last predecessor INTO an infinite loop by Chris Lattner · 22 years ago
- 6cf4cb9 ** CORRECTLY, conservatively handle constant expressions by Chris Lattner · 22 years ago
- eca8e8f *** Huge: Make constantexprs be handled correctly, conservatively by Chris Lattner · 22 years ago
- a172846 Fix a nasty bug where the ConstantMerge pass was invalidating the TargetData pass by Chris Lattner · 22 years ago
- c2b97d4 Fix Bug: Linker/2003-04-23-LinkOnceLost.ll by Chris Lattner · 22 years ago
- e408e25 Remove unnecesary &*'s by Chris Lattner · 22 years ago
- 43a9994 Add warning when linking modules with disagreeing target properties by Chris Lattner · 22 years ago
- 61a909a Emit information about target by Chris Lattner · 22 years ago
- 678c6a0 Add support for tracking whether a module is 64/32 bit and big/little endian by Chris Lattner · 22 years ago
- 2719bac Fix bug: 2003-01-30-LinkerRename.ll by Chris Lattner · 22 years ago
- 0fec08e Fix linking a function with qualifiers to a external function declaration: by Chris Lattner · 22 years ago
- 14e8e29 Remove arbitrary limitation by Chris Lattner · 22 years ago
- d628f6a Don't build constantexprs that could be folded by Chris Lattner · 22 years ago
- 27287de Allow constant folding of GEP instructions, even if we don't do a whole lot yet. by Chris Lattner · 22 years ago
- fd73cf8 Don't force a ConstantPointer to be returned by Chris Lattner · 22 years ago
- fb242b6 Change the interface to constant expressions to allow automatic folding by Chris Lattner · 22 years ago
- 5399741 Add code to verify correctly linkages by Chris Lattner · 22 years ago
- 4ad02e7 Add new linkage types to support a real frontend by Chris Lattner · 22 years ago
- ffd9bf4 Improve the efficiency and cleanup writing a bit by Chris Lattner · 22 years ago
- f1ab454 Add helper method by Chris Lattner · 22 years ago
- 3413d15 * Change the order that globals and constants are processed in by Chris Lattner · 22 years ago
- 1680312 Fix ConstantUInt::isAllOnesValue by Chris Lattner · 22 years ago
- 38d8773 Clean up cruft by Chris Lattner · 22 years ago
- 27accf7 Remove #include Extend getNullValue to work with struct and array types by Chris Lattner · 22 years ago
- 05ddff9 Simplify some of the PHI node interfaces by Chris Lattner · 22 years ago
- bf22c73 Allow ImmutablePass's to require other immutable passes and to be initialized by Chris Lattner · 22 years ago
- a3183be Fix a misunderstanding of the standard associative containers by Chris Lattner · 22 years ago
- 0779388 This speeds up processing LLVM a _lot_, 17% in the case of loading and destroying "vortex" by Chris Lattner · 22 years ago
- 36e50ff Simplify assertions by Chris Lattner · 22 years ago
- 95e8b1c Added implementation of alternate CallInst constructors (one ctor is by Joel Stanley · 22 years ago
- 2f6bb2b * Fix linking of opaque types and their non-opaque versions by Chris Lattner · 22 years ago
- 5c2d335 Eliminate using decls by Chris Lattner · 22 years ago
- 6d57086 Fix bug Regression/Verifier/2002-11-05-GetelementptrPointers.ll by Chris Lattner · 22 years ago
- 6a490ce Make type resolution a bit more efficient by Chris Lattner · 22 years ago
- 197ff79 Fix bug: Assembler/2002-12-15-GlobalResolve.ll by Chris Lattner · 22 years ago
- 8e637a9 planes is not spelled with an O by Chris Lattner · 22 years ago
- b91b657 Fix big bug introduced with symbol table changes by Chris Lattner · 22 years ago
- 627079d User defined operators are not supposed to live beyond the lifetime of the by Chris Lattner · 22 years ago
- 6e6026b - Eliminated the deferred symbol table stuff in Module & Function, it really by Chris Lattner · 22 years ago
- 2c08dcc Eliminate the concept of a deferred symbol table. The optimization really isn't, by Chris Lattner · 22 years ago
- 9a641b4 Add a new Module::getNamedFunction method by Chris Lattner · 22 years ago