Really, there was a reason for me factoring that out
[oota-llvm.git] / lib / VMCore / Type.cpp
2003-11-19 Chris LattnerReally, there was a reason for me factoring that out
2003-11-19 Chris Lattner*** Significantly speed up type resultion
2003-11-19 Chris LattnerFinegrainify namespacification
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-03 Chris LattnerFix InstCombine/2003-11-03-VarargsCallBug.ll
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-13 Chris LattnerSpeed up TypesEqual by specializing it for all of the...
2003-10-13 Chris LattnerAvoid creating lots of pointless opaque types, with...
2003-10-10 Misha BrukmanFix spelling/grammar.
2003-10-03 Chris LattnerExplicit copy ctors are no longer needed
2003-10-03 Chris LattnerMinor cleanups
2003-10-03 Chris LattnerThis checkin basically amounts to a complete rewrite...
2003-10-03 Chris LattnerDramatically simplify DerivedType::refineAbstractTypeTo...
2003-10-02 Chris LattnerMake the PATypeHolder use a simple union-find implement...
2003-09-10 Chris LattnerFix spell-o's
2003-09-05 Chris LattnerAdd asserts, move code around. This gets the dropAllTy...
2003-09-05 Chris LattnerMove functionality preserving changes.
2003-09-05 Chris LattnerRefactor what has effectively become copy-and-pasted...
2003-09-05 Chris LattnerCheck in a bunch of minor fixes, plus a whole lot of...
2003-09-04 Chris LattnercontainsEquivalent never returns its argument
2003-09-04 Chris LattnerRemove needless usage of getDescription()
2003-09-04 Chris LattnerInline method
2003-09-04 Chris LattnerDon't try to be sneaky, breaking recursive types in...
2003-09-03 Chris LattnerNo need to rescan types when they are created.
2003-09-02 Chris LattnerAnother small speedup, this one to: 2.42s
2003-09-02 Chris LattnerDon't return bogus references, and don't add an entry...
2003-09-02 Chris LattnerAnother optimization, speed up the testcase to 2.7s
2003-09-02 Chris LattnerRemoval of explicit stack, which requires the method...
2003-09-02 Chris LattnerRemove the "recursive bit", not only is it unused by...
2003-09-02 Chris LattnerDon't bother doing an exhaustive recursive walk if...
2003-09-02 Chris LattnerUgh, fix bugs. Ok, so the last fix wasn't as great...
2003-09-02 Chris LattnerFurther simplifications
2003-09-02 Chris LattnerChange the code to no longer compute the "type descript...
2003-08-21 Misha BrukmanThe word `dependent' has no `a'.
2003-07-23 Chris LattnerRemove redundant const qualifiers from cast<> expressions
2003-06-18 Chris LattnerDetemplatize the PATypeHandle class, which was only...
2003-05-22 Chris LattnerFix static constructor ordering problem
2003-05-22 Chris LattnerRemove using declarations
2003-05-20 Misha Brukmans/convertable/convertible/g
2003-01-14 Chris LattnerMake type resolution a bit more efficient
2002-09-03 Chris Lattner - Renamed Type::isIntegral() to Type::isInteger()
2002-07-24 Chris Lattner*** empty log message ***
2002-05-06 Chris LattnerImplement getPrimitiveSize()
2002-04-28 Chris LattnerSplit ConstantVals.h into Constant.h and Constants.h
2002-04-27 Chris LattnerTrivial simplification of code
2002-04-09 Chris Lattner*blush* somehow this debugging code got checked in...
2002-04-07 Chris Lattner* Make all of the refineAbstractType functions work...
2002-04-06 Chris Lattner* Reenable apparently neccesary code, that breaks testc...
2002-04-05 Chris Lattner* FIX: test/Regression/Assembler/2002-02-19-TypeParsing.ll
2002-04-05 Chris Lattner* Move DerivedType::addAbstractTypeUser from DerivedType.h
2002-04-05 Chris LattnerClean up debugging code
2002-04-05 Chris Lattner* Refactor loop in removeAbstractTypeUser to be more...
2002-04-04 Chris Lattner* Add debug support for PATypeHolder
2002-03-29 Chris Lattners/Method/Function
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2001-12-14 Chris LattnerRemove unsized array support
2001-12-06 Chris LattnerDo not pessimize users of this function. Fix logic.
2001-12-04 Chris LattnerRenamed inst_const_iterator -> const_inst_iterator
2001-12-03 Chris LattnerRename ConstPoolVal -> Constant
2001-11-27 Chris LattnerCreate a new #include "Support/..." directory structure...
2001-11-26 Chris LattnerImplement: isLosslesslyConvertableTo and new CompositeT...
2001-11-03 Chris LattnerRemove debugging info
2001-11-03 Chris LattnerFix major bugs in type resolution
2001-11-02 Chris LattnerDramatically simplify recursive type processing. Fixed...
2001-10-30 Chris LattnerInitialize isRecursive. Found by Purify
2001-10-24 Chris LattnerTwo things:
2001-10-13 Chris Lattner* Fix a nefarious bugs: TypesEqual was wrong for vararg...
2001-10-02 Chris LattnerCommit more code over to new cast style
2001-09-10 Chris LattnerUse correct style casts
2001-09-09 Chris LattnerRename contype to subtype
2001-09-09 Chris LattnerClean up Type class by removing mutable ConstRules...
2001-09-07 Chris LattnerSupport a abstract, opaque, and recursive types
2001-08-28 Vikram S. Adve*** empty log message ***
2001-08-27 Chris LattnerRemove target specific stuff from Type classes
2001-07-28 Chris LattnerAllow vararg method types with 0 fixed types
2001-07-25 Chris LattnerAdd support for extern varargs methods & varargs method...
2001-07-23 Chris LattnerMoved inline/llvm/Tools/* to include/llvm/Support/*
2001-07-21 Chris LattnerAdd new constructor for const pool bool
2001-07-21 Vikram S. AdveAdd isIntegral() method to SignedIntType and UnsignedIn...
2001-07-20 Vikram S. AdveCompute and cache information about the storage size...
2001-07-08 Chris LattnerImplementation of Store & GetElementPtr
2001-06-27 Chris LattnerMiscellaneous cleanups:
2001-06-06 Chris LattnerInitial revision