summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* add missing atomic intrinsic from gccAndrew Lenharth2008-06-14
* Disable some DAG combiner optimizations that may beDuncan Sands2008-06-13
* Crash less. The i64 restriction in BinomialCoefficient caused some problemsNick Lewycky2008-06-13
* Do not speculatively execute an instruction by hoisting it to its predecessor...Evan Cheng2008-06-12
* If queried as to whether an operation is legalDuncan Sands2008-06-12
* remove bogus commentGabor Greif2008-06-11
* op_iterator-ify dropAllReferencesGabor Greif2008-06-11
* Sometimes (rarely) nodes held in LegalizeTypesDuncan Sands2008-06-11
* Small doc fix.Duncan Sands2008-06-10
* Various tweaks related to apint codegen. No functionalityDuncan Sands2008-06-09
* Remove some DAG combiner assumptions about sizesDuncan Sands2008-06-09
* Add a simple, but efficient, generic scoped hash tableChris Lattner2008-06-09
* Remove comparison methods for MVT. The main causeDuncan Sands2008-06-08
* get rid of ExtractValueInst::init's Value argument, it is already passed to t...Gabor Greif2008-06-06
* make ExtractValueInst derived from UnaryInstructionGabor Greif2008-06-06
* Tighten up the abstraction slightly.Duncan Sands2008-06-06
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-06
* Refine stack slot interval weight computation.Evan Cheng2008-06-06
* Expose a public interface to this pass.Chris Lattner2008-06-05
* Add a helper for constructing new live ranges that ended from an instruction ...Owen Anderson2008-06-05
* * Make CallSite::hasArgument const and let it take a const parameter.Matthijs Kooijman2008-06-05
* Cast because I think I know what I'm doing. There are warnings about convertingBill Wendling2008-06-05
* Fix 80 column violations.Matthijs Kooijman2008-06-05
* Remove unused parameter. Some clients might use -Werror when compiling andBill Wendling2008-06-05
* 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