aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/ValueTypes.h
AgeCommit message (Expand)Author
2007-10-16Document the fact that the verifier currently requires theDuncan Sands
2007-10-16Initial infrastructure for arbitrary precision integerDuncan Sands
2007-08-16Add MVT::fAny for overloading intrinsics on floating-point types.Dan Gohman
2007-08-04This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth
2007-08-03long double patch 3 of N. Add to MVT.Dale Johannesen
2007-07-26Add support for 3 element 32-bit vector ValueTypes.Christopher Lamb
2007-06-27Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT.Dan Gohman
2007-06-27Document the encoding of MVT::ValueType.Dan Gohman
2007-06-26Simplify the expression for MVT::isExtendedValueType.Dan Gohman
2007-06-26Renumber the SimpleValueType values to fill in the hole left byDan Gohman
2007-06-25Generalize MVT::ValueType and associated functions to be able to representDan Gohman
2007-06-14Rename MVT::getVectorBaseType to MVT::getVectorElementType.Dan Gohman
2007-04-28add a way to make this less brittleChris Lattner
2007-04-23Fix bug in isFloatingPoint()Christopher Lamb
2007-04-01For PR1297:Reid Spencer
2007-03-31add a method to turn a type into a VT.Chris Lattner
2007-03-24add a valuetype for v1i64, which is needed by mmx.Chris Lattner
2006-07-19Move MVT::getVectorType out of line, it is large and shouldn't be inlined.Chris Lattner
2006-05-24For PR786:Reid Spencer
2006-03-28getVectorTyppe(MVT::i64, 2) ==> MVT::v2i64.Evan Cheng
2006-03-27add a new iPTR ValueType for tblgen useChris Lattner
2006-03-20Add another helperChris Lattner
2006-03-19Add a helper methodChris Lattner
2006-03-19improve comments, add a new MVT::getVectorBaseType method.Chris Lattner
2006-03-16Add markers for the first and last vector value type.Chris Lattner
2006-03-03update commentChris Lattner
2006-03-01- Added v2f32, not used by any target currently. Only for testing purpose.Evan Cheng
2006-02-22Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.Chris Lattner
2006-02-20Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bitEvan Cheng
2006-02-08Add some happy helper methods.Chris Lattner
2005-12-30add support for generating v4i32 codeNate Begeman
2005-11-30First chunk of actually generating vector code for packed types. TheseNate Begeman
2005-11-29Add the majority of the vector machien value types we expect to support,Nate Begeman
2005-11-17Teach the type lowering code about turning packed types into vector types.Nate Begeman
2005-08-25add an enum valueChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-01-15Add some helper methods.Chris Lattner
2005-01-06Add required #includeChris Lattner
2005-01-06Add a useful methodChris Lattner
2005-01-05Add a list end sentinalChris Lattner
2005-01-01Add two helper functions.Chris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-08-07There was no reason for these to be bit-fields, they just need to be unique.Chris Lattner
2003-07-29Fix copy and paste-oChris Lattner
2003-07-29Define target value types in a form usable by target-independent codeChris Lattner