| Commit message (Expand) | Author | Age | Files | Lines |
* | In InsertValueInst's copy ctor, actually copy the operands. | Dan Gohman | 2008-06-17 | 1 | -0/+2 |
* | Implement the ExtractValueInst::getIndexedType that accepts one | Dan Gohman | 2008-06-17 | 1 | -0/+6 |
* | Add an insertBefore method for attaching previously unattached instructions, | Owen Anderson | 2008-06-17 | 1 | -0/+6 |
* | switch TypeHasCycleThroughItself from using an std::set to using a SmallPtrSet, | Chris Lattner | 2008-06-16 | 1 | -5/+5 |
* | fix pr2460 | Chris Lattner | 2008-06-16 | 1 | -1/+2 |
* | Do not speculatively execute an instruction by hoisting it to its predecessor... | Evan Cheng | 2008-06-12 | 1 | -0/+11 |
* | Re-apply 52002, allowing the verifier to accept non-MRV struct return | Dan Gohman | 2008-06-09 | 1 | -4/+15 |
* | get rid of ExtractValueInst::init's Value argument, it is already passed to t... | Gabor Greif | 2008-06-06 | 1 | -6/+4 |
* | make ExtractValueInst derived from UnaryInstruction | Gabor Greif | 2008-06-06 | 1 | -12/+9 |
* | Print debug message only if there are dead passes. | Devang Patel | 2008-06-06 | 1 | -2/+3 |
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 | 3 | -39/+42 |
* | Revert 52002. | Dan Gohman | 2008-06-05 | 1 | -4/+1 |
* | Change the Verifier to support returning first class aggregrates. | Matthijs Kooijman | 2008-06-05 | 1 | -1/+4 |
* | * Make CallSite::hasArgument const and let it take a const parameter. | Matthijs Kooijman | 2008-06-05 | 1 | -1/+1 |
* | Add CallSite::hasArgument to allow for seeing if a call passes a certain valu... | Matthijs Kooijman | 2008-06-04 | 1 | -0/+7 |
* | Add a Name parameter to two of the init methods of GetElementPointer to make ... | Matthijs Kooijman | 2008-06-04 | 1 | -6/+8 |
* | Implement the two constructors in InsertValueInst and ExtractValueInst. | Matthijs Kooijman | 2008-06-04 | 1 | -5/+54 |
* | More pass manager debugging outputs. | Evan Cheng | 2008-06-04 | 1 | -0/+5 |
* | Prevent a crash in debug dumps. | Dale Johannesen | 2008-06-03 | 1 | -1/+5 |
* | "Unable to schedule <A> required by <B>" is more helpful then | Devang Patel | 2008-06-03 | 1 | -1/+5 |
* | Add debugging aid. | Devang Patel | 2008-06-03 | 1 | -1/+7 |
* | Constant folding for insertvalue and extractvalue. | Dan Gohman | 2008-06-03 | 3 | -15/+116 |
* | AsmWriter support for insertvalue/extractvalue. These instructions can | Dan Gohman | 2008-05-31 | 1 | -0/+15 |
* | Fix some bugs with the handling of indices in insertvalue/extractvalue. | Dan Gohman | 2008-05-31 | 1 | -3/+3 |
* | Factor several methods, including getInversePredicate and | Dan Gohman | 2008-05-31 | 1 | -43/+31 |
* | IR, bitcode reader, bitcode writer, and asmparser changes to | Dan Gohman | 2008-05-31 | 3 | -165/+153 |
* | Let Instruction::getOpcodeName() return something useful for the new | Matthijs Kooijman | 2008-05-30 | 1 | -0/+2 |
* | back out last commit: The .cpp file for a module should include its correspon... | Gabor Greif | 2008-05-27 | 1 | -0/+1 |
* | prune unneeded #includes | Gabor Greif | 2008-05-27 | 2 | -2/+0 |
* | remove unneeded reinterpret_casts | Gabor Greif | 2008-05-27 | 1 | -2/+2 |
* | We have the correct headers included to know that BB isa Value. No reinterpre... | Gabor Greif | 2008-05-27 | 1 | -6/+6 |
* | eliminate calls to deprecated Use::init() interface | Gabor Greif | 2008-05-26 | 3 | -136/+136 |
* | Factor code to copy global value attributes like | Duncan Sands | 2008-05-26 | 2 | -1/+32 |
* | Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq. | Evan Cheng | 2008-05-24 | 1 | -4/+12 |
* | Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2.unpckh.pd, and x86.sse2... | Evan Cheng | 2008-05-24 | 1 | -5/+43 |
* | Autoupgrade x86.sse2.loadh.pd and x86.sse2.loadl.pd. | Evan Cheng | 2008-05-24 | 1 | -19/+50 |
* | Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to | Dan Gohman | 2008-05-23 | 1 | -9/+8 |
* | Add #includes to make some dependencies explicit. | Dan Gohman | 2008-05-23 | 1 | -0/+1 |
* | Add more IR support for the new extractvalue and insertvalue | Dan Gohman | 2008-05-23 | 2 | -12/+79 |
* | Fix PR2267, by allowing indirect outputs to be intermixed | Chris Lattner | 2008-05-22 | 1 | -1/+4 |
* | Remove a duplicative binding. Patch by Mahadevan R. | Gordon Henriksen | 2008-05-19 | 1 | -5/+0 |
* | Revert constant-folding change that will miscompile in some cases. | Nick Lewycky | 2008-05-17 | 1 | -23/+0 |
* | Unbreak the build. | Nick Lewycky | 2008-05-17 | 1 | -1/+1 |
* | Constant fold inttoptr and ptrtoint. | Nick Lewycky | 2008-05-17 | 1 | -0/+23 |
* | Add functions to enable adding a single attribute to a function and | Eric Christopher | 2008-05-16 | 2 | -0/+18 |
* | API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac... | Gabor Greif | 2008-05-16 | 2 | -45/+45 |
* | Revert the change from r51157 in | Dan Gohman | 2008-05-16 | 1 | -1/+1 |
* | IR support for extractvalue and insertvalue instructions. Also, begin | Dan Gohman | 2008-05-15 | 5 | -43/+278 |
* | Fix a bunch of 80col violations that arose from the Create API change. Tweak ... | Gabor Greif | 2008-05-15 | 6 | -36/+60 |
* | Move the operator new and operator delete out of line. This fixes an issue with | Nate Begeman | 2008-05-15 | 1 | -0/+19 |