Type safety for Constants.cpp! Some of this is temporary, as I'm planning to push...
[oota-llvm.git] / lib / VMCore / Type.cpp
2009-06-17 Owen AndersonWe need to guard reads of the AbstractTypeUsers list...
2009-06-17 Owen AndersonAdd locking around the accessors for AbstractTypeUsers.
2009-06-16 Owen AndersonUse a reader-writer lock to guard large portions of...
2009-06-15 Dan GohmanSupport vector casts in more places, fixing a variety...
2009-06-07 Nick LewyckyCreate FunctionType::isValidArgumentType to go along...
2009-05-30 Nick LewyckyGive embedded metadata its own type instead of relying...
2009-05-25 Nick LewyckyAudit the type constructors. Previously it was possible...
2009-05-22 Dan GohmanUpdate an assertion string to new-style type names.
2009-04-26 Sanjiv GuptaAny size of integral indices are allowed in gep for...
2009-04-24 Sanjiv GuptaAllow i16 type indices to gep.
2009-04-20 Dan GohmanImplement operator<<(raw_ostream &OS, const Type &T).
2009-04-10 Chris LattnerAdd a new Type::getPointerTo method, which is shorthand for
2009-04-08 Chris Lattnerdisable this code for now, re-breaking PR2975, but...
2009-04-07 Torok Edwinfix style.
2009-04-07 Torok EdwinAnother attempt at fixing PR2975.
2009-04-06 Torok Edwinrevert r68457, its crashing in make check.
2009-04-06 Torok Edwinfix (part of) memory leak on shutdown. See PR2975.
2009-04-04 Nick LewyckyAdd support for embedded metadata to LLVM. This introdu...
2009-02-28 Chris Lattnerdelete a bunch of duplicated type printing logic, using...
2008-11-01 Sanjiv GuptaReverting back 58505. Will commit it once I have the...
2008-10-31 Sanjiv GuptaFor some targets pointer and int are 16-bits. Allow...
2008-08-15 Chris LattnerInline the fastpath of PATypeHolder::get(). This is...
2008-08-05 Dan GohmanFix several const-correctness issues, resolving some...
2008-07-11 Dan GohmanUse find instead of lower_bound.
2008-07-07 Dan GohmanAdd explicit keywords.
2008-07-03 Dan GohmanUse operator new instead of new char[].
2008-06-21 Chris Lattnerfix some warnings when assertions are disabled.
2008-06-16 Chris Lattnerswitch TypeHasCycleThroughItself from using an std...
2008-05-31 Dan GohmanIR, bitcode reader, bitcode writer, and asmparser chang...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-04-23 Chris LattnerEnforce that multiple return values have to have at...
2008-03-21 Duncan SandsMake it possible to get an empty struct using
2008-03-19 Chris Lattneradd some convenience methods for creating GEP instructi...
2008-03-10 Dan GohmanInitialize ArgTypes directly instead of manually copyin...
2008-03-04 Devang PatelRevert SmallVector ctor variants.
2008-03-04 Devang PatelAdd FunctionType ctor variant that takes SmallVector...
2008-02-20 Devang PatelWhat if functions can return aggregate values ?
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-11 Christopher LambImplement address space attribute for LLVM pointer...
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-11-15 Nate BegemanBasic non-power-of-2 vector support
2007-08-20 Dan GohmanAdd Type::isIntOrIntVector, like Type::isFPOrFPVector.
2007-08-03 Dale JohannesenLong double, part 1 of N. Support in IR.
2007-07-05 Chris LattnerThis enum is dead
2007-05-24 Dan GohmanMinor comment cleanups.
2007-05-04 Chris Lattnerif functiontype is going to have a pointer to a paramat...
2007-04-22 Jeff CohenHave compiler enforce this.
2007-04-22 Reid SpencerFor PR1146:
2007-04-20 Chris LattnerFix a problem where primitive types lose their name...
2007-04-17 Chris LattnerRefactor SymbolTableListTraits to only have a single...
2007-04-11 Reid SpencerFor PR1146:
2007-04-09 Reid SpencerRemove a memory leak, until ParamAttrsList is uniqued.
2007-04-09 Reid SpencerFor PR1146:
2007-04-09 Reid SpencerFor PR1146:
2007-04-06 Reid SpencerFor PR1209:
2007-03-22 Reid SpencerAdd the NoUnwind function attribute.
2007-03-01 Reid SpencerReduce #includage by taking a method out of line.
2007-02-20 Chris Lattnerremove dead method
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Reid SpencerFor PR1195:
2007-02-10 Reid SpencerAssert that elements of packed are pointer/float/opaque.
2007-02-10 Reid SpencerAllow PackedType to be constructed with an abstract...
2007-02-09 Chris LattnerFix clients like this:
2007-02-05 Reid SpencerFor PR411:
2007-01-28 Anton KorobeynikovPropagate changes from my local tree. This patch includes:
2007-01-26 Reid SpencerIntegerType is a sized DerivedType too.
2007-01-19 Reid SpencerRemove dead methods in the ValTypes.
2007-01-19 Reid SpencerFor PR1043:
2007-01-18 Reid SpencerUse a cheaper computation.
2007-01-18 Reid SpencerProvide an isPowerOf2ByteWidth method for the IntegerTy...
2007-01-15 Chris Lattnerrename Type::isIntegral to Type::isInteger, eliminating...
2007-01-13 Reid SpencerFix a FIXME. 1 bit integer types are now printed as...
2007-01-13 Reid SpencerMake sure the IntegerValType has enough space for 2...
2007-01-12 Reid SpencerFor PR1064:
2007-01-11 Reid SpencerRename BoolTy as Int1Ty. Patch by Sheng Zhou.
2007-01-08 Reid SpencerParameter attributes are part of a FunctionType and...
2007-01-05 Reid SpencerChange the syntax for parameter attributes:
2006-12-31 Reid SpencerFix a bug in getParamAttrs where an invalid value would...
2006-12-31 Reid SpencerFor PR950:
2006-12-08 Andrew LenharthPacked Structures
2006-11-27 Reid SpencerFor PR950:
2006-11-17 Bill WendlingRemoved iostream #includes. Replaced std::cerr with...
2006-10-26 Chris LattnerAdd isFPOrFPVector() method, which indicates if a type...
2006-10-20 Reid SpencerFor PR950:
2006-10-15 Chris Lattnerlabel* is not a valid type, add an assertion.
2006-09-28 Chris LattnerMinor cleanups
2006-09-28 Chris LattnerNow that ConstantBool::True/False are gone, we can...
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-07-26 Jim LaskeyNo Need to live in the past.
2006-07-25 Jim LaskeyMoving this function to a permanent home to prevent...
2006-06-28 Chris LattnerUse hidden visibility to reduce the sizes of some ...
2006-05-29 Reid SpencerFix grammar in a comment.
2006-04-21 Chris LattnerRemove a hack required by V9.
2006-04-02 Chris Lattnervector casts never reinterpret bits
2005-11-16 Chris Lattner* Fix DerivedType::dropAllTypeUses to not change the...
2005-11-13 Chris LattnerAdd some dummy method impls
2005-11-13 Chris LattnerMove some methods around. Refactor the parts of TypeMa...
2005-11-13 Chris LattnerSplit the type refinement case completely out of the...
2005-11-13 Chris LattnerSeparate the type-became-concrete case from the type...
next