Add a helper for telling whether a type is a pointer or vector of pointer type.
[oota-llvm.git] / include / llvm / Type.h
2012-10-30 Duncan SandsAdd a helper for telling whether a type is a pointer...
2012-10-24 Micah VillmowBack out r166591, not sure why this made it through...
2012-10-24 Micah VillmowDelete a directory that wasn't supposed to be checked...
2012-10-11 Sean SilvaRemove unnecessary classof()'s
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-01-26 Chris Lattneradd StructType helpers too.
2012-01-26 Chris LattnerOk, break down and add some cast<>'ing helper methods...
2012-01-25 Chris LattnerRemove the Type::getNumElements() method, which is...
2012-01-03 Stepan DyatkovskiyFix for PR11652: assertion failures when Type.cpp is...
2012-01-03 Stepan DyatkovskiyType: replaced usage of ID with getTypeID().
2011-12-22 Chris Lattnerfix typo
2011-12-17 Dan GohmanThe powers that be have decided that LLVM IR should...
2011-12-05 Nadav RotemAdd support for vectors of pointers.
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-09 Chris Lattnerremove the DerivedType which isn't adding value anymore.
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-06-18 Chris Lattnernow that Type::getDescription() is dead, the TypePrinti...
2011-06-18 Chris Lattnereliminate the Type::getDescription() method, using...
2011-06-18 Chris Lattnerimprove some comments.
2011-06-16 Chris Lattnerforward declare GraphTraits in Type.h instead of #inclu...
2011-06-16 Chris Lattnerremove Type::getVAArgsPromotedType, which is dead,...
2011-05-13 Rafael EspindolaMake codegen able to handle values of empty types....
2010-09-15 Dale JohannesenAdd x86MMX a few more places.
2010-09-14 Benjamin KramerPrune includes.
2010-09-12 Dale JohannesenFix comment typo.
2010-09-10 Dale JohannesenAdd X86 MMX type to bitcode and Type.
2010-08-28 Chris Lattnerremove unions from LLVM IR. They are severely buggy...
2010-06-29 Chris Lattnergive PATypeHolder an explicit copy ctor which initializ...
2010-04-13 Daniel DunbarVMCore: Add Type::getIntN[Ptr]Ty, which are the obvious...
2010-03-30 Douglas GregorSwitch isa_impl from a function template to a class...
2010-02-19 Duncan SandsCorrect LastPrimitiveTyID: MetadataType is a primitive...
2010-02-16 Duncan SandsIntroduce isOpaqueTy and use it rather than isa<OpaqueT...
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-12 Chris LattnerAdd support for a union type in LLVM IR. Patch by...
2010-02-08 Duncan SandsFlesh out the list of predicates, for those who like...
2010-01-05 Benjamin KramerAdd a new predicate for integer type equality tests.
2009-12-22 Chris Lattnerfix unit test that I broke.
2009-12-22 Chris Lattnertypes don't need atomic inc/dec, they are local to...
2009-10-27 Chris LattnerType.h doesn't need to #include LLVMContext.h
2009-10-26 Chandler CarruthMove DataTypes.h to include/llvm/System, update all...
2009-10-07 Duncan SandsMake getPointerTo return a const PointerType* rather...
2009-10-06 Duncan SandsIntroduce and use convenience methods for getting point...
2009-10-05 Chris Lattneradd more type predicates.
2009-10-05 Chris Lattneradd some helper functions.
2009-08-27 Gabor GreifClean up the minor mess I caused with removing iterator...
2009-08-23 Chris Lattnerremove the std::ostream version of module and type...
2009-08-13 Owen AndersonActually privatize a IntegerTypes, and fix a few bugs...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-15 Owen AndersonAdd an LLVMContext to Type, hardwired to the global...
2009-07-15 Chris LattnerUpdate the C bindings to keep the LLVMTypeKind up to...
2009-07-14 Dan GohmanFix a typo that Edwin spotted.
2009-07-14 Dan GohmanAdd a comment clarifying the role of getPrimitiveTypeSi...
2009-07-05 Nick LewyckyThere are five floating point types.
2009-07-05 Nick LewyckyThere are *four* lights!
2009-06-23 Owen AndersonRevert my last series of commits related to Timer and...
2009-06-23 Owen AndersonAtomic ops that do arithmetic use signed arithmetic.
2009-06-23 Owen AndersonLabel the existing atomic functions as 32-bit specific...
2009-06-17 Owen AndersonUse atomic increment/decrement for reference counting...
2009-06-17 Owen AndersonAdd an atomic increment and decrement implementation...
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-04-10 Chris LattnerAdd a new Type::getPointerTo method, which is shorthand for
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-10-01 Chris Lattneradd a new form of Type::dump that takes a module for...
2008-08-23 Chris Lattnerremove dead method.
2008-08-23 Chris LattnerSwitch the asmprinter (.ll) and all the stuff it requir...
2008-08-15 Chris LattnerInline the fastpath of PATypeHolder::get(). This is...
2008-05-30 Dan GohmanAdd an isAggregateType predicate.
2008-05-29 Anton KorobeynikovFor PR1338: rename include/llvm/ADT/ilist and friends...
2008-05-23 Dan GohmanIt turns out there are only 3 non-first-class type...
2008-05-23 Dan GohmanMake structs and arrays first-class types, and add...
2008-05-21 Dan GohmanAdd a Type::isSingleValueType method. This will be...
2008-05-19 Chris Lattneradd a helper method.
2008-05-19 Bill WendlingRemove warnings about unused parameters and shadowed...
2008-02-25 Chris Lattneradd an assertion to catch a null PATypeHolder, patch...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-09-25 Duncan SandsFix spelling.
2007-09-13 Chris Lattnerremove dead enum value.
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 Gabor GreifHere is the bulk of the sanitizing.
2007-05-17 Dan GohmanCorrect a name in a comment.
2007-04-20 Chris LattnerFix a problem where primitive types lose their name...
2007-04-06 Reid SpencerFor PR1209:
2007-03-23 Dan GohmanAdd the 'explicit' keyword to several constructors...
2007-02-15 Reid SpencerFor PR1195:
2007-01-29 Anton KorobeynikovMake doxygen happy
2007-01-19 Reid SpencerFor PR1043:
2007-01-17 Reid SpencerRemove unused forward class declarations.
2007-01-15 Chris Lattnerrename Type::isIntegral to Type::isInteger, eliminating...
2007-01-12 Reid SpencerFor PR1064:
2007-01-11 Reid SpencerRename BoolTy as Int1Ty. Patch by Sheng Zhou.
2006-12-31 Reid SpencerFor PR950:
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-12-08 Andrew LenharthPacked Structures
next