index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
CodeGen
/
ValueTypes.h
Commit message (
Expand
)
Author
Age
*
[C++11] More 'nullptr' conversion or in some cases just using a boolean check...
Craig Topper
2014-04-09
*
[VectorLegalizer/X86] Don't unvectorize fp_to_uint for v8f32->v8i16
Adam Nemet
2014-03-17
*
Separate out MVT in a separate header file: MachineValueType.h
Patrik Hagglund
2014-03-14
*
Add helpers for getting scalar sizes of vector value types.
Matt Arsenault
2014-03-11
*
Replace tablegen uses of EVT with MVT. Add isOverloaded() to MVT to facilitat...
Craig Topper
2014-01-24
*
Revert part of r198115 to see if it fixes a buildbot failure.
Craig Topper
2013-12-28
*
Mark some Type and EVT methods as LLVM_READONLY.
Craig Topper
2013-12-28
*
Implement AArch64 vector load/store multiple N-element structure class SIMD(l...
Hao Liu
2013-10-10
*
Revert "Implement AArch64 vector load/store multiple N-element structure clas...
Rafael Espindola
2013-10-10
*
Implement AArch64 vector load/store multiple N-element structure class SIMD(l...
Hao Liu
2013-10-10
*
Add v4f16 to supported value types.
Pete Cooper
2013-10-03
*
Initial support for Neon scalar instructions.
Jiangning Liu
2013-09-24
*
Fix grammar
Matt Arsenault
2013-09-03
*
[Mips][msa] Value types for MSA support.
Jack Carter
2013-08-13
*
Improve diagnostics when getSizeInBits is called on the Other type.
Chad Rosier
2013-06-24
*
Mark getRawBits const.
Preston Gurd
2013-02-14
*
Added 6 more value types: v32i1, v64i1, v32i16, v32i8, v64i8, v8f64
Elena Demikhovsky
2012-12-24
*
Add a comma to fix the build.
Craig Topper
2012-12-22
*
Use a negative value to represent INVALID_SIMPLE_VALUE_TYPE instead of 256. I...
Craig Topper
2012-12-22
*
Add vAny and Metadata to the switch in getSizeInBits for consistency since ev...
Craig Topper
2012-12-22
*
Change AsmOperandInfo::ConstraintVT to MVT, instead of EVT.
Patrik Hagglund
2012-12-19
*
Change TargetLowering::getTypeForExtArgOrReturn to take and return
Patrik Hagglund
2012-12-19
*
Revert EVT->MVT changes, r169836-169851, due to buildbot failures.
Patrik Hagglund
2012-12-11
*
Change TargetLowering::getTypeForExtArgOrReturn to take and return
Patrik Hagglund
2012-12-11
*
Revert r164663 due to buildbot failure.
Craig Topper
2012-09-26
*
Add is16BitVector and is32BitVector to MVT and call them from EVT. Matches ot...
Craig Topper
2012-09-26
*
Mark extended type querying methods as 'readonly' to reduce compile size.
Craig Topper
2012-09-26
*
Add in new data types that are used by AMDIL/ANL among others.
Micah Villmow
2012-09-19
*
Create isXBitVector methods in MVT and call them from EVT. This allows target...
Craig Topper
2012-08-11
*
Add support for v16i32/v16i64 into the code generator. This is required for b...
Micah Villmow
2012-07-26
*
Remove superfluous 'inline'
Craig Topper
2012-04-29
*
Add constants for first and last integer vector types to be consistent with f...
Craig Topper
2012-04-29
*
Remove tab characters
Craig Topper
2012-04-29
*
Mark the default cases of MVT::getVectorElementType and MVT:getVectorNumEleme...
Craig Topper
2012-04-29
*
Remove an unused function.
Nadav Rotem
2012-03-05
*
v2f16 is a floating point type. Add symbolic floating point type ranges to p...
Owen Anderson
2012-02-13
*
Convert assert(0) to llvm_unreachable
Craig Topper
2012-02-05
*
More dead code removal (using -Wunreachable-code)
David Blaikie
2012-01-20
*
Fixed comment. Thanks Duncan!
Pete Cooper
2012-01-13
*
Added MVT::v2f16
Pete Cooper
2012-01-12
*
Add basic generic CodeGen support for half.
Dan Gohman
2011-12-20
*
Rename MVT::untyped to MVT::Untyped to match similar nomenclature.
Owen Anderson
2011-11-16
*
Fix indenting.
Eric Christopher
2011-09-13
*
Add codegen support for vector select (in the IR this means a select
Duncan Sands
2011-09-06
*
land David Blaikie's patch to de-constify Type, with a few tweaks.
Chris Lattner
2011-07-18
*
Fix formatting.
Owen Anderson
2011-06-16
*
Add a new MVT::untyped. This will be used in future work for modelling ISA f...
Owen Anderson
2011-06-15
*
rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for
Chris Lattner
2010-12-21
*
Merge System into Support.
Michael J. Spencer
2010-11-29
*
Fix a comment typo.
Duncan Sands
2010-11-03
[next]