aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/ValueTypes.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-4/+3
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-3/+3
* Update to LLVM 3.5a.Stephen Hines2014-04-241-559/+26
* Implement AArch64 vector load/store multiple N-element structure class SIMD(l...Hao Liu2013-10-101-1/+1
* Revert "Implement AArch64 vector load/store multiple N-element structure clas...Rafael Espindola2013-10-101-1/+1
* Implement AArch64 vector load/store multiple N-element structure class SIMD(l...Hao Liu2013-10-101-1/+1
* Add v4f16 to supported value types.Pete Cooper2013-10-031-15/+20
* Initial support for Neon scalar instructions.Jiangning Liu2013-09-241-38/+53
* Fix grammarMatt Arsenault2013-09-031-3/+3
* [Mips][msa] Value types for MSA support.Jack Carter2013-08-131-13/+18
* Improve diagnostics when getSizeInBits is called on the Other type.Chad Rosier2013-06-241-2/+4
* Mark getRawBits const.Preston Gurd2013-02-141-1/+1
* Added 6 more value types: v32i1, v64i1, v32i16, v32i8, v64i8, v8f64Elena Demikhovsky2012-12-241-46/+81
* Add a comma to fix the build.Craig Topper2012-12-221-2/+2
* Use a negative value to represent INVALID_SIMPLE_VALUE_TYPE instead of 256. I...Craig Topper2012-12-221-12/+9
* Add vAny and Metadata to the switch in getSizeInBits for consistency since ev...Craig Topper2012-12-221-1/+4
* Change AsmOperandInfo::ConstraintVT to MVT, instead of EVT.Patrik Hagglund2012-12-191-0/+6
* Change TargetLowering::getTypeForExtArgOrReturn to take and returnPatrik Hagglund2012-12-191-0/+21
* Revert EVT->MVT changes, r169836-169851, due to buildbot failures.Patrik Hagglund2012-12-111-21/+0
* Change TargetLowering::getTypeForExtArgOrReturn to take and returnPatrik Hagglund2012-12-111-0/+21
* Revert r164663 due to buildbot failure.Craig Topper2012-09-261-12/+12
* Add is16BitVector and is32BitVector to MVT and call them from EVT. Matches ot...Craig Topper2012-09-261-9/+14
* Mark extended type querying methods as 'readonly' to reduce compile size.Craig Topper2012-09-261-12/+12
* Add in new data types that are used by AMDIL/ANL among others.Micah Villmow2012-09-191-36/+87
* Create isXBitVector methods in MVT and call them from EVT. This allows target...Craig Topper2012-08-111-19/+39
* Add support for v16i32/v16i64 into the code generator. This is required for b...Micah Villmow2012-07-261-22/+39
* Remove superfluous 'inline'Craig Topper2012-04-291-2/+2
* Add constants for first and last integer vector types to be consistent with f...Craig Topper2012-04-291-1/+4
* Remove tab charactersCraig Topper2012-04-291-2/+2
* Mark the default cases of MVT::getVectorElementType and MVT:getVectorNumEleme...Craig Topper2012-04-291-2/+2
* Remove an unused function.Nadav Rotem2012-03-051-13/+0
* v2f16 is a floating point type. Add symbolic floating point type ranges to p...Owen Anderson2012-02-131-2/+9
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-051-6/+7
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-1/+0
* Fixed comment. Thanks Duncan!Pete Cooper2012-01-131-1/+1
* Added MVT::v2f16Pete Cooper2012-01-121-11/+18
* Add basic generic CodeGen support for half.Dan Gohman2011-12-201-34/+38
* Rename MVT::untyped to MVT::Untyped to match similar nomenclature.Owen Anderson2011-11-161-1/+1
* Fix indenting.Eric Christopher2011-09-131-2/+2
* Add codegen support for vector select (in the IR this means a selectDuncan Sands2011-09-061-0/+16
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-3/+3
* Fix formatting.Owen Anderson2011-06-161-1/+1
* Add a new MVT::untyped. This will be used in future work for modelling ISA f...Owen Anderson2011-06-151-1/+5
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-211-1/+1
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1
* Fix a comment typo.Duncan Sands2010-11-031-1/+1
* Inside the calling convention logic LocVT is always a simpleDuncan Sands2010-11-031-0/+13
* Add some comments explaining what MVT and EVT are, and how they differ.Duncan Sands2010-11-021-3/+10
* Remove trailing whitespace.Duncan Sands2010-11-021-10/+10
* Remove untrue comments.Bill Wendling2010-09-071-4/+4