| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add codegen support for vector select (in the IR this means a select | Duncan Sands | 2011-09-06 | 1 | -0/+6 |
| * | Split the init.trampoline intrinsic, which currently combines GCC's | Duncan Sands | 2011-09-06 | 1 | -0/+46 |
| * | The insertion point for the loads is right before the llvm.eh.exception | Bill Wendling | 2011-09-04 | 1 | -1/+1 |
| * | Don't reload the values that are already there. The llvm.eh.resume uses the same | Bill Wendling | 2011-09-03 | 1 | -7/+4 |
| * | No need to get fancy inserting a PHI node when the values are stored in stack | Bill Wendling | 2011-09-02 | 1 | -43/+15 |
| * | Return undef value (instead of arbitrary) for wrong or undef index in | Jakub Staszak | 2011-09-02 | 1 | -4/+4 |
| * | ConstantVector returns arbitrary value for the wrong index. | Jakub Staszak | 2011-09-02 | 1 | -0/+4 |
| * | Perform the upgrading of the old EH to the new EH in a more sane manner. | Bill Wendling | 2011-09-02 | 1 | -34/+113 |
| * | Make isSafeToSpeculativelyExecute() return the right answer for some new inst... | Eli Friedman | 2011-09-01 | 1 | -0/+4 |
| * | Fixes following the CR by Chris and Duncan: | Nadav Rotem | 2011-08-29 | 1 | -8/+11 |
| * | Dump with dbgs() instead of printf. | Benjamin Kramer | 2011-08-29 | 1 | -5/+4 |
| * | Make GCC happy by adding parens. | Benjamin Kramer | 2011-08-29 | 1 | -2/+2 |
| * | Reapply r138695. Fix PassManager stack depths. | Andrew Trick | 2011-08-29 | 1 | -15/+25 |
| * | Reverting r138695 to see if it fixes clang self host. | Andrew Trick | 2011-08-27 | 1 | -25/+15 |
| * | Only delete instructions once. | Bill Wendling | 2011-08-27 | 1 | -5/+6 |
| * | Fix PassManager stack depths. | Andrew Trick | 2011-08-27 | 1 | -15/+25 |
| * | Initial check in that will auto-upgrade the old EH scheme to the new EH scheme. | Bill Wendling | 2011-08-25 | 1 | -0/+201 |
| * | Implement Constant::isAllOnesValue(). Fix ConstantFolding to use the new api. | Nadav Rotem | 2011-08-24 | 1 | -3/+21 |
| * | Add some useful accessors to c++ api that appear to be missing from the c api | Nate Begeman | 2011-08-23 | 1 | -0/+14 |
| * | Revert "Address Duncan's CR request:" | Eric Christopher | 2011-08-23 | 1 | -21/+3 |
| * | Address Duncan's CR request: | Nadav Rotem | 2011-08-23 | 1 | -3/+21 |
| * | Rip out the old StructType APIs as warned about on llvmdev last week. | Chris Lattner | 2011-08-18 | 1 | -38/+0 |
| * | Revert r137655. There is some question about whether the 'landingpad' | Bill Wendling | 2011-08-17 | 1 | -2/+0 |
| * | The resume instruction may throw. Return 'true' in this case. | Bill Wendling | 2011-08-16 | 1 | -1/+1 |
| * | Add getFirstInsertionPt() method. | Bill Wendling | 2011-08-16 | 1 | -0/+6 |
| * | Duncan pointed out that the LandingPadInst might read memory. (It might also | Bill Wendling | 2011-08-15 | 1 | -0/+2 |
| * | Fix predicates methods on Instruction to handle atomic load/store correctly. | Eli Friedman | 2011-08-15 | 1 | -7/+15 |
| * | Remove the last improper use of getGlobalContext() from LLVM. | Nick Lewycky | 2011-08-13 | 1 | -18/+1 |
| * | Move "atomic" and "volatile" designations on instructions after the opcode | Eli Friedman | 2011-08-12 | 1 | -10/+12 |
| * | Initial commit of the 'landingpad' instruction. | Bill Wendling | 2011-08-12 | 6 | -10/+192 |
| * | add ifdef's to let people easily remove these dead api for testing. | Chris Lattner | 2011-08-12 | 1 | -8/+10 |
| * | switch to the new struct apis. | Chris Lattner | 2011-08-12 | 2 | -4/+4 |
| * | forward to the correct constructor. | Chris Lattner | 2011-08-12 | 1 | -3/+2 |
| * | add two missing function impls | Chris Lattner | 2011-08-12 | 1 | -0/+11 |
| * | add new accessors to reflect new terminology in struct types. | Chris Lattner | 2011-08-12 | 1 | -2/+44 |
| * | Whitespace. | Eli Friedman | 2011-08-10 | 1 | -1/+1 |
| * | VMCore/BasicBlock.cpp: Don't assume BasicBlock::iterator might end with a non... | NAKAMURA Takumi | 2011-08-09 | 1 | -2/+6 |
| * | Fix whitespace. | NAKAMURA Takumi | 2011-08-09 | 1 | -4/+4 |
| * | Representation of 'atomic load' and 'atomic store' in IR. | Eli Friedman | 2011-08-09 | 3 | -22/+126 |
| * | Indicate that there are changes if runOfFunction returns saying that there are. | Bill Wendling | 2011-08-08 | 1 | -1/+1 |
| * | Remove unnecessary space. | Bill Wendling | 2011-08-08 | 1 | -1/+1 |
| * | strengthen up an assertion: you can't create a constant struct | Chris Lattner | 2011-08-07 | 1 | -2/+2 |
| * | fix PR10286, a problem with the .ll printer handling block addresses that are... | Chris Lattner | 2011-08-03 | 1 | -11/+20 |
| * | Remove the LLVMBuildUnwind C API function. | Bill Wendling | 2011-08-02 | 1 | -4/+0 |
| * | Add braces. | Jay Foad | 2011-08-01 | 1 | -1/+2 |
| * | Simplify printAlias. | Jay Foad | 2011-08-01 | 1 | -21/+2 |
| * | Micro-optimisation in getAliasedGlobal. | Jay Foad | 2011-08-01 | 1 | -1/+1 |
| * | Add the 'resume' instruction for the new EH rewrite. | Bill Wendling | 2011-07-31 | 3 | -0/+44 |
| * | Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, | Bill Wendling | 2011-07-30 | 5 | -233/+13 |
| * | have the verifier catch gep's into opaque struct types. PR10473 | Chris Lattner | 2011-07-29 | 1 | -0/+4 |