summaryrefslogtreecommitdiff
path: root/lib/VMCore/LLVMContextImpl.h
Commit message (Expand)AuthorAge
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* bump pointer allocate LLVM IR types, since they are never deallocated.Chris Lattner2011-07-15
* stop leaking all named struct types with an empty name. ThanksChris Lattner2011-07-13
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-09
* Extend ConstantUniqueMap with a new template parameter ValRefType,Jay Foad2011-06-22
* eliminate the Type::getDescription() method, using "<<" instead. This Chris Lattner2011-06-18
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate theChris Lattner2010-11-17
* Add X86 MMX type to bitcode and Type.Dale Johannesen2010-09-10
* Clarify the ownership model of LLVMContext and Module. Namely, contexts ownOwen Anderson2010-09-08
* remove unions from LLVM IR. They are severely buggy and notChris Lattner2010-08-28
* give LLVMContext an inline asm diagnostic hook member.Chris Lattner2010-04-06
* Add a new "NewDebugLoc" class which will eventually replace DebugLoc,Chris Lattner2010-04-01
* Re-add the Metadata.h include to LLVMContextImpl.h so that MDNode is completeJeffrey Yasskin2010-03-21
* Move the LLVMContextImpl implementation into a .cpp file.Jeffrey Yasskin2010-03-21
* Memoize InlineAsms into the LLVMContext and delete them on shutdown.Jeffrey Yasskin2010-03-21
* Delete MDNodes when LLVMContext is destroyed. Previous attempts: r97918, r97...Jeffrey Yasskin2010-03-13
* Roll back r97918 again. Just configuring against llvm-gcc wasn't enough to runJeffrey Yasskin2010-03-07
* Reapply r97788 to free MDNodes when the LLVMContext is destroyed. ItJeffrey Yasskin2010-03-07
* Revert r97788 because it broke test/FrontendC/2010-02-16-DbgVarScope.c.Jeffrey Yasskin2010-03-05
* Free MDNodes when the LLVMContext is destroyed. Leak found by Valgrind.Jeffrey Yasskin2010-03-05
* Stop leaking MDStrings.Jeffrey Yasskin2010-03-04
* Destroy MDNodes gracefully while deleting llvm context.Devang Patel2010-02-18
* Add support for a union type in LLVM IR. Patch by Talin!Chris Lattner2010-02-12
* revert 95903.Devang Patel2010-02-11
* Destroy MDNodes while destructing llvm context.Devang Patel2010-02-11
* Fix some of the memcheck errors found in the JIT unittests.Jeffrey Yasskin2010-02-11
* Final step in the metadata API restructuring: move the Chris Lattner2009-12-29
* This fixes a memory leak in OpaqueType found by Google's internal heapchecker.Jeffrey Yasskin2009-12-17
* Remove isPod() from DenseMapInfo, splitting it out to its ownChris Lattner2009-12-15
* remove a bunch of locking from LLVMContextImpl. Since only one threadChris Lattner2009-11-01
* IR support for the new BlockAddress constant kind. This isChris Lattner2009-10-28
* Rename lib/VMCore/ConstantsContext.h:ValueMap<> to ConstantUniqueMap<> to avoidJeffrey Yasskin2009-10-27
* Derive metadata hierarchy from Value instead of User.Devang Patel2009-10-21
* Banish ConstantsLock. It's serving no purpose other than slowing things downOwen Anderson2009-10-19
* s/class Metadata/class MetadataContext/gDevang Patel2009-09-28
* Add llvm::Metadata to manage metadata used in a context. Devang Patel2009-09-16
* Fix whitespaces.Devang Patel2009-09-10
* Gracefully destroy MDNodes.Devang Patel2009-09-09
* Remove dead code.Devang Patel2009-09-08
* 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
* For now disable MDNode uniquing. This fixes llvm-gcc bootstrap failure on cer...Devang Patel2009-09-01
* Free the constants that have no uses in ~LLVMContext.Torok Edwin2009-08-31
* Allocate the basic types inside the LLVMContextImpl instance,Dan Gohman2009-08-25
* Use standard LLVM-style headers.Owen Anderson2009-08-23
* Reapply my less-lock-contention-in-leak-detector patch, now with new filesOwen Anderson2009-08-19
* Revert my last patch temporarily.Owen Anderson2009-08-19
* Privatize part of the leak detector mechanism, which turned out to be heavily...Owen Anderson2009-08-19