aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/DerivedTypes.h
Commit message (Expand)AuthorAgeFilesLines
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* fix a bug I introduced back in the hayday of version #2.Chris Lattner2010-09-201-1/+1
* Prune includes.Benjamin Kramer2010-09-141-0/+1
* remove unions from LLVM IR. They are severely buggy and notChris Lattner2010-08-281-61/+1
* eliminate unlockedRefineAbstractTypeTo, types are all per-llvmcontext,Chris Lattner2010-07-161-4/+0
* Add support for a union type in LLVM IR. Patch by Talin!Chris Lattner2010-02-121-1/+60
* Fix some of the memcheck errors found in the JIT unittests.Jeffrey Yasskin2010-02-111-0/+1
* This fixes a memory leak in OpaqueType found by Google's internal heapchecker.Jeffrey Yasskin2009-12-171-3/+1
* Actually privatize a IntegerTypes, and fix a few bugs exposed by this.Owen Anderson2009-08-131-8/+13
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-4/+4
* Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer2009-08-111-1/+1
* Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson2009-08-051-4/+7
* Minor whitespace fix, so this doesn't look like a unary *.Dan Gohman2009-08-031-1/+1
* improve the APIs for creating struct and function types with no arguments/ele...Chris Lattner2009-07-011-0/+15
* Forgot this file in my last commit.Owen Anderson2009-06-161-0/+4
* Create FunctionType::isValidArgumentType to go along with isValidReturnType.Nick Lewycky2009-06-071-0/+20
* 80-column violation.Mikhail Glushenkov2009-02-141-16/+16
* Assert that VectorType::getTruncatedElementVectorType is not used withBob Wilson2009-01-071-0/+2
* Improve support for type-generic vector intrinsics by teaching TableGen howBob Wilson2009-01-071-0/+20
* Remove unused parameter. Some clients might use -Werror when compiling andBill Wendling2008-06-051-2/+2
* IR, bitcode reader, bitcode writer, and asmparser changes toDan Gohman2008-05-311-1/+11
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-191-11/+11
* Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman2008-05-121-0/+10
* Enforce that multiple return values have to have at least one result.Chris Lattner2008-04-231-0/+4
* Update comments to use 2.0 syntax type names.Dan Gohman2008-04-091-1/+1
* Make it possible to get an empty struct usingDuncan Sands2008-03-211-2/+3
* add some convenience methods for creating GEP instructions and Chris Lattner2008-03-191-0/+5
* Revert SmallVector ctor variants.Devang Patel2008-03-041-9/+0
* Add FunctionType ctor variant that takes SmallVector params.Devang Patel2008-03-041-0/+9
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb2007-12-171-2/+9
* Implement address space attribute for LLVM pointer types. Address spaces are Christopher Lamb2007-12-111-2/+7
* Fix PR1146: parameter attributes are longer part ofDuncan Sands2007-11-271-17/+2
* Updated VC++ build system.Hartmut Kaiser2007-10-171-2/+5
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-161-1/+1
* if functiontype is going to have a pointer to a paramattr object, it betterChris Lattner2007-05-041-3/+3
* remove two useless functions. Just inherit Type's implementation instead.Chris Lattner2007-05-031-8/+0
* For PR1146:Reid Spencer2007-04-221-1/+0
* For PR1146:Reid Spencer2007-04-091-37/+8
* For PR1209:Reid Spencer2007-04-061-12/+15
* Add the 'explicit' keyword to several constructors that accept oneDan Gohman2007-03-231-4/+4
* For PR1145:Reid Spencer2007-03-221-1/+2
* add a getSignBit method, elimiante virtual method from getBitMask()Chris Lattner2007-03-041-1/+7
* Reduce #includage by taking a method out of line.Reid Spencer2007-03-011-4/+2
* Add an IntegerType::getMask() method to get an APInt mask for the type.Reid Spencer2007-03-011-0/+8
* For PR1195:Reid Spencer2007-02-151-2/+2
* For PR1195:Reid Spencer2007-02-151-17/+17
* Propagate changes from my local tree. This patch includes:Anton Korobeynikov2007-01-281-1/+7
* For PR1043:Reid Spencer2007-01-191-0/+7
* Provide an isPowerOf2ByteWidth method for the IntegerType class. This willReid Spencer2007-01-181-0/+6