| Commit message (Expand) | Author | Age | Files | Lines |
* | Add codegen support for vector select (in the IR this means a select | Duncan Sands | 2011-09-06 | 1 | -0/+6 |
* | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 2011-07-18 | 1 | -5/+5 |
* | Fix some trailing issues from my introduction of MVT::untyped and its use for... | Owen Anderson | 2011-06-21 | 1 | -0/+1 |
* | rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for | Chris Lattner | 2010-12-21 | 1 | -1/+1 |
* | Add x86MMX a few more places. | Dale Johannesen | 2010-09-15 | 1 | -0/+1 |
* | Add X86 MMX type to bitcode and Type. | Dale Johannesen | 2010-09-10 | 1 | -0/+1 |
* | Add an MVT::x86mmx type. It will take the place of all current MMX vector types. | Bill Wendling | 2010-09-07 | 1 | -0/+1 |
* | Adding a v8i64 512-bit vector type. This will be used to model ARM NEON intri... | Evan Cheng | 2010-05-13 | 1 | -0/+6 |
* | Add type printing for Metadata pseudo. | Dale Johannesen | 2010-02-26 | 1 | -0/+1 |
* | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 1 | -1/+1 |
* | Uniformize the names of type predicates: rather than having isFloatTy and | Duncan Sands | 2010-02-15 | 1 | -2/+2 |
* | Reapply 79977. | Devang Patel | 2009-08-28 | 1 | -0/+1 |
* | Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. | Devang Patel | 2009-08-26 | 1 | -1/+0 |
* | Update DebugInfo interface to use metadata, instead of special named llvm.dbg... | Devang Patel | 2009-08-25 | 1 | -0/+1 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -33/+33 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 1 | -8/+9 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -78/+78 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -102/+102 |
* | Move types back to the 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -26/+24 |
* | Remove the v3i32 and v3f32 value types: they are not | Duncan Sands | 2009-07-15 | 1 | -4/+0 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 1 | -2/+2 |
* | Fix an obvious error. | Bob Wilson | 2009-07-14 | 1 | -3/+3 |
* | Revert 75308. | Bob Wilson | 2009-07-14 | 1 | -33/+3 |
* | assert(0) -> LLVM_UNREACHABLE. | Torok Edwin | 2009-07-11 | 1 | -2/+3 |
* | Add new vector types for 192-bit, 348-bit and 512-bit sizes. | Bob Wilson | 2009-07-10 | 1 | -3/+33 |
* | Thread LLVMContext through MVT and related parts of SDISel. | Owen Anderson | 2009-07-09 | 1 | -27/+30 |
* | Add more vector ValueTypes for AVX and other extended vector instruction | David Greene | 2009-06-29 | 1 | -13/+29 |
* | Added support for vector widening. | Mon P Wang | 2008-12-18 | 1 | -0/+6 |
* | Duncan pointed out that the Extended case in getTypeForMVT could | Dan Gohman | 2008-11-04 | 1 | -7/+2 |
* | Add a return statement to suppress warnings in NDEBUG builds. | Dan Gohman | 2008-11-04 | 1 | -0/+1 |
* | Add some asserts to verify MVT invariant assumptions. | Dan Gohman | 2008-11-04 | 1 | -0/+2 |
* | Change how extended types are represented in MVTs. Instead of fiddling | Dan Gohman | 2008-11-03 | 1 | -0/+54 |
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 | 1 | -30/+32 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Initial infrastructure for arbitrary precision integer | Duncan Sands | 2007-10-16 | 1 | -15/+7 |
* | long double patch 3 of N. Add to MVT. | Dale Johannesen | 2007-08-03 | 1 | -50/+57 |
* | Add support for 3 element 32-bit vector ValueTypes. | Christopher Lamb | 2007-07-26 | 1 | -0/+4 |
* | Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT. | Dan Gohman | 2007-06-27 | 1 | -2/+2 |
* | Use utostr from StringExtras.h instead of ostringstream from <sstream>. | Dan Gohman | 2007-06-26 | 1 | -7/+4 |
* | Generalize MVT::ValueType and associated functions to be able to represent | Dan Gohman | 2007-06-25 | 1 | -43/+22 |
* | Add cases for v2f32. | Dan Gohman | 2007-05-24 | 1 | -0/+2 |
* | add a way to make this less brittle | Chris Lattner | 2007-04-28 | 1 | -3/+7 |
* | add a method to turn a type into a VT. | Chris Lattner | 2007-03-31 | 1 | -0/+28 |
* | add a valuetype for v1i64, which is needed by mmx. | Chris Lattner | 2007-03-24 | 1 | -0/+3 |
* | For PR1195: | Reid Spencer | 2007-02-15 | 1 | -9/+9 |
* | better support for i128. | Chris Lattner | 2007-02-13 | 1 | -0/+1 |
* | Teach TargetData to handle 'preferred' alignment for each target, and use | Chris Lattner | 2007-01-20 | 1 | -2/+11 |
* | For PR1043: | Reid Spencer | 2007-01-19 | 1 | -0/+1 |
* | Rename BoolTy as Int1Ty. Patch by Sheng Zhou. | Reid Spencer | 2007-01-11 | 1 | -1/+1 |
* | For PR950: | Reid Spencer | 2006-12-31 | 1 | -4/+4 |