aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Constant.h
AgeCommit message (Expand)Author
2007-06-15add a Constant::getAllOnesValue helper function, which works on integersChris Lattner
2007-04-13Rename Value::getValueType to getValueID, to avoid confusion withDan Gohman
2007-03-08Added ContainsRelocations() to check if a constant might only be resolvable a...Evan Cheng
2007-02-12Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner
2006-12-17Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling
2006-10-20add a method to determine whether evaluation of a constant can trap.Chris Lattner
2006-09-28remove dead methodChris Lattner
2006-06-05For PR778:Reid Spencer
2006-03-10Added a parameter to control whether Constant::getStringValue() would chopEvan Cheng
2006-03-08Get rid of the multiple copies of getStringValue. Now a Constant:: method.Jim Laskey
2005-12-17Fix VC++ level 4 warnings. Because a base class has declared these private, ...Jeff Cohen
2005-10-25Remove some dead argument names which irritates GCC at certain warning levels.Chris Lattner
2005-10-04Change the signature of replaceUsesOfWithOnConstant to take a Use* and notChris Lattner
2005-09-27Split SimpleConstantVal up into its components, so each Constant subclass getsChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-05remove all of the various setName implementations, consolidating them intoChris Lattner
2005-03-05Remove the second argument to Value::setName, it is never needed.Chris Lattner
2005-01-29Adjust to user changes.Chris Lattner
2004-11-19Add static functions to clear singleton maps. Patch contributed byChris Lattner
2004-10-16UndefValue's are constantsChris Lattner
2004-08-04Now that ConstantPointerRef is gone, it is the case that all operands of cons...Chris Lattner
2004-07-19Tabs to spaces.Misha Brukman
2004-07-19eliminate isConstantExpr, changes to isa<Constant> implementationChris Lattner
2004-07-17Extend constructor so that it can support GlobalValue's (with names).Reid Spencer
2004-03-08remove *THANKFULLY* dead methodChris 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-09-30Standardize header file commentsChris Lattner
2003-08-29Allow for "unsafe" replaceAllUsesWith operatations, for use during type resol...Chris 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
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-25Convert comments to Doxygen styleChris Lattner
2002-08-18 - ConstantPointerRefs are now automatically removed from the module tableChris Lattner
2002-07-14Add a couple of virtual functions to support subclass ConstantExpr.Vikram S. Adve
2002-04-28Split ConstantVals.h into Constant.h and Constants.hChris Lattner