| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to be | Eli Friedman | 2011-07-29 | 1 | -2/+24 |
| * | Rewrite the CMake build to use explicit dependencies between libraries, | Chandler Carruth | 2011-07-29 | 1 | -0/+2 |
| * | LangRef and basic memory-representation/reading/writing for 'cmpxchg' and | Eli Friedman | 2011-07-28 | 4 | -0/+174 |
| * | The personality function should be a Function* and not just a Value*. | Bill Wendling | 2011-07-28 | 2 | -3/+4 |
| * | Don't add in the asked for size so that we don't copy too much from the old t... | Bill Wendling | 2011-07-28 | 1 | -3/+3 |
| * | Make sure that the landingpad instruction takes a Constant* as the clause's v... | Bill Wendling | 2011-07-28 | 2 | -3/+3 |
| * | Add a couple of convenience functions: | Bill Wendling | 2011-07-28 | 1 | -0/+17 |
| * | Merge the contents from exception-handling-rewrite to the mainline. | Bill Wendling | 2011-07-27 | 5 | -13/+215 |
| * | Misc mid-level changes for new 'fence' instruction. | Eli Friedman | 2011-07-27 | 1 | -0/+9 |
| * | Initial implementation of 'fence' instruction, the new C++0x-style replacemen... | Eli Friedman | 2011-07-25 | 4 | -0/+60 |
| * | Use ArrayRef in the (protected) constructors of ConstantArray, ConstantStruct... | Jay Foad | 2011-07-25 | 1 | -27/+12 |
| * | Convert GetElementPtrInst to use ArrayRef. | Jay Foad | 2011-07-25 | 4 | -80/+20 |
| * | Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to use | Jay Foad | 2011-07-22 | 1 | -4/+4 |
| * | Make better use of ConstantExpr::getGetElementPtr's InBounds parameter. | Jay Foad | 2011-07-21 | 2 | -21/+17 |
| * | Convert ConstantExpr::getGetElementPtr and | Jay Foad | 2011-07-21 | 3 | -41/+35 |
| * | move tier out of an anonymous namespace, it doesn't make sense | Chris Lattner | 2011-07-21 | 1 | -6/+9 |
| * | Convert ConstantFoldGetElementPtr to use ArrayRef. | Jay Foad | 2011-07-19 | 3 | -27/+25 |
| * | Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future a... | Jeffrey Yasskin | 2011-07-18 | 2 | -2/+3 |
| * | Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previ... | Frits van Bommel | 2011-07-18 | 1 | -11/+8 |
| * | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 21 | -385/+384 |
| * | tidy up | Chris Lattner | 2011-07-17 | 1 | -9/+9 |