aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Operator.h
Commit message (Expand)AuthorAgeFilesLines
* Add support for vectors of pointers.Nadav Rotem2011-12-051-2/+2
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-2/+2
* Revert r133373. I was going to use this to teach the Verifier to verify constantNick Lewycky2011-06-191-101/+1
* Add the remaining instructions/constant expressions as Operators so that codeNick Lewycky2011-06-191-1/+101
* PR9869: Add explicit destructor declarations to Operator subclasses, to allowEli Friedman2011-05-081-8/+26
* implement .ll and .bc support for nsw/nuw on shl and exact on lshr/ashr.Chris Lattner2011-02-071-106/+50
* Add IRBuilder methods for creating an exact udiv, like for exact sdiv.Duncan Sands2011-02-071-1/+1
* enhance vmcore to know that udiv's can be exact, and add a trivialChris Lattner2011-02-061-9/+44
* Avoid warnings about implicit conversions to `bool' in MSVC. This timeOscar Fuentes2010-09-251-1/+1
* Avoid warnings about conversions to `bool' in MS compilers.Oscar Fuentes2010-09-231-1/+1
* Remove a bunch of unused arguments from functions, silencing aEric Christopher2009-10-141-2/+2
* add a helper method.Chris Lattner2009-09-211-0/+12
* Reappy r80998, now that the GlobalOpt bug that it exposed on MiniSAT is fixed.Dan Gohman2009-09-071-16/+50
* Revert "Include optional subclass flags, such as inbounds, nsw, etc., ...", thisDaniel Dunbar2009-09-061-50/+16
* Include optional subclass flags, such as inbounds, nsw, etc., in theDan Gohman2009-09-041-16/+50
* Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrapDan Gohman2009-08-201-8/+8
* Add unimplemented destructor declarations to hopefully addressDan Gohman2009-08-131-0/+6
* Avoid implicitly depending on Instructions.h.Dan Gohman2009-08-111-1/+3
* Add a new keyword 'inbounds' for use with getelementptr. See theDan Gohman2009-07-271-0/+9
* Order unsigned before signed, for consistency.Dan Gohman2009-07-271-8/+8
* Add specific classes for Add, Sub, and Mul, for convenience.Dan Gohman2009-07-241-0/+51
* Clarify that OverflowingBinaryOperator is not used for SDiv, even thoughDan Gohman2009-07-201-1/+2
* Drop UDivOperator and introduce SDivOperator. Thanks to ChrisDan Gohman2009-07-201-5/+5
* Revert the addition of hasNoPointerOverflow to GEPOperator.Dan Gohman2009-07-201-18/+0
* Convert more code to use Operator instead of explicitly handling bothDan Gohman2009-07-171-0/+42
* Add a GEPOperator class, and move the hasNoPointerOverflowDan Gohman2009-07-171-0/+35
* Add a new Operator class, for handling Instructions and ConstantExprsDan Gohman2009-07-171-0/+132