summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add CallSite::hasArgument to allow for seeing if a call passes a certain valu...Matthijs Kooijman2008-06-04
* Add a Name parameter to two of the init methods of GetElementPointer to make ...Matthijs Kooijman2008-06-04
* Implement the two constructors in InsertValueInst and ExtractValueInst.Matthijs Kooijman2008-06-04
* Add a stack slot coloring pass. Not yet enabled.Evan Cheng2008-06-04
* Change packed struct layout so that field sizesDuncan Sands2008-06-04
* Expand documentation of StringConstantPrefix.Dale Johannesen2008-06-03
* Add StringConstantPrefix to control what theDale Johannesen2008-06-03
* move CannotBeNegativeZero to ValueTracking. Simplify some signbit comparisons.Chris Lattner2008-06-02
* move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBitsChris Lattner2008-06-02
* add a predicate.Chris Lattner2008-06-01
* Fix a copy+paste error in a comment.Dan Gohman2008-05-31
* Fix some bugs with the handling of indices in insertvalue/extractvalue.Dan Gohman2008-05-31
* Factor several methods, including getInversePredicate andDan Gohman2008-05-31
* IR, bitcode reader, bitcode writer, and asmparser changes toDan Gohman2008-05-31
* Revert 51775.Evan Cheng2008-05-30
* Add an isAggregateType predicate.Dan Gohman2008-05-30
* Add an operator< for SmallVector.Dan Gohman2008-05-30
* Forgot to commit this file.Owen Anderson2008-05-30
* Patches for building llvm on Solaris x86. Contributed by Nathan Keynes.Evan Cheng2008-05-30
* Fix an error in the comment for APInt::getMinSignedBits.Dan Gohman2008-05-30
* Fix doxygen comment syntax.Dan Gohman2008-05-30
* add doxygen commentsGabor Greif2008-05-29
* Remove guard, so *each* inclusion will result in a warningAnton Korobeynikov2008-05-29
* Remove more iostream header includes. Needed to implement a "FlushStream"Bill Wendling2008-05-29
* Prune and tidy #includes.Dan Gohman2008-05-29
* Add file with warning for backward comptibility. Should be removed after 2.4Anton Korobeynikov2008-05-29
* Update guardsAnton Korobeynikov2008-05-29
* For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov2008-05-29
* Force postdom to be linked into opt and bugpoint, even though it is no longer...Owen Anderson2008-05-29
* Add a flag to indicate that an instruction is as cheap (or cheaper) than a moveBill Wendling2008-05-28
* Factor the numbering computation into a separate method, and add the slightes...Owen Anderson2008-05-28
* Make Use::init() private, it breaks invariants, clients should assign or use ...Gabor Greif2008-05-27
* Fix a word-o and add an explicit keyword.Dan Gohman2008-05-27
* Use an explicit llvm:: prefix in the STATISTIC macro, so STATISTIC can still beMatthijs Kooijman2008-05-27
* eliminate calls to deprecated Use::init() interfaceGabor Greif2008-05-26
* Factor code to copy global value attributes likeDuncan Sands2008-05-26
* "ret (constexpr)" can't be folded into a Constant. Add a method toNick Lewycky2008-05-25
* Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq.Evan Cheng2008-05-24
* Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2.unpckh.pd, and x86.sse2...Evan Cheng2008-05-24
* Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These will be lowered into lo...Evan Cheng2008-05-24
* It turns out there are only 3 non-first-class type kinds left now, soDan Gohman2008-05-23
* Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places toDan Gohman2008-05-23
* Add #includes to make some dependencies explicit.Dan Gohman2008-05-23
* Make structs and arrays first-class types, and add assemblyDan Gohman2008-05-23
* Add more IR support for the new extractvalue and insertvalueDan Gohman2008-05-23
* Suppress warnings about missing placement delete. This should now be std-conf...Gabor Greif2008-05-22
* Add a Type::isSingleValueType method. This will be used by codeDan Gohman2008-05-21
* Follow-up to the reverting of r51218. This puts the checks out-of-line. BecauseBill Wendling2008-05-21
* update a commentGabor Greif2008-05-21
* Fix a couple issues with the JIT and multiple modules:Nate Begeman2008-05-21