summaryrefslogtreecommitdiff
path: root/lib/VMCore/Type.cpp
Commit message (Expand)AuthorAge
...
* Add some dummy method implsChris Lattner2005-11-13
* Move some methods around. Refactor the parts of TypeMap that do not dependChris Lattner2005-11-13
* Split the type refinement case completely out of the type-becomes-concreteChris Lattner2005-11-13
* Separate the type-became-concrete case from the type-is-resolved case, theChris Lattner2005-11-13
* Unswitch a loop, add more assertions, eliminate use of removeUserFromConcrete.Chris Lattner2005-11-12
* Tiny speedup, improve comments and code organization.Chris Lattner2005-11-12
* Force packed vectors to be a power of two in length.Chris Lattner2005-11-10
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-27
* Unbreak the sparc backend.Chris Lattner2005-04-27
* don't let Reid build void*'s :)Chris Lattner2005-04-26
* Fix a bug in my previous checkinChris Lattner2005-04-23
* Add a method, remove last use of Type.defChris Lattner2005-04-23
* Remove trailing whitespaceMisha Brukman2005-04-21
* correct the computation of the isAbstract bit for types.Chris Lattner2005-03-09
* Fix a nasty order of evaluation bug that Gabor Greif ran into. Here's anChris Lattner2005-03-02
* Allow arrays to have more than 4G elements.Chris Lattner2005-01-08
* Get GEP's working with packed types. Contributed by Morten Ofstad!Chris Lattner2004-12-01
* Add hooks to free all memory allocated by the singleton factories in theseChris Lattner2004-11-19
* Minor cleanup and speedup. This reduces link-time for 252.eon from 35.5sChris Lattner2004-11-16
* Make this function work with non-abstract types.Chris Lattner2004-11-16
* Unfortunately the fix for the previous bug introduced the previousChris Lattner2004-10-07
* Fix a bug in my previous change. Unfortunately this reverts most of theChris Lattner2004-10-07
* Change Type::isAbstract to have better comments, a more correct nameChris Lattner2004-10-06
* Changes For Bug 352Reid Spencer2004-09-01
* Packed types, brought to you by Brad JonesBrian Gaeke2004-08-20
* Catch aggregates passed by value sooner rather than later.Chris Lattner2004-07-13
* Remove unused methodChris Lattner2004-07-09
* The uid mapping is no moreChris Lattner2004-07-08
* Eliminate the SignedType and UnsignedType classes.Chris Lattner2004-07-08
* The bytecode reader wants to be able to read types that are not quite resolvedChris Lattner2004-07-07
* Make sure people don't make functiontypes with an invalid return typeChris Lattner2004-07-06
* Correct syntax typo .. ; -> :Reid Spencer2004-07-04
* - Changes for bug 122Reid Spencer2004-07-04
* Fix Type::isSized() to realize that "{ opaque }" is not sizedChris Lattner2004-07-02
* Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner2004-06-17
* Squish a warningChris Lattner2004-06-04
* Don't use size() when you mean empty()Chris Lattner2004-05-28
* Support getelementptr instructions which use uint's to index into structureChris Lattner2004-04-05
* Fix an assertionChris Lattner2004-03-29
* Add two methods which have been needed for a long time: Type::get(Un)signedVe...Chris Lattner2004-03-26
* Make sure that at least one virtual method is defined in a .cpp file to avoidChris Lattner2004-02-26
* Adjust to recent changesChris Lattner2004-02-17
* Remove the statisticsChris Lattner2004-02-09
* Speed up type resolution some more. On the testcase in PR224, for example,Chris Lattner2004-02-09
* Implement the hashing scheme in an attempt to speed up the "slow" case inChris Lattner2004-02-09
* Code cleanup in preparation for later changes. Now that ContainedTy's areChris Lattner2004-02-09
* Now that all of the derived types have disciplined interfaces, we can eliminateChris Lattner2004-02-09
* Adjust to the changed StructType interface. In particular, getElementTypes()...Chris Lattner2004-02-09
* Start using the new and improve interface to FunctionType argumentsChris Lattner2004-02-09
* Fix PR198Chris Lattner2003-12-31