summaryrefslogtreecommitdiff
path: root/include/llvm/Constants.h
Commit message (Expand)AuthorAge
* Factor out the code for checking that all indices in a getelementptr areDan Gohman2009-09-10
* Reappy r80998, now that the GlobalOpt bug that it exposed on MiniSAT is fixed.Dan Gohman2009-09-07
* Public and private corrections, warned about by icc (#304).Duncan Sands2009-09-06
* Revert "Include optional subclass flags, such as inbounds, nsw, etc., ...", thisDaniel Dunbar2009-09-06
* Include optional subclass flags, such as inbounds, nsw, etc., in theDan Gohman2009-09-04
* Revert 80959. It isn't sufficient to solve the full problem. And itDan Gohman2009-09-03
* Remove the API for creating ConstantExprs with the nsw, nuw, inbounds,Dan Gohman2009-09-03
* Now Bitcode reader bug is fixed. Reapply 80839.Devang Patel2009-09-03
* Revert 80839 for now. It causes test failures.Devang Patel2009-09-02
* Use CallbackVH, instead of WeakVH, to hold MDNode elements. Devang Patel2009-09-02
* Add helper functions to ConstantInt and ConstantFP to accept strings.Erick Tryzelaar2009-08-16
* Add a getOffsetOf, for building a target-independent expression forDan Gohman2009-08-16
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-13
* Add convenience functions for creating nsw add operators.Dan Gohman2009-08-11
* Add convenience functions for creating inbounds GEPs.Dan Gohman2009-08-11
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-11
* Add convenience functions for creating exact sdiv operators, andDan Gohman2009-08-11
* Rename ConvertType to ConvertConstant to avoid a name conflict on llvm-gcc.Daniel Dunbar2009-08-10
* Change the MDNode uniquing to a ValueMap, at Devang's request.Owen Anderson2009-08-10
* Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson2009-08-05
* Factor some of the constants+context related code out into a separate header,...Owen Anderson2009-08-04
* Move getTrue() and getFalse() to 2.5-like APIs.Owen Anderson2009-07-31
* Move more code back to 2.5 APIs.Owen Anderson2009-07-30
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-29
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-28
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-28
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-27
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-27
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-24
* Privatize the ConstantVector tables.Owen Anderson2009-07-24
* Privatize the ConstantStruct table.Owen Anderson2009-07-23
* Introduce MetadataBase, a base class for MDString and MDNode.Devang Patel2009-07-22
* Privatize the ConstantArray table.Owen Anderson2009-07-21
* Privatize the first of the value maps.Owen Anderson2009-07-21
* Move a bit more state over to the LLVMContext.Owen Anderson2009-07-21
* Privatize the MDString uniquing table.Owen Anderson2009-07-16
* Privatize the ConstantFP table. I'm on a roll!Owen Anderson2009-07-16
* Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...Owen Anderson2009-07-16
* Move a few more convenience factory functions from Constant to LLVMContext.Owen Anderson2009-07-15
* Move the ConstantStruct factory methods over to LLVMContext.Owen Anderson2009-07-15
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-14
* Move more functionality over to LLVMContext.Owen Anderson2009-07-13
* Move a bit more functionality to LLVMContext, which apparently wasn't being u...Owen Anderson2009-07-13
* These don't really need contexts either.Owen Anderson2009-07-13
* As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson2009-07-13
* Move more functionality over to LLVMContext.Owen Anderson2009-07-13
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-13
* Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky2009-07-08
* Add constructor to create MDString using std::stringDevang Patel2009-06-24
* Revert r73790, and replace it with a significantly less ugly solution. Rathe...Owen Anderson2009-06-20