| Commit message (Expand) | Author | Age |
* | Rip out the old StructType APIs as warned about on llvmdev last week. | Chris Lattner | 2011-08-18 |
* | add ifdef's to let people easily remove these dead api for testing. | Chris Lattner | 2011-08-12 |
* | forward to the correct constructor. | Chris Lattner | 2011-08-12 |
* | add two missing function impls | Chris Lattner | 2011-08-12 |
* | add new accessors to reflect new terminology in struct types. | Chris Lattner | 2011-08-12 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 |
* | bump pointer allocate LLVM IR types, since they are never deallocated. | Chris Lattner | 2011-07-15 |
* | Revert r135042. As Chris pointed out, it had no effect, and was based on | Jay Foad | 2011-07-13 |
* | Really cache function types and anonymous struct types. | Jay Foad | 2011-07-13 |
* | stop leaking all named struct types with an empty name. Thanks | Chris Lattner | 2011-07-13 |
* | Second attempt at de-constifying LLVM Types in FunctionType::get(), | Jay Foad | 2011-07-12 |
* | Revert r134893 and r134888 (and related patches in other trees). It was causing | Bill Wendling | 2011-07-12 |
* | De-constify Types in StructType::get() and TargetData::getIntPtrType(). | Jay Foad | 2011-07-11 |
* | De-constify Types in FunctionType::get(). | Jay Foad | 2011-07-11 |
* | remove the DerivedType which isn't adding value anymore. | Chris Lattner | 2011-07-09 |
* | Land the long talked about "type system rewrite" patch. This | Chris Lattner | 2011-07-09 |
* | fix the varargs version of StructType::get to not require an LLVMContext, mak... | Chris Lattner | 2011-06-18 |
* | eliminate some pointless virtual methods. | Chris Lattner | 2011-06-18 |
* | eliminate the Type::getDescription() method, using "<<" instead. This | Chris Lattner | 2011-06-18 |
* | change Type.h to forward declare ArrayRef instead of #including it. | Chris Lattner | 2011-06-16 |
* | prune #includes. | Chris Lattner | 2011-06-16 |
* | move the address space into the subclass data field, saving a word on Pointer... | Chris Lattner | 2011-06-16 |
* | tidy up some comments, store the 'isvararg' bit for FunctionType in | Chris Lattner | 2011-06-16 |
* | remove Type::getVAArgsPromotedType, which is dead, and tidy up a bit. | Chris Lattner | 2011-06-16 |
* | Make codegen able to handle values of empty types. This is one way | Rafael Espindola | 2011-05-13 |
* | Replace const std::vector& with ArrayRef in the type creation APIs. | Nick Lewycky | 2011-04-06 |
* | Change all self assignments X=X to (void)X, so that we can turn on a | Jeffrey Yasskin | 2010-12-23 |
* | Merge System into Support. | Michael J. Spencer | 2010-11-29 |
* | Massive rewrite of MMX: | Dale Johannesen | 2010-09-30 |
* | Add X86 MMX type to bitcode and Type. | Dale Johannesen | 2010-09-10 |
* | remove unions from LLVM IR. They are severely buggy and not | Chris Lattner | 2010-08-28 |
* | PR7704: A function is not allowed to return a function; make sure to enforce | Eli Friedman | 2010-07-24 |
* | tidy up | Chris Lattner | 2010-07-16 |
* | eliminate unlockedRefineAbstractTypeTo, types are all per-llvmcontext, | Chris Lattner | 2010-07-16 |
* | VMCore: Add Type::getIntN[Ptr]Ty, which are the obvious generic forms of | Daniel Dunbar | 2010-04-13 |
* | Oops, r98447 dropped the reference to ForwardType in the wrong place in | Jeffrey Yasskin | 2010-03-28 |
* | Allow types that have been forwarded to to be freed. | Jeffrey Yasskin | 2010-03-13 |
* | Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move some | Duncan Sands | 2010-02-16 |
* | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 |
* | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands | 2010-02-15 |
* | Add support for a union type in LLVM IR. Patch by Talin! | Chris Lattner | 2010-02-12 |
* | Fix some of the memcheck errors found in the JIT unittests. | Jeffrey Yasskin | 2010-02-11 |
* | Convert a ton of simple integer type equality tests to the new predicate. | Benjamin Kramer | 2010-01-05 |
* | Add a new predicate for integer type equality tests. | Benjamin Kramer | 2010-01-05 |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 |
* | Put TypesEqual and TypeHasCycleThroughItself in namespace llvm so ADL from | John McCall | 2009-12-19 |
* | This fixes a memory leak in OpaqueType found by Google's internal heapchecker. | Jeffrey Yasskin | 2009-12-17 |
* | remove a bunch of locking from LLVMContextImpl. Since only one thread | Chris Lattner | 2009-11-01 |
* | Make getPointerTo return a const PointerType* rather than | Duncan Sands | 2009-10-07 |
* | Introduce and use convenience methods for getting pointer types | Duncan Sands | 2009-10-06 |