aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Constants.h
Commit message (Expand)AuthorAgeFilesLines
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-061-1/+30
* ubyte and sbyte? what are those?Nick Lewycky2008-03-201-2/+2
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-101-146/+4
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-091-4/+146
* Get rid of compilation warning during release buildsBill Wendling2007-11-011-2/+2
* Define a helper function ConstantVector::getSplatValue for testing forDan Gohman2007-10-171-0/+4
* Adding C and Ocaml bindings for ConstantExpr.Gordon Henriksen2007-10-061-3/+3
* Remove the assumption that FP's are either float orDale Johannesen2007-09-141-0/+3
* Next round of APFloat changes.Dale Johannesen2007-09-061-17/+4
* Change LegalFPImmediates to use APFloat.Dale Johannesen2007-08-301-3/+19
* Change internal representation of ConstantFP to use APFloat.Dale Johannesen2007-08-241-2/+10
* Fix minor doxygen nits.Reid Spencer2007-08-051-0/+2
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-161-1/+1
* Minor comment cleanups.Dan Gohman2007-05-241-4/+4
* Rename Value::getValueType to getValueID, to avoid confusion withDan Gohman2007-04-131-9/+9
* getLimitedValue now just forward to APInt's getLimitedValue. Mark it const.Chris Lattner2007-04-101-3/+2
* add a helper function to constantint.Chris Lattner2007-04-031-0/+3
* Make sure this method just return value equal or less than Limit.Zhou Sheng2007-03-301-1/+2
* Rename and correct the method "greaterOrEqual".Zhou Sheng2007-03-301-2/+2
* Add two utility methods into ConstantInt.Zhou Sheng2007-03-301-0/+16
* Add the 'explicit' keyword to several constructors that accept oneDan Gohman2007-03-231-3/+3
* Allow ConstantInt::get(Ty, uint64_t) to interpret the 64-bit values as aReid Spencer2007-03-191-1/+1
* Add a non-virtual test for zero, isZero, and rename isUnitValue isOne.Reid Spencer2007-03-021-2/+10
* Remove virtual keyword from method that doesn't need to be virtual.Reid Spencer2007-03-011-1/+1
* Add an isUnitValue method for comparison against 1. This just follows aReid Spencer2007-03-011-0/+7
* Drop the ConstantInt(const Type&, const APInt&) constructor. It isReid Spencer2007-03-011-5/+4
* Implement a convenience method to construct a ConstantInt directly from anReid Spencer2007-02-281-0/+4
* For PR1205:Reid Spencer2007-02-261-25/+30
* eliminate some dead friends.Chris Lattner2007-02-201-2/+0
* cleanup ConstantInt to use a single DenseMap for uniquing instead of theChris Lattner2007-02-201-4/+1
* Make ConstantInt::getTrue/getFalse be llvm_shutdown safe.Chris Lattner2007-02-201-6/+8
* Clean up the internals of the ConstantInt machineryChris Lattner2007-02-201-6/+4
* llvm-gcc issue fixed, revert reversal :)Chris Lattner2007-02-191-14/+0
* Temporarily reverting the patch. It's breaking llvm-gcc build.Evan Cheng2007-02-191-0/+14
* remove dead methodsChris Lattner2007-02-191-14/+0
* add alternate version of constant ctors that don't take a vector. For nowChris Lattner2007-02-191-3/+19
* For PR1195:Reid Spencer2007-02-151-14/+14
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-021-2/+0
* Revise APIs for creating constantexpr GEPs to not require the use ofChris Lattner2007-01-311-4/+12
* For PR970:Reid Spencer2007-01-211-1/+6
* For PR1043:Reid Spencer2007-01-191-3/+10
* virtual not needed.Jim Laskey2007-01-121-1/+1
* Allow isAllOnesValue testing on packed constantsJim Laskey2007-01-121-0/+6
* Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer2007-01-121-26/+3
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-111-5/+5
* Fixed a bug in ConstantInt::Inverted().Zhou Sheng2007-01-111-3/+3
* For PR1043:Zhou Sheng2007-01-111-120/+69
* Add a new ConstantPacked::getAllOnesValue methodChris Lattner2007-01-041-0/+5
* For PR950:Reid Spencer2006-12-231-10/+3