| Commit message (Expand) | Author | Age | Files | Lines |
* | Refactor the DebugInfoDesc stuff out of the MachineModuleInfo file. Clean up | Bill Wendling | 2008-06-27 | 1 | -0/+1 |
* | Move GetConstantStringInfo to lib/Analysis. Remove | Eric Christopher | 2008-06-26 | 2 | -47/+8 |
* | Added MemOperands to Atomic operations since Atomics touches memory. | Mon P Wang | 2008-06-25 | 1 | -0/+24 |
* | Use push_back rather than operator[], which is incorrect in this cases. Unfor... | Owen Anderson | 2008-06-25 | 1 | -1/+1 |
* | In ConstantArray::getAsString(), we know the size of the resultant string in ... | Owen Anderson | 2008-06-24 | 1 | -1/+2 |
* | Use const_cast instead of a C-style cast. | Dan Gohman | 2008-06-24 | 1 | -1/+1 |
* | Remove two convenience constructors because they're now private, and the | Dan Gohman | 2008-06-23 | 1 | -18/+0 |
* | Use std::copy instead of a loop. | Dan Gohman | 2008-06-23 | 1 | -3/+1 |
* | More changes from Chris' review: simplify getIndices and avoid | Dan Gohman | 2008-06-23 | 1 | -8/+6 |
* | Use Function's arg_size() and size() methods. | Dan Gohman | 2008-06-21 | 1 | -2/+2 |
* | fix some warnings when assertions are disabled. | Chris Lattner | 2008-06-21 | 3 | -5/+5 |
* | Simplify this code. Thanks Chris! | Dan Gohman | 2008-06-20 | 1 | -3/+2 |
* | Auto-upgrade code for multiple-value return statements. This code | Dan Gohman | 2008-06-17 | 1 | -0/+24 |
* | 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 |