aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Constants.h
Commit message (Expand)AuthorAgeFilesLines
* Introduce MetadataBase, a base class for MDString and MDNode.Devang Patel2009-07-221-52/+0
* Privatize the ConstantArray table.Owen Anderson2009-07-211-3/+1
* Privatize the first of the value maps.Owen Anderson2009-07-211-4/+0
* Move a bit more state over to the LLVMContext.Owen Anderson2009-07-211-13/+0
* Privatize the MDString uniquing table.Owen Anderson2009-07-161-5/+1
* Privatize the ConstantFP table. I'm on a roll!Owen Anderson2009-07-161-3/+1
* Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...Owen Anderson2009-07-161-4/+1
* Move a few more convenience factory functions from Constant to LLVMContext.Owen Anderson2009-07-151-10/+0
* Move the ConstantStruct factory methods over to LLVMContext.Owen Anderson2009-07-151-6/+0
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-37/+0
* Move more functionality over to LLVMContext.Owen Anderson2009-07-131-18/+0
* Move a bit more functionality to LLVMContext, which apparently wasn't being u...Owen Anderson2009-07-131-6/+0
* These don't really need contexts either.Owen Anderson2009-07-131-0/+6
* As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson2009-07-131-1/+1
* Move more functionality over to LLVMContext.Owen Anderson2009-07-131-11/+0
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-22/+1
* Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky2009-07-081-4/+1
* Add constructor to create MDString using std::stringDevang Patel2009-06-241-0/+1
* Revert r73790, and replace it with a significantly less ugly solution. Rathe...Owen Anderson2009-06-201-91/+73
* Fix a serious bug that would cause deadlock during abstract type refinement. ...Owen Anderson2009-06-191-73/+91
* Add comments to ConstantInt::get and ConstantFP::get to more fullyDan Gohman2009-06-161-7/+12
* Support vector casts in more places, fixing a variety of assertionDan Gohman2009-06-151-3/+12
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-041-0/+4
* Give embedded metadata its own type instead of relying on EmptyStructTy.Nick Lewycky2009-05-301-2/+2
* Add a getAlignOf helper for getting the ABI alignment of aDuncan Sands2009-05-211-0/+6
* Make MDNode use CallbackVH. Also change MDNode to store Value* instead ofNick Lewycky2009-05-101-50/+0
* Use intptr_t.Bill Wendling2009-04-251-1/+1
* size() should return a size_t; avoids a warning for 64 bit machines.Mon P Wang2009-04-251-1/+1
* fix a typo noticed by duncanChris Lattner2009-04-241-1/+1
* "I got annoyed at the compiler warnings from ConstantInt::get(Ty, -1,Chris Lattner2009-04-241-0/+9
* Add support for embedded metadata to LLVM. This introduces two new types ofNick Lewycky2009-04-041-0/+104
* Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman2009-03-031-1/+2
* Fix a duplicated word in a comment.Bob Wilson2009-02-261-1/+1
* Reword the comment for ConstantInt's getLimitedValue.Dan Gohman2008-12-201-3/+5
* Make ConstantAggregateZero::get return a ConstantAggregateZero*,Dan Gohman2008-12-081-1/+1
* A file missed from previous checkin.Dale Johannesen2008-10-091-1/+2
* Prevent warning about conversion from 64-bit to 32-bit by (yuck) casting...Bill Wendling2008-09-191-1/+1
* Add a new ConstantExpr::getWithOperands that takes any array of operands Chris Lattner2008-08-201-1/+4
* Remove unnecessary implicit argumentNate Begeman2008-07-251-2/+2
* Fix minor issues with VICmp/VFCmp constant expressionsNate Begeman2008-07-251-2/+3
* IR, bitcode reader, bitcode writer, and asmparser changes toDan Gohman2008-05-311-4/+13
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-191-4/+4
* IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman2008-05-151-0/+9
* Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman2008-05-121-0/+2
* remove commented-out code, it is subsumed by DECLARE_TRANSPARENT_OPERAND_ACCE...Gabor Greif2008-05-101-9/+0
* merge of use-diet branch to trunkGabor Greif2008-05-101-5/+37
* remove obsolete method.Chris Lattner2008-05-041-3/+0
* Don't try to convert PPC long double.Dale Johannesen2008-04-281-0/+3
* ConstantFP::get should be static.Chris Lattner2008-04-091-1/+1
* Unbreak teh build.Evan Cheng2008-04-091-0/+5