| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename VMCore directory to IR. | Chandler Carruth | 2013-01-02 | 1 | -361/+0 |
* | Rename LLVMContext diagnostic handler types and functions. | Bob Wilson | 2012-12-25 | 1 | -2/+2 |
* | s/AttributesImpl/AttributeImpl/g This is going to apply to Attribute, not Att... | Bill Wendling | 2012-12-20 | 1 | -2/+2 |
* | s/AttributeListImpl/AttributeSetImpl/g to match the namechange of AttributeList. | Bill Wendling | 2012-12-19 | 1 | -1/+1 |
* | Sort includes for all of the .h files under the 'lib' tree. These were | Chandler Carruth | 2012-12-04 | 1 | -6/+6 |
* | Move semantics are great, don't destroy the optimization opportunity with tri... | Benjamin Kramer | 2012-11-25 | 1 | -8/+0 |
* | Make the AttrListPtr object a part of the LLVMContext. | Bill Wendling | 2012-11-20 | 1 | -1/+2 |
* | Move the AttributesImpl header file into the VMCore directory so that it can ... | Bill Wendling | 2012-10-15 | 1 | -1/+1 |
* | Begin the transition to using the AttributesImpl object for the Attributes ivar. | Bill Wendling | 2012-10-08 | 1 | -1/+1 |
* | Initial commit for the AttributesImpl class. | Bill Wendling | 2012-09-26 | 1 | -1/+5 |
* | Cache the hash value of the operands in the MDNode. | Benjamin Kramer | 2012-04-11 | 1 | -0/+20 |
* | The MDString class stored a StringRef to the string which was already in a | Bill Wendling | 2012-04-10 | 1 | -1/+1 |
* | Replace the hashing functions on APInt and APFloat with overloads of the | Chandler Carruth | 2012-03-04 | 1 | -3/+8 |
* | Rewrite LLVM's generalized support library for hashing to follow the API | Chandler Carruth | 2012-03-01 | 1 | -9/+7 |
* | Reinstate r151049 now that GeneralHash is fixed. | Jay Foad | 2012-02-23 | 1 | -3/+106 |
* | Revert r151049 cos it broke the buildbots. | Jay Foad | 2012-02-21 | 1 | -106/+3 |
* | PR1210: make uniquing of struct and function types more efficient by | Jay Foad | 2012-02-21 | 1 | -3/+106 |
* | Efficient Constant Uniquing. | Talin | 2012-02-05 | 1 | -6/+3 |
* | start the implementation of a new ConstantDataVector and ConstantDataArray | Chris Lattner | 2012-01-23 | 1 | -0/+3 |
* | convert CAZ, UndefValue, and CPN to use DenseMap's again, this time without | Chris Lattner | 2012-01-23 | 1 | -4/+4 |
* | revert r148691 and 148693 | Chris Lattner | 2012-01-23 | 1 | -8/+4 |
* | switch UndefValue and ConstantPointerNull over to DenseMap's for uniquing. | Chris Lattner | 2012-01-23 | 1 | -3/+5 |
* | Replace a use of ConstantUniqueMap for CAZ constants with a simple DenseMap. | Chris Lattner | 2012-01-23 | 1 | -1/+3 |
* | The powers that be have decided that LLVM IR should now support 16-bit | Dan Gohman | 2011-12-17 | 1 | -1/+1 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 1 | -2/+2 |
* | bump pointer allocate LLVM IR types, since they are never deallocated. | Chris Lattner | 2011-07-15 | 1 | -1/+5 |
* | stop leaking all named struct types with an empty name. Thanks | Chris Lattner | 2011-07-13 | 1 | -0/+1 |
* | Land the long talked about "type system rewrite" patch. This | Chris Lattner | 2011-07-09 | 1 | -30/+17 |
* | Extend ConstantUniqueMap with a new template parameter ValRefType, | Jay Foad | 2011-06-22 | 1 | -11/+15 |
* | eliminate the Type::getDescription() method, using "<<" instead. This | Chris Lattner | 2011-06-18 | 1 | -8/+0 |
* | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 |
* | now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate the | Chris Lattner | 2010-11-17 | 1 | -1/+2 |
* | Add X86 MMX type to bitcode and Type. | Dale Johannesen | 2010-09-10 | 1 | -0/+1 |
* | Clarify the ownership model of LLVMContext and Module. Namely, contexts own | Owen Anderson | 2010-09-08 | 1 | -0/+4 |
* | remove unions from LLVM IR. They are severely buggy and not | Chris Lattner | 2010-08-28 | 1 | -5/+0 |
* | give LLVMContext an inline asm diagnostic hook member. | Chris Lattner | 2010-04-06 | 1 | -0/+2 |
* | Add a new "NewDebugLoc" class which will eventually replace DebugLoc, | Chris Lattner | 2010-04-01 | 1 | -1/+44 |
* | Re-add the Metadata.h include to LLVMContextImpl.h so that MDNode is complete | Jeffrey Yasskin | 2010-03-21 | 1 | -2/+1 |
* | Move the LLVMContextImpl implementation into a .cpp file. | Jeffrey Yasskin | 2010-03-21 | 1 | -69/+3 |
* | Memoize InlineAsms into the LLVMContext and delete them on shutdown. | Jeffrey Yasskin | 2010-03-21 | 1 | -0/+3 |
* | Delete MDNodes when LLVMContext is destroyed. Previous attempts: r97918, r97... | Jeffrey Yasskin | 2010-03-13 | 1 | -8/+17 |
* | Roll back r97918 again. Just configuring against llvm-gcc wasn't enough to run | Jeffrey Yasskin | 2010-03-07 | 1 | -17/+8 |
* | Reapply r97788 to free MDNodes when the LLVMContext is destroyed. It | Jeffrey Yasskin | 2010-03-07 | 1 | -8/+17 |
* | Revert r97788 because it broke test/FrontendC/2010-02-16-DbgVarScope.c. | Jeffrey Yasskin | 2010-03-05 | 1 | -17/+8 |
* | Free MDNodes when the LLVMContext is destroyed. Leak found by Valgrind. | Jeffrey Yasskin | 2010-03-05 | 1 | -8/+17 |
* | Stop leaking MDStrings. | Jeffrey Yasskin | 2010-03-04 | 1 | -0/+5 |
* | Destroy MDNodes gracefully while deleting llvm context. | Devang Patel | 2010-02-18 | 1 | -1/+11 |
* | Add support for a union type in LLVM IR. Patch by Talin! | Chris Lattner | 2010-02-12 | 1 | -0/+5 |
* | revert 95903. | Devang Patel | 2010-02-11 | 1 | -4/+1 |
* | Destroy MDNodes while destructing llvm context. | Devang Patel | 2010-02-11 | 1 | -1/+4 |