summaryrefslogtreecommitdiff
path: root/lib/VMCore/LLVMContextImpl.h
Commit message (Expand)AuthorAge
* Rename VMCore directory to IR.Chandler Carruth2013-01-02
* Rename LLVMContext diagnostic handler types and functions.Bob Wilson2012-12-25
* s/AttributesImpl/AttributeImpl/g This is going to apply to Attribute, not Att...Bill Wendling2012-12-20
* s/AttributeListImpl/AttributeSetImpl/g to match the namechange of AttributeList.Bill Wendling2012-12-19
* Sort includes for all of the .h files under the 'lib' tree. These wereChandler Carruth2012-12-04
* Move semantics are great, don't destroy the optimization opportunity with tri...Benjamin Kramer2012-11-25
* Make the AttrListPtr object a part of the LLVMContext.Bill Wendling2012-11-20
* Move the AttributesImpl header file into the VMCore directory so that it can ...Bill Wendling2012-10-15
* Begin the transition to using the AttributesImpl object for the Attributes ivar.Bill Wendling2012-10-08
* Initial commit for the AttributesImpl class.Bill Wendling2012-09-26
* Cache the hash value of the operands in the MDNode.Benjamin Kramer2012-04-11
* The MDString class stored a StringRef to the string which was already in aBill Wendling2012-04-10
* Replace the hashing functions on APInt and APFloat with overloads of theChandler Carruth2012-03-04
* Rewrite LLVM's generalized support library for hashing to follow the APIChandler Carruth2012-03-01
* Reinstate r151049 now that GeneralHash is fixed.Jay Foad2012-02-23
* Revert r151049 cos it broke the buildbots.Jay Foad2012-02-21
* PR1210: make uniquing of struct and function types more efficient byJay Foad2012-02-21
* Efficient Constant Uniquing.Talin2012-02-05
* start the implementation of a new ConstantDataVector and ConstantDataArrayChris Lattner2012-01-23
* convert CAZ, UndefValue, and CPN to use DenseMap's again, this time withoutChris Lattner2012-01-23
* revert r148691 and 148693Chris Lattner2012-01-23
* switch UndefValue and ConstantPointerNull over to DenseMap's for uniquing.Chris Lattner2012-01-23
* Replace a use of ConstantUniqueMap for CAZ constants with a simple DenseMap.Chris Lattner2012-01-23
* The powers that be have decided that LLVM IR should now support 16-bitDan Gohman2011-12-17
* 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