Fix gcc-4.4/fedora 11 by adding a sentinel value to SimpleValueType.
[oota-llvm.git] / include / llvm / CodeGen / ValueTypes.h
2009-08-19 Erick TryzelaarFix gcc-4.4/fedora 11 by adding a sentinel value to...
2009-08-12 Owen AndersonAdd contexts to some of the MVT APIs. No functionality...
2009-08-11 Owen AndersonFix warnings.
2009-08-11 Owen Andersonstruct -> class
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-11 Benjamin KramerMake LLVMContext and LLVMContextImpl classes instead...
2009-08-11 Bob WilsonAdd a new overloaded EVT::vAny type for use in TableGen...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-04 Owen AndersonFactor some of the constants+context related code out...
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-15 Duncan SandsRemove the v3i32 and v3f32 value types: they are not
2009-07-14 Bob WilsonRemove some tabs and fix other whitespace. No function...
2009-07-14 Bob WilsonRevert 75308.
2009-07-10 Bob WilsonAdd new vector types for 192-bit, 348-bit and 512-bit...
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-06 Devang PatelAdd new ValueType for metadata.
2009-06-30 Dan GohmanDelete a spurious blank line at the top of the file.
2009-06-29 David GreeneAdd more vector ValueTypes for AVX and other extended...
2009-06-24 David GreeneIncrease limit for OpActions array
2009-06-24 David GreeneThis increases the maximum for MVT::LAST_VALUETYPE
2009-04-19 Duncan SandsRemove the SimpleTy enumerated type field from the MVT
2009-02-01 Duncan SandsFix PR3453 and probably a bunch of other potential
2009-01-27 Dan GohmanAdd an assertion to the form of SelectionDAG::getConsta...
2008-12-18 Mon P WangAdded support for vector widening.
2008-11-10 Duncan SandsSmall cleanups. No functionality change intended!
2008-11-10 Chris Lattnermove some cases around to silence these sorts of warnin...
2008-11-03 Dan GohmanChange how extended types are represented in MVTs....
2008-11-03 Dan GohmanRemove redundant inline keywords from functions defined...
2008-10-29 Duncan SandsAdd sanity checking for BUILD_PAIR (I noticed the
2008-09-09 Gabor Greiffit in 80 cols, minor tweaks
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-06-16 Duncan SandsAllow these transforms for types like i256 while
2008-06-10 Duncan SandsSmall doc fix.
2008-06-09 Duncan SandsVarious tweaks related to apint codegen. No functionality
2008-06-08 Duncan SandsRemove comparison methods for MVT. The main cause
2008-06-06 Duncan SandsTighten up the abstraction slightly.
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-03-01 Dale JohannesenAdd MVT::is128BitVector and is64BitVector. Shrink
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-11-09 Duncan SandsFix some load/store logic that would be wrong for
2007-10-16 Duncan SandsDocument the fact that the verifier currently requires the
2007-10-16 Duncan SandsInitial infrastructure for arbitrary precision integer
2007-08-16 Dan GohmanAdd MVT::fAny for overloading intrinsics on floating...
2007-08-04 Chandler CarruthThis is the patch to provide clean intrinsic function...
2007-08-03 Dale Johannesenlong double patch 3 of N. Add to MVT.
2007-07-26 Christopher LambAdd support for 3 element 32-bit vector ValueTypes.
2007-06-27 Dan GohmanRename ("shrinkify") MVT::isExtendedValueType to MVT...
2007-06-27 Dan GohmanDocument the encoding of MVT::ValueType.
2007-06-26 Dan GohmanSimplify the expression for MVT::isExtendedValueType.
2007-06-26 Dan GohmanRenumber the SimpleValueType values to fill in the...
2007-06-25 Dan GohmanGeneralize MVT::ValueType and associated functions...
2007-06-14 Dan GohmanRename MVT::getVectorBaseType to MVT::getVectorElementType.
2007-04-28 Chris Lattneradd a way to make this less brittle
2007-04-23 Christopher LambFix bug in isFloatingPoint()
2007-04-01 Reid SpencerFor PR1297:
2007-03-31 Chris Lattneradd a method to turn a type into a VT.
2007-03-24 Chris Lattneradd a valuetype for v1i64, which is needed by mmx.
2006-07-19 Chris LattnerMove MVT::getVectorType out of line, it is large and...
2006-05-24 Reid SpencerFor PR786:
2006-03-28 Evan ChenggetVectorTyppe(MVT::i64, 2) ==> MVT::v2i64.
2006-03-27 Chris Lattneradd a new iPTR ValueType for tblgen use
2006-03-20 Chris LattnerAdd another helper
2006-03-19 Chris LattnerAdd a helper method
2006-03-19 Chris Lattnerimprove comments, add a new MVT::getVectorBaseType...
2006-03-16 Chris LattnerAdd markers for the first and last vector value type.
2006-03-03 Chris Lattnerupdate comment
2006-03-01 Evan Cheng- Added v2f32, not used by any target currently. Only...
2006-02-22 Chris LattnerMake the LLVM headers "-ansi -pedantic -Wno-long-long...
2006-02-20 Evan ChengAdded x86 integer vector types: 64-bit packed byte...
2006-02-08 Chris LattnerAdd some happy helper methods.
2005-12-30 Nate Begemanadd support for generating v4i32 code
2005-11-30 Nate BegemanFirst chunk of actually generating vector code for...
2005-11-29 Nate BegemanAdd the majority of the vector machien value types...
2005-11-17 Nate BegemanTeach the type lowering code about turning packed types...
2005-08-25 Chris Lattneradd an enum value
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-01-15 Chris LattnerAdd some helper methods.
2005-01-06 Chris LattnerAdd required #include
2005-01-06 Chris LattnerAdd a useful method
2005-01-05 Chris LattnerAdd a list end sentinal
2005-01-01 Chris LattnerAdd two helper functions.
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM copyright header (for lack of a better term).
2003-08-07 Chris LattnerThere was no reason for these to be bit-fields, they...
2003-07-29 Chris LattnerFix copy and paste-o
2003-07-29 Chris LattnerDefine target value types in a form usable by target...