Age | Commit message (Expand) | Author |
2012-04-11 | Cache the hash value of the operands in the MDNode. | Benjamin Kramer |
2012-04-10 | The MDString class stored a StringRef to the string which was already in a | Bill Wendling |
2012-03-04 | Replace the hashing functions on APInt and APFloat with overloads of the | Chandler Carruth |
2012-03-01 | Rewrite LLVM's generalized support library for hashing to follow the API | Chandler Carruth |
2012-02-23 | Reinstate r151049 now that GeneralHash is fixed. | Jay Foad |
2012-02-21 | Revert r151049 cos it broke the buildbots. | Jay Foad |
2012-02-21 | PR1210: make uniquing of struct and function types more efficient by | Jay Foad |
2012-02-05 | Efficient Constant Uniquing. | Talin |
2012-01-23 | start the implementation of a new ConstantDataVector and ConstantDataArray | Chris Lattner |
2012-01-23 | convert CAZ, UndefValue, and CPN to use DenseMap's again, this time without | Chris Lattner |
2012-01-23 | revert r148691 and 148693 | Chris Lattner |
2012-01-23 | switch UndefValue and ConstantPointerNull over to DenseMap's for uniquing. | Chris Lattner |
2012-01-23 | Replace a use of ConstantUniqueMap for CAZ constants with a simple DenseMap. | Chris Lattner |
2011-12-17 | The powers that be have decided that LLVM IR should now support 16-bit | Dan Gohman |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-07-15 | bump pointer allocate LLVM IR types, since they are never deallocated. | Chris Lattner |
2011-07-13 | stop leaking all named struct types with an empty name. Thanks | Chris Lattner |
2011-07-09 | Land the long talked about "type system rewrite" patch. This | Chris Lattner |
2011-06-22 | Extend ConstantUniqueMap with a new template parameter ValRefType, | Jay Foad |
2011-06-18 | eliminate the Type::getDescription() method, using "<<" instead. This | Chris Lattner |
2011-04-15 | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner |
2010-11-17 | now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate the | Chris Lattner |
2010-09-10 | Add X86 MMX type to bitcode and Type. | Dale Johannesen |
2010-09-08 | Clarify the ownership model of LLVMContext and Module. Namely, contexts own | Owen Anderson |
2010-08-28 | remove unions from LLVM IR. They are severely buggy and not | Chris Lattner |
2010-04-06 | give LLVMContext an inline asm diagnostic hook member. | Chris Lattner |
2010-04-01 | Add a new "NewDebugLoc" class which will eventually replace DebugLoc, | Chris Lattner |
2010-03-21 | Re-add the Metadata.h include to LLVMContextImpl.h so that MDNode is complete | Jeffrey Yasskin |
2010-03-21 | Move the LLVMContextImpl implementation into a .cpp file. | Jeffrey Yasskin |
2010-03-21 | Memoize InlineAsms into the LLVMContext and delete them on shutdown. | Jeffrey Yasskin |
2010-03-13 | Delete MDNodes when LLVMContext is destroyed. Previous attempts: r97918, r97... | Jeffrey Yasskin |
2010-03-07 | Roll back r97918 again. Just configuring against llvm-gcc wasn't enough to run | Jeffrey Yasskin |
2010-03-07 | Reapply r97788 to free MDNodes when the LLVMContext is destroyed. It | Jeffrey Yasskin |
2010-03-05 | Revert r97788 because it broke test/FrontendC/2010-02-16-DbgVarScope.c. | Jeffrey Yasskin |
2010-03-05 | Free MDNodes when the LLVMContext is destroyed. Leak found by Valgrind. | Jeffrey Yasskin |
2010-03-04 | Stop leaking MDStrings. | Jeffrey Yasskin |
2010-02-18 | Destroy MDNodes gracefully while deleting llvm context. | Devang Patel |
2010-02-12 | Add support for a union type in LLVM IR. Patch by Talin! | Chris Lattner |
2010-02-11 | revert 95903. | Devang Patel |
2010-02-11 | Destroy MDNodes while destructing llvm context. | Devang Patel |
2010-02-11 | Fix some of the memcheck errors found in the JIT unittests. | Jeffrey Yasskin |
2009-12-29 | Final step in the metadata API restructuring: move the | Chris Lattner |
2009-12-17 | This fixes a memory leak in OpaqueType found by Google's internal heapchecker. | Jeffrey Yasskin |
2009-12-15 | Remove isPod() from DenseMapInfo, splitting it out to its own | Chris Lattner |
2009-11-01 | remove a bunch of locking from LLVMContextImpl. Since only one thread | Chris Lattner |
2009-10-28 | IR support for the new BlockAddress constant kind. This is | Chris Lattner |
2009-10-27 | Rename lib/VMCore/ConstantsContext.h:ValueMap<> to ConstantUniqueMap<> to avoid | Jeffrey Yasskin |
2009-10-21 | Derive metadata hierarchy from Value instead of User. | Devang Patel |
2009-10-19 | Banish ConstantsLock. It's serving no purpose other than slowing things down | Owen Anderson |
2009-09-28 | s/class Metadata/class MetadataContext/g | Devang Patel |