Home
last modified time | relevance | path

Searched refs:ElBits (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAArch64ACLETypes.def12 // - (Name, BaseType, ElBits, NumEls, VectorKind)
28 // - (Name, MangledName, Id, SingletonId, NumEls, ElBits, NF, IsSigned)
32 // - (Name, MangledName, Id, SingletonId, NumEls, ElBits, NF)
53 // - ElBits is the size of one element in bits.
67 #define NEON_VECTOR_TYPE(Name, BaseType, ElBits, NumEls, VectorKind)
85 #define SVE_VECTOR_TYPE_DETAILS(Name, MangledName, Id, SingletonId, NumEls, ElBits, NF, IsSigned, I…
90 #define SVE_VECTOR_TYPE_BFLOAT(Name, MangledName, Id, SingletonId, NumEls, ElBits, NF) \
91 …SVE_VECTOR_TYPE_DETAILS(Name, MangledName, Id, SingletonId, NumEls, ElBits, NF, false, false, true)
95 #define SVE_VECTOR_TYPE_MFLOAT(Name, MangledName, Id, SingletonId, NumEls, ElBits, NF) \
96 …SVE_VECTOR_TYPE_DETAILS(Name, MangledName, Id, SingletonId, NumEls, ElBits, NF, false, false, fals…
[all …]
H A DRISCVVTypes.def15 // - RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, IsSigned, IsFP,
32 // - ElBits is the size of one element in bits (SEW).
49 #define RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, NF, IsSigned, \
60 #define RVV_VECTOR_TYPE_INT(Name, Id, SingletonId, NumEls, ElBits, NF, \
62 RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, NF, IsSigned, false, \
67 #define RVV_VECTOR_TYPE_FLOAT(Name, Id, SingletonId, NumEls, ElBits, NF) \
68 RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, NF, false, true, false)
72 #define RVV_VECTOR_TYPE_BFLOAT(Name, Id, SingletonId, NumEls, ElBits, NF) \
73 RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, NF, false, false, true)
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp2382 #define RVV_VECTOR_TYPE(Name, Id, SingletonId, ElKind, ElBits, NF, IsSigned, \ in getTypeInfoImpl() argument
2386 Align = ElBits; \ in getTypeInfoImpl()
4544 ElBits, NF, IsSigned) \ in getBuiltinVectorTypeInfo() argument
4546 return {getIntTypeForBitwidth(ElBits, IsSigned), \ in getBuiltinVectorTypeInfo()
4549 ElBits, NF) \ in getBuiltinVectorTypeInfo() argument
4551 return {ElBits == 16 ? HalfTy : (ElBits == 32 ? FloatTy : DoubleTy), \ in getBuiltinVectorTypeInfo()
4554 ElBits, NF) \ in getBuiltinVectorTypeInfo() argument
4558 ElBits, NF) \ in getBuiltinVectorTypeInfo() argument
4566 #define RVV_VECTOR_TYPE_INT(Name, Id, SingletonId, NumEls, ElBits, NF, \ in getBuiltinVectorTypeInfo() argument
4569 return {getIntTypeForBitwidth(ElBits, IsSigned), \ in getBuiltinVectorTypeInfo()
[all …]
H A DType.cpp2661 #define RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, NF, IsSigned, \ in isRVVVLSBuiltinType() argument
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp545 #define NEON_VECTOR_TYPE(Name, BaseType, ElBits, NumEls, VectorKind) \ in Initialize() argument