aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Operator.h
AgeCommit message (Expand)Author
2009-10-14Remove a bunch of unused arguments from functions, silencing aEric Christopher
2009-09-21add a helper method.Chris Lattner
2009-09-07Reappy r80998, now that the GlobalOpt bug that it exposed on MiniSAT is fixed.Dan Gohman
2009-09-06Revert "Include optional subclass flags, such as inbounds, nsw, etc., ...", thisDaniel Dunbar
2009-09-04Include optional subclass flags, such as inbounds, nsw, etc., in theDan Gohman
2009-08-20Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrapDan Gohman
2009-08-13Add unimplemented destructor declarations to hopefully addressDan Gohman
2009-08-11Avoid implicitly depending on Instructions.h.Dan Gohman
2009-07-27Add a new keyword 'inbounds' for use with getelementptr. See theDan Gohman
2009-07-27Order unsigned before signed, for consistency.Dan Gohman
2009-07-24Add specific classes for Add, Sub, and Mul, for convenience.Dan Gohman
2009-07-20Clarify that OverflowingBinaryOperator is not used for SDiv, even thoughDan Gohman
2009-07-20Drop UDivOperator and introduce SDivOperator. Thanks to ChrisDan Gohman
2009-07-20Revert the addition of hasNoPointerOverflow to GEPOperator.Dan Gohman
2009-07-17Convert more code to use Operator instead of explicitly handling bothDan Gohman
2009-07-17Add a GEPOperator class, and move the hasNoPointerOverflowDan Gohman
2009-07-17Add a new Operator class, for handling Instructions and ConstantExprsDan Gohman