| Commit message (Expand) | Author | Age | Files | Lines |
* | Efficient Constant Uniquing. | Talin | 2012-02-05 | 1 | -3/+13 |
* | start the implementation of a new ConstantDataVector and ConstantDataArray | Chris Lattner | 2012-01-23 | 1 | -0/+5 |
* | convert CAZ, UndefValue, and CPN to use DenseMap's again, this time without | Chris Lattner | 2012-01-23 | 1 | -3/+5 |
* | revert r148691 and 148693 | Chris Lattner | 2012-01-23 | 1 | -5/+3 |
* | switch UndefValue and ConstantPointerNull over to DenseMap's for uniquing. | Chris Lattner | 2012-01-23 | 1 | -2/+4 |
* | Replace a use of ConstantUniqueMap for CAZ constants with a simple DenseMap. | Chris Lattner | 2012-01-23 | 1 | -1/+1 |
* | Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_... | David Blaikie | 2011-12-20 | 1 | -0/+21 |
* | The powers that be have decided that LLVM IR should now support 16-bit | Dan Gohman | 2011-12-17 | 1 | -0/+1 |
* | bump pointer allocate LLVM IR types, since they are never deallocated. | Chris Lattner | 2011-07-15 | 1 | -16/+0 |
* | stop leaking all named struct types with an empty name. Thanks | Chris Lattner | 2011-07-13 | 1 | -6/+7 |
* | TypeMap had a destructor that destroyed the types it held. DenseMap did not, so | Nick Lewycky | 2011-07-12 | 1 | -14/+18 |
* | Land the long talked about "type system rewrite" patch. This | Chris Lattner | 2011-07-09 | 1 | -14/+4 |
* | More SmallVectorImpls. | Dan Gohman | 2010-10-12 | 1 | -1/+1 |
* | 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/+10 |
* | remove unions from LLVM IR. They are severely buggy and not | Chris Lattner | 2010-08-28 | 1 | -3/+0 |
* | Fix a bunch of namespace polution. | Dan Gohman | 2010-04-15 | 1 | -0/+1 |
* | give LLVMContext an inline asm diagnostic hook member. | Chris Lattner | 2010-04-06 | 1 | -0/+3 |
* | Free all Constants in ~LLVMConstantImpl. We avoid assertion failures | Jeffrey Yasskin | 2010-03-22 | 1 | -4/+25 |
* | Re-add the Metadata.h include to LLVMContextImpl.h so that MDNode is complete | Jeffrey Yasskin | 2010-03-21 | 1 | -1/+0 |
* | Move the LLVMContextImpl implementation into a .cpp file. | Jeffrey Yasskin | 2010-03-21 | 1 | -0/+83 |
* | Factor some of the constants+context related code out into a separate header,... | Owen Anderson | 2009-08-04 | 1 | -36/+0 |
* | Privatize the last bit of Constant-creation state. | Owen Anderson | 2009-08-04 | 1 | -0/+13 |
* | One two many newlines at end of file LLVMContextImpl.cpp | Edward O'Callaghan | 2009-08-02 | 1 | -1/+0 |
* | Fix no newline at end of LLVMContextImpl.cpp | Edward O'Callaghan | 2009-08-02 | 1 | -1/+2 |
* | Move the metadata constructors back to 2.5 syntax. | Owen Anderson | 2009-07-31 | 1 | -48/+1 |
* | Move more code back to 2.5 APIs. | Owen Anderson | 2009-07-30 | 1 | -15/+0 |
* | Rename MDNode.h header. It defines MDnode and other metadata classes. | Devang Patel | 2009-07-28 | 1 | -1/+1 |
* | Return ConstantVector to 2.5 API. | Owen Anderson | 2009-07-28 | 1 | -39/+0 |
* | Change ConstantArray to 2.5 API. | Owen Anderson | 2009-07-28 | 1 | -111/+0 |
* | Move ConstantStruct back to 2.5 API. | Owen Anderson | 2009-07-27 | 1 | -88/+1 |
* | Move ConstantFP construction back to the 2.5-ish API. | Owen Anderson | 2009-07-27 | 1 | -35/+0 |
* | Remove Value::{isName, getNameRef}. | Daniel Dunbar | 2009-07-25 | 1 | -2/+1 |
* | Revert the ConstantInt constructors back to their 2.5 forms where possible, t... | Owen Anderson | 2009-07-24 | 1 | -372/+14 |
* | Privatize the ConstantVector tables. | Owen Anderson | 2009-07-24 | 1 | -1/+55 |
* | Privatize the ConstantStruct table. | Owen Anderson | 2009-07-23 | 1 | -0/+104 |
* | Convert StringMap to using StringRef for its APIs. | Daniel Dunbar | 2009-07-23 | 1 | -3/+3 |
* | MDString | Devang Patel | 2009-07-23 | 1 | -5/+6 |
* | Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA... | Devang Patel | 2009-07-23 | 1 | -1/+1 |
* | Privatize the ConstantArray table. | Owen Anderson | 2009-07-21 | 1 | -2/+129 |
* | Privatize the first of the value maps. | Owen Anderson | 2009-07-21 | 1 | -0/+300 |
* | Privatize the MDNode uniquing table. | Owen Anderson | 2009-07-16 | 1 | -0/+30 |
* | Privatize the MDString uniquing table. | Owen Anderson | 2009-07-16 | 1 | -1/+20 |
* | Privatize the ConstantFP table. I'm on a roll! | Owen Anderson | 2009-07-16 | 1 | -0/+33 |
* | Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num... | Owen Anderson | 2009-07-16 | 1 | -0/+48 |