summaryrefslogtreecommitdiff
path: root/lib/VMCore/Type.cpp
Commit message (Expand)AuthorAge
* Inline the fastpath of PATypeHolder::get(). This is a small speedup in Chris Lattner2008-08-15
* Fix several const-correctness issues, resolving some -Wcast-qual warnings.Dan Gohman2008-08-05
* Use find instead of lower_bound.Dan Gohman2008-07-11
* Add explicit keywords.Dan Gohman2008-07-07
* Use operator new instead of new char[].Dan Gohman2008-07-03
* fix some warnings when assertions are disabled.Chris Lattner2008-06-21
* switch TypeHasCycleThroughItself from using an std::set to using a SmallPtrSet,Chris Lattner2008-06-16
* IR, bitcode reader, bitcode writer, and asmparser changes toDan Gohman2008-05-31
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-13
* Enforce that multiple return values have to have at least one result.Chris Lattner2008-04-23
* Make it possible to get an empty struct usingDuncan Sands2008-03-21
* add some convenience methods for creating GEP instructions and Chris Lattner2008-03-19
* Initialize ArgTypes directly instead of manually copying in the elements.Dan Gohman2008-03-10
* Revert SmallVector ctor variants.Devang Patel2008-03-04
* Add FunctionType ctor variant that takes SmallVector params.Devang Patel2008-03-04
* What if functions can return aggregate values ?Devang Patel2008-02-20
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Implement address space attribute for LLVM pointer types. Address spaces are Christopher Lamb2007-12-11
* Fix PR1146: parameter attributes are longer part ofDuncan Sands2007-11-27
* Basic non-power-of-2 vector supportNate Begeman2007-11-15
* Add Type::isIntOrIntVector, like Type::isFPOrFPVector.Dan Gohman2007-08-20
* Long double, part 1 of N. Support in IR.Dale Johannesen2007-08-03
* This enum is deadChris Lattner2007-07-05
* Minor comment cleanups.Dan Gohman2007-05-24
* if functiontype is going to have a pointer to a paramattr object, it betterChris Lattner2007-05-04
* Have compiler enforce this.Jeff Cohen2007-04-22
* For PR1146:Reid Spencer2007-04-22
* Fix a problem where primitive types lose their name after llvm_shutdown is ca...Chris Lattner2007-04-20
* Refactor SymbolTableListTraits to only have a single pointer in it, insteadChris Lattner2007-04-17
* For PR1146:Reid Spencer2007-04-11
* Remove a memory leak, until ParamAttrsList is uniqued.Reid Spencer2007-04-09
* For PR1146:Reid Spencer2007-04-09
* For PR1146:Reid Spencer2007-04-09
* For PR1209:Reid Spencer2007-04-06
* Add the NoUnwind function attribute.Reid Spencer2007-03-22
* Reduce #includage by taking a method out of line.Reid Spencer2007-03-01
* remove dead methodChris Lattner2007-02-20
* For PR1195:Reid Spencer2007-02-15
* For PR1195:Reid Spencer2007-02-15
* For PR1195:Reid Spencer2007-02-15
* Assert that elements of packed are pointer/float/opaque.Reid Spencer2007-02-10
* Allow PackedType to be constructed with an abstract type.Reid Spencer2007-02-10
* Fix clients like this:Chris Lattner2007-02-09
* For PR411:Reid Spencer2007-02-05
* Propagate changes from my local tree. This patch includes:Anton Korobeynikov2007-01-28
* IntegerType is a sized DerivedType too.Reid Spencer2007-01-26
* Remove dead methods in the ValTypes.Reid Spencer2007-01-19
* For PR1043:Reid Spencer2007-01-19
* Use a cheaper computation.Reid Spencer2007-01-18
* Provide an isPowerOf2ByteWidth method for the IntegerType class. This willReid Spencer2007-01-18