| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Implement new method | Chris Lattner | 2003-08-31 | 1 | -0/+24 |
| | | | | | llvm-svn: 8238 | ||||
| * | Fix bug: Linker/2003-08-28-TypeResolvesGlobal3.ll | Chris Lattner | 2003-08-29 | 1 | -1/+1 |
| | | | | | | | Use new replaceAllUsesWith stuff in a way that works even though types have not yet been propagated llvm-svn: 8210 | ||||
| * | Implement "unsafe" replaceAllUsesWWith stuff for use during type resolution. | Chris Lattner | 2003-08-29 | 1 | -17/+31 |
| | | | | | llvm-svn: 8209 | ||||
| * | Fix bug: Linker/2003-08-28-TypeResolvesGlobal2.ll | Chris Lattner | 2003-08-29 | 1 | -7/+2 |
| | | | | | llvm-svn: 8206 | ||||
| * | Refactor code to make it useful outside of Constants.cpp | Chris Lattner | 2003-08-29 | 2 | -24/+24 |
| | | | | | llvm-svn: 8205 | ||||
| * | Fix bug: Linker/2003-08-28-TypeResolvesGlobal.ll | Chris Lattner | 2003-08-29 | 1 | -6/+12 |
| | | | | | llvm-svn: 8202 | ||||
| * | As it turns out, things will be simpler than I first expected. We no longer | Chris Lattner | 2003-08-25 | 2 | -6/+0 |
| | | | | | | | need any exception handling intrinsics beyond llvm.unwind. (yaay) llvm-svn: 8145 | ||||
| * | Support new 'any' support for pointer size and endianness | Chris Lattner | 2003-08-24 | 2 | -4/+12 |
| | | | | | llvm-svn: 8119 | ||||
| * | rethrow is really the language independent primitive here. "throw" can be ↵ | Chris Lattner | 2003-08-24 | 2 | -4/+6 |
| | | | | | | | | | | | written in terms of it and llvm.exc.setcurrent. Rework the intrinsics. llvm-svn: 8110 | ||||
| * | Fix copy-and-paste-o | Chris Lattner | 2003-08-24 | 1 | -2/+2 |
| | | | | | llvm-svn: 8104 | ||||
| * | Initial support for recognizing LLVM exception handling intrinsics | Chris Lattner | 2003-08-24 | 2 | -4/+17 |
| | | | | | llvm-svn: 8102 | ||||
| * | Allow specifying the name for the newly split basic block | Chris Lattner | 2003-08-24 | 1 | -2/+2 |
| | | | | | llvm-svn: 8097 | ||||
| * | Rename SwitchInst::dest_push_back -> addCase | Chris Lattner | 2003-08-23 | 1 | -1/+13 |
| | | | | | | | Add new removeCase method llvm-svn: 8088 | ||||
| * | If an "LLVM name" has wierd characters in it, print it out in double quotes ↵ | Chris Lattner | 2003-08-22 | 1 | -9/+32 |
| | | | | | | | instead of prefixing it with % llvm-svn: 8049 | ||||
| * | The word `dependent' has no `a'. | Misha Brukman | 2003-08-21 | 3 | -3/+3 |
| | | | | | llvm-svn: 8030 | ||||
| * | Implement Assembler/2003-08-21-ConstantExprCast-Fold.llx | Chris Lattner | 2003-08-21 | 1 | -2/+12 |
| | | | | | llvm-svn: 8015 | ||||
| * | Implement testcase: Assembler/2003-08-20-ConstantExprGEP-Fold.llx | Chris Lattner | 2003-08-20 | 1 | -10/+14 |
| | | | | | llvm-svn: 7983 | ||||
| * | Do not even attempt to compute dominator information for unreachable blocks | Chris Lattner | 2003-08-18 | 1 | -26/+8 |
| | | | | | llvm-svn: 7963 | ||||
| * | Fix linking bug in xboard | Chris Lattner | 2003-08-18 | 1 | -1/+4 |
| | | | | | llvm-svn: 7952 | ||||
| * | Add intrinsics for the llvm.sig(set|long)jmp functions | Chris Lattner | 2003-08-18 | 2 | -5/+9 |
| | | | | | llvm-svn: 7949 | ||||
| * | Spell `necessary' correctly. | Misha Brukman | 2003-08-18 | 3 | -3/+3 |
| | | | | | llvm-svn: 7944 | ||||
| * | Add new method to FunctionPassManager to add ImmutablePasses. | Brian Gaeke | 2003-08-14 | 2 | -1/+21 |
| | | | | | llvm-svn: 7838 | ||||
| * | Dramatically simplify how -time-passes works. | Chris Lattner | 2003-08-14 | 2 | -62/+24 |
| | | | | | | | | This also enables -time-passes for FunctionPassManagers, which allows it to be used for the JIT llvm-svn: 7834 | ||||
| * | Implement constant folding of casts from boolean constants to other values | Chris Lattner | 2003-08-13 | 1 | -0/+19 |
| | | | | | llvm-svn: 7812 | ||||
| * | Add FunctionPassManager - it's like a PassManager, but it only deals in | Brian Gaeke | 2003-08-12 | 1 | -0/+10 |
| | | | | | | | FunctionPasses. llvm-svn: 7778 | ||||
| * | Add a bunch of new Alpha Intrinsics for Rahul Joshi | Chris Lattner | 2003-08-06 | 2 | -8/+43 |
| | | | | | llvm-svn: 7646 | ||||
| * | Implement TODO: print out short form of Invoke if possible | Chris Lattner | 2003-08-05 | 1 | -8/+23 |
| | | | | | llvm-svn: 7595 | ||||
| * | *** empty log message *** | Tanya Lattner | 2003-07-31 | 1 | -1/+1 |
| | | | | | llvm-svn: 7447 | ||||
| * | Added function to determine if an Instruction may trap. | Tanya Lattner | 2003-07-31 | 1 | -0/+17 |
| | | | | | llvm-svn: 7442 | ||||
| * | Fix a bug that brian reported | Chris Lattner | 2003-07-30 | 1 | -4/+24 |
| | | | | | llvm-svn: 7428 | ||||
| * | Add support for Alpha intrinsics, contributed by Rahul Joshi | Chris Lattner | 2003-07-28 | 2 | -0/+12 |
| | | | | | llvm-svn: 7373 | ||||
| * | Make Module::getNamedFunction prefer non-external functions if there is more ↵ | Chris Lattner | 2003-07-23 | 1 | -2/+6 |
| | | | | | | | | | than one function of the same name llvm-svn: 7274 | ||||
| * | Remove redundant const qualifiers from cast<> expressions | Chris Lattner | 2003-07-23 | 4 | -30/+30 |
| | | | | | llvm-svn: 7253 | ||||
| * | Simplify code by using ConstantInt::getRawValue instead of checking to see | Chris Lattner | 2003-07-23 | 2 | -11/+6 |
| | | | | | | | whether the constant is signed or unsigned, then casting llvm-svn: 7252 | ||||
| * | The word `separate' only has one `e'. | Misha Brukman | 2003-07-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 7173 | ||||
| * | Merged in autoconf branch. This provides configuration via the autoconf | John Criswell | 2003-06-30 | 1 | -4/+4 |
| | | | | | | | system. llvm-svn: 7014 | ||||
| * | Avoid printing out huge structures or arrays if they are just filled with zeros | Chris Lattner | 2003-06-28 | 1 | -0/+10 |
| | | | | | llvm-svn: 6938 | ||||
| * | Implement more aggressive folding of constant GEP instructions | Chris Lattner | 2003-06-26 | 1 | -6/+25 |
| | | | | | llvm-svn: 6913 | ||||
| * | Make assertion more descriptive | Chris Lattner | 2003-06-24 | 1 | -1/+1 |
| | | | | | llvm-svn: 6889 | ||||
| * | Add support for GCC 3.3 | Chris Lattner | 2003-06-23 | 1 | -2/+2 |
| | | | | | llvm-svn: 6865 | ||||
| * | Fix bug: InstCombine/2003-06-22-ConstantExprCrash.ll | Chris Lattner | 2003-06-22 | 1 | -1/+7 |
| | | | | | llvm-svn: 6857 | ||||
| * | Remove usage of sys/unistd.h | Chris Lattner | 2003-06-19 | 1 | -1/+1 |
| | | | | | llvm-svn: 6788 | ||||
| * | Detemplatize the PATypeHandle class, which was only really instantiated on ↵ | Chris Lattner | 2003-06-18 | 1 | -16/+16 |
| | | | | | | | 'Type'. llvm-svn: 6774 | ||||
| * | lib/CWriter/Writer.cpp: Copy AsmWriter's ConstantFP checking code here | Brian Gaeke | 2003-06-17 | 1 | -1/+1 |
| | | | | | | | | | | | into a new function FPCSafeToPrint(), and use it in printConstant() and printFunction() to decide whether we should output ConstantFPs as floating-point constants or as references to stack-allocated variables. lib/VMCore/AsmWriter.cpp: Fix an apparent typo in the code mentioned above. llvm-svn: 6762 | ||||
| * | Fix bug: Linker/2003-06-02-TypeResolveProblem2.ll | Chris Lattner | 2003-06-16 | 1 | -16/+28 |
| | | | | | llvm-svn: 6699 | ||||
| * | Fix (bogus) possibly uninitialized warning | Chris Lattner | 2003-06-05 | 1 | -1/+1 |
| | | | | | llvm-svn: 6634 | ||||
| * | * Make assertion message useful | Chris Lattner | 2003-06-02 | 1 | -6/+5 |
| | | | | | | | * Kill dead conditional llvm-svn: 6544 | ||||
| * | Fix bug: Linker/2003-06-02-TypeResolveProblem.ll | Chris Lattner | 2003-06-02 | 1 | -0/+4 |
| | | | | | llvm-svn: 6542 | ||||
| * | Don't print out unique identifier for opaque types | Chris Lattner | 2003-06-01 | 1 | -1/+1 |
| | | | | | llvm-svn: 6511 | ||||
| * | Fix constant folding to ALWAYS work. | Chris Lattner | 2003-05-27 | 1 | -19/+9 |
| | | | | | llvm-svn: 6355 | ||||

