aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Constants.h
AgeCommit message (Expand)Author
2004-04-04Add ConstantExpr::get(Sign|Zero)Extend methodsChris Lattner
2004-03-29Add a bunch of methods that should have been added a long time ago.Chris Lattner
2004-03-12Add support for select constant exprsChris Lattner
2004-02-15Add a new ConstantAggregateZero class, to fix PR239. This makes zeroChris Lattner
2004-02-15ConstantArray::get and ConstantStruct::get now just return pointers toChris Lattner
2004-02-02Correct the method I just added to actually return false sometimesChris Lattner
2004-02-02Add a new method to ConstantFPChris Lattner
2004-02-01The first half of a fix for PR218 & test/Regression/Assembler/2004-02-01-Nega...Chris Lattner
2004-01-14Add new ConstantArray::isString(), as the conditions for using getString()Chris Lattner
2004-01-12The getShift method is no obsoleteChris Lattner
2003-11-17The ConstantPointer class is now gone.Chris Lattner
2003-11-16Fixes for PR114: Thanks to Reid Spencer!Chris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-10-05Add some new methods to forward toChris Lattner
2003-10-03These methods are dead, remove themChris Lattner
2003-09-30Standardize header file commentsChris Lattner
2003-08-29Allow for "unsafe" replaceAllUsesWith operatations, for use during type resol...Chris Lattner
2003-07-23Add more doxygen comments, add new ConstantInt::getRawValue methodChris Lattner
2003-06-22Remove a ton of extraneous #includesChris Lattner
2003-06-11Included assert.h so that the code compiles under newer versions of GCC.John Criswell
2003-05-23Remove some cruft, add some methods to allow implementation of bugfix forChris Lattner
2003-05-23Minor rewording/cleanupsChris Lattner
2003-05-21New methodChris Lattner
2003-05-14Add some methods to make type safety a bit easierChris Lattner
2003-04-16Change the interface to constant expressions to allow automatic foldingChris Lattner
2003-03-10Fix ConstantUInt::isAllOnesValueChris Lattner
2003-03-06Extend struct and array constants to support isNullValueChris Lattner
2002-10-14 - Dramatically simplify the Constant::mutateReferences implementation,Chris Lattner
2002-10-09 - Add new Constant::replaceUsesOfWithOnConstant which has an end resultChris Lattner
2002-08-26Add support for turning an array of characters into a string.Chris Lattner
2002-08-18 - ConstantPointerRefs are now automatically removed from the module tableChris Lattner
2002-08-14Remove support for Not ConstantExpr. This simplifies the unary case to onlyChris Lattner
2002-08-13 - Rename ConstantGenericIntegral -> ConstantIntegralChris Lattner
2002-08-12 - Added a new superclass of ConstantBool/ConstantInt: ConstantGenericIntegralChris Lattner
2002-07-30Cleanup ConstantExpr handling:Chris Lattner
2002-07-18Make getelementptr ConstExpr take a vector of constants not valuesChris Lattner
2002-07-15Ensure ConstExpr constants are unique.Vikram S. Adve
2002-07-14Added subclass ConstantExpr to represent expressions consructed fromVikram S. Adve
2002-04-28Split ConstantVals.h into Constant.h and Constants.hChris Lattner
2002-04-27Rename getNullConstant to getNullValueChris Lattner
2002-04-18Remove getStrValue method from Constant implementations. The AssemblyWriterChris Lattner
2002-04-08* Add virtual print methodsChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2001-12-13Constants KNOW they are of a derived typeChris Lattner
2001-12-03Rename ConstPoolVal -> ConstantChris Lattner