aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/LLVMContextImpl.cpp
Commit message (Expand)AuthorAgeFilesLines
* bump pointer allocate LLVM IR types, since they are never deallocated.Chris Lattner2011-07-151-16/+0
* stop leaking all named struct types with an empty name. ThanksChris Lattner2011-07-131-6/+7
* TypeMap had a destructor that destroyed the types it held. DenseMap did not, soNick Lewycky2011-07-121-14/+18
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-091-14/+4
* More SmallVectorImpls.Dan Gohman2010-10-121-1/+1
* Add X86 MMX type to bitcode and Type.Dale Johannesen2010-09-101-0/+1
* Clarify the ownership model of LLVMContext and Module. Namely, contexts ownOwen Anderson2010-09-081-0/+10
* remove unions from LLVM IR. They are severely buggy and notChris Lattner2010-08-281-3/+0
* Fix a bunch of namespace polution.Dan Gohman2010-04-151-0/+1
* give LLVMContext an inline asm diagnostic hook member.Chris Lattner2010-04-061-0/+3
* Free all Constants in ~LLVMConstantImpl. We avoid assertion failuresJeffrey Yasskin2010-03-221-4/+25
* Re-add the Metadata.h include to LLVMContextImpl.h so that MDNode is completeJeffrey Yasskin2010-03-211-1/+0
* Move the LLVMContextImpl implementation into a .cpp file.Jeffrey Yasskin2010-03-211-0/+83
* Factor some of the constants+context related code out into a separate header,...Owen Anderson2009-08-041-36/+0
* Privatize the last bit of Constant-creation state.Owen Anderson2009-08-041-0/+13
* One two many newlines at end of file LLVMContextImpl.cppEdward O'Callaghan2009-08-021-1/+0
* Fix no newline at end of LLVMContextImpl.cppEdward O'Callaghan2009-08-021-1/+2
* Move the metadata constructors back to 2.5 syntax.Owen Anderson2009-07-311-48/+1
* Move more code back to 2.5 APIs.Owen Anderson2009-07-301-15/+0
* Rename MDNode.h header. It defines MDnode and other metadata classes.Devang Patel2009-07-281-1/+1
* Return ConstantVector to 2.5 API.Owen Anderson2009-07-281-39/+0
* Change ConstantArray to 2.5 API.Owen Anderson2009-07-281-111/+0
* Move ConstantStruct back to 2.5 API.Owen Anderson2009-07-271-88/+1
* Move ConstantFP construction back to the 2.5-ish API.Owen Anderson2009-07-271-35/+0
* Remove Value::{isName, getNameRef}.Daniel Dunbar2009-07-251-2/+1
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-241-372/+14
* Privatize the ConstantVector tables.Owen Anderson2009-07-241-1/+55
* Privatize the ConstantStruct table.Owen Anderson2009-07-231-0/+104
* Convert StringMap to using StringRef for its APIs.Daniel Dunbar2009-07-231-3/+3
* MDStringDevang Patel2009-07-231-5/+6
* Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA...Devang Patel2009-07-231-1/+1
* Privatize the ConstantArray table.Owen Anderson2009-07-211-2/+129
* Privatize the first of the value maps.Owen Anderson2009-07-211-0/+300
* Privatize the MDNode uniquing table.Owen Anderson2009-07-161-0/+30
* Privatize the MDString uniquing table.Owen Anderson2009-07-161-1/+20
* Privatize the ConstantFP table. I'm on a roll!Owen Anderson2009-07-161-0/+33
* Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...Owen Anderson2009-07-161-0/+48