aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/LLVMContext.h
Commit message (Expand)AuthorAgeFilesLines
* now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate theChris Lattner2010-11-171-5/+11
* Remove the experimental AliasAnalysis::getDependency interface, whichDan Gohman2010-09-141-1/+2
* Move private member functions to the end of the class declaration.Owen Anderson2010-09-081-14/+15
* Make module ownership methods on LLVMContext private, and make Module a friendOwen Anderson2010-09-081-5/+8
* Clarify the ownership model of LLVMContext and Module. Namely, contexts ownOwen Anderson2010-09-081-0/+8
* Remove an obsolete comment.Dan Gohman2010-07-201-2/+1
* Add support for remapping metadata kind IDs when reading in aDan Gohman2010-07-201-1/+1
* introduce a new recoverable error handling API to LLVMContextChris Lattner2010-04-071-0/+10
* give LLVMContext an inline asm diagnostic hook member.Chris Lattner2010-04-061-0/+18
* Fix a major source of compile-time slowness at -O0 -g by optimizingChris Lattner2010-03-301-0/+6
* Final step in the metadata API restructuring: move the Chris Lattner2009-12-291-5/+15
* Derive metadata hierarchy from Value instead of User.Devang Patel2009-10-211-1/+0
* Make LLVMContext's pImpl member const.Dan Gohman2009-10-061-1/+3
* s/class Metadata/class MetadataContext/gDevang Patel2009-09-281-2/+2
* Add llvm::Metadata to manage metadata used in a context. Devang Patel2009-09-161-1/+2
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-0/+3
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-111-2/+3
* Tidy #includes.Dan Gohman2009-08-111-4/+0
* Remove dead metadata.Devang Patel2009-08-111-1/+1
* Remove unused forward decls.Benjamin Kramer2009-08-051-24/+0
* Factor some of the constants+context related code out into a separate header,...Owen Anderson2009-08-041-1/+1
* Privatize the last bit of Constant-creation state.Owen Anderson2009-08-041-13/+1
* Privatize all but one of the remaining constant tables.Owen Anderson2009-07-311-0/+3
* Move the metadata constructors back to 2.5 syntax.Owen Anderson2009-07-311-11/+2
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-311-8/+0
* Move getTrue() and getFalse() to 2.5-like APIs.Owen Anderson2009-07-311-4/+0
* Move more code back to 2.5 APIs.Owen Anderson2009-07-301-11/+2
* Move types back to the 2.5 API.Owen Anderson2009-07-291-34/+0
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-291-76/+0
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-281-7/+1
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-281-20/+1
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-271-11/+1
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-271-15/+1
* Finish migrating VMCore to StringRef/Twine based APIs.Daniel Dunbar2009-07-251-16/+16
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-241-30/+2
* Privatize the ConstantVector tables.Owen Anderson2009-07-241-0/+1
* Privatize the ConstantStruct table.Owen Anderson2009-07-231-0/+3
* MDStringDevang Patel2009-07-231-1/+1
* Privatize the ConstantArray table.Owen Anderson2009-07-211-0/+6
* Privatize the first of the value maps.Owen Anderson2009-07-211-0/+1
* Rename getConstantInt{True|False} to get{True|False} at Chris' behest.Owen Anderson2009-07-211-2/+2
* Privatize the MDNode uniquing table.Owen Anderson2009-07-161-0/+1
* Privatize the MDString uniquing table.Owen Anderson2009-07-161-0/+3
* Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...Owen Anderson2009-07-161-0/+2
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-0/+28
* Move a bit more functionality to LLVMContext, which apparently wasn't being u...Owen Anderson2009-07-131-0/+5
* Move more functionality over to LLVMContext.Owen Anderson2009-07-131-2/+4
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-0/+14
* This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson2009-07-091-0/+4
* Remove the vicmp and vfcmp instructions. Because we never had a release withNick Lewycky2009-07-081-4/+0