Mark getRawBits const.
[oota-llvm.git] / include / llvm / CodeGen / ValueTypes.h
2013-02-14 Preston GurdMark getRawBits const.
2012-12-24 Elena DemikhovskyAdded 6 more value types: v32i1, v64i1, v32i16, v32i8...
2012-12-22 Craig TopperAdd a comma to fix the build.
2012-12-22 Craig TopperUse a negative value to represent INVALID_SIMPLE_VALUE_...
2012-12-22 Craig TopperAdd vAny and Metadata to the switch in getSizeInBits...
2012-12-19 Patrik HagglundChange AsmOperandInfo::ConstraintVT to MVT, instead...
2012-12-19 Patrik HagglundChange TargetLowering::getTypeForExtArgOrReturn to...
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange TargetLowering::getTypeForExtArgOrReturn to...
2012-09-26 Craig TopperRevert r164663 due to buildbot failure.
2012-09-26 Craig TopperAdd is16BitVector and is32BitVector to MVT and call...
2012-09-26 Craig TopperMark extended type querying methods as 'readonly' to...
2012-09-19 Micah VillmowAdd in new data types that are used by AMDIL/ANL among...
2012-08-11 Craig TopperCreate isXBitVector methods in MVT and call them from...
2012-07-26 Micah VillmowAdd support for v16i32/v16i64 into the code generator...
2012-04-29 Craig TopperRemove superfluous 'inline'
2012-04-29 Craig TopperAdd constants for first and last integer vector types...
2012-04-29 Craig TopperRemove tab characters
2012-04-29 Craig TopperMark the default cases of MVT::getVectorElementType...
2012-03-05 Nadav RotemRemove an unused function.
2012-02-13 Owen Andersonv2f16 is a floating point type. Add symbolic floating...
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-13 Pete CooperFixed comment. Thanks Duncan!
2012-01-12 Pete CooperAdded MVT::v2f16
2011-12-20 Dan GohmanAdd basic generic CodeGen support for half.
2011-11-16 Owen AndersonRename MVT::untyped to MVT::Untyped to match similar...
2011-09-13 Eric ChristopherFix indenting.
2011-09-06 Duncan SandsAdd codegen support for vector select (in the IR this...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-06-16 Owen AndersonFix formatting.
2011-06-15 Owen AndersonAdd a new MVT::untyped. This will be used in future...
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-11-29 Michael J. SpencerMerge System into Support.
2010-11-03 Duncan SandsFix a comment typo.
2010-11-03 Duncan SandsInside the calling convention logic LocVT is always...
2010-11-02 Duncan SandsAdd some comments explaining what MVT and EVT are,...
2010-11-02 Duncan SandsRemove trailing whitespace.
2010-09-07 Bill WendlingRemove untrue comments.
2010-09-07 Bill WendlingAdd an MVT::x86mmx type. It will take the place of...
2010-08-26 Bruno Cardoso Lopeszap the now unused MVT::getIntVectorWithNumElements
2010-08-25 Chris Lattnertidy up
2010-05-18 mike-mFix enum to address array bounds regression.
2010-05-13 Evan ChengAdding a v8i64 512-bit vector type. This will be used...
2010-02-01 Duncan SandsDo an early exit when the result is known cheaply.
2010-01-05 Dan GohmanSimplify this code; avoid duplicating the low-level...
2010-01-05 Dan GohmanFix a typo in a comment.
2009-12-17 Ken DyckIntroduce EVT::getHalfSizedIntegerVT() for use in Expan...
2009-12-14 Dan GohmanMove Flag and isVoid after the vector types, since...
2009-12-14 Dan GohmanUpdate this comment.
2009-12-11 Dan GohmanImplement vector widening, splitting, and scalarizing...
2009-10-26 Chandler CarruthMove DataTypes.h to include/llvm/System, update all...
2009-09-23 Dan GohmanAdd an EVT::getStoreSize function, like getStoreSizeInB...
2009-08-20 Erick TryzelaarRename FirstExtendedValueType to INVALID_SIMPLE_VALUE_TYPE
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.
next