mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 11:42:57 +01:00
[CodeGen] Add v32i1 to is32BitVector and v64i1 to is64BitVector.
llvm-svn: 294089
This commit is contained in:
parent
95a43d873a
commit
433f6468e3
@ -231,17 +231,17 @@ class MVT {
|
||||
|
||||
/// is32BitVector - Return true if this is a 32-bit vector type.
|
||||
bool is32BitVector() const {
|
||||
return (SimpleTy == MVT::v4i8 || SimpleTy == MVT::v2i16 ||
|
||||
SimpleTy == MVT::v1i32 || SimpleTy == MVT::v2f16 ||
|
||||
SimpleTy == MVT::v1f32);
|
||||
return (SimpleTy == MVT::v32i1 || SimpleTy == MVT::v4i8 ||
|
||||
SimpleTy == MVT::v2i16 || SimpleTy == MVT::v1i32 ||
|
||||
SimpleTy == MVT::v2f16 || SimpleTy == MVT::v1f32);
|
||||
}
|
||||
|
||||
/// is64BitVector - Return true if this is a 64-bit vector type.
|
||||
bool is64BitVector() const {
|
||||
return (SimpleTy == MVT::v8i8 || SimpleTy == MVT::v4i16 ||
|
||||
SimpleTy == MVT::v2i32 || SimpleTy == MVT::v1i64 ||
|
||||
SimpleTy == MVT::v4f16 || SimpleTy == MVT::v2f32 ||
|
||||
SimpleTy == MVT::v1f64);
|
||||
return (SimpleTy == MVT::v64i1 || SimpleTy == MVT::v8i8 ||
|
||||
SimpleTy == MVT::v4i16 || SimpleTy == MVT::v2i32 ||
|
||||
SimpleTy == MVT::v1i64 || SimpleTy == MVT::v4f16 ||
|
||||
SimpleTy == MVT::v2f32 || SimpleTy == MVT::v1f64);
|
||||
}
|
||||
|
||||
/// is128BitVector - Return true if this is a 128-bit vector type.
|
||||
|
Loading…
Reference in New Issue
Block a user