Lines Matching defs:NumEls

4411 #define SVE_VECTOR_TYPE_INT(Name, MangledName, Id, SingletonId, NumEls,        \
4415 llvm::ElementCount::getScalable(NumEls), NF};
4416 #define SVE_VECTOR_TYPE_FLOAT(Name, MangledName, Id, SingletonId, NumEls, \
4420 llvm::ElementCount::getScalable(NumEls), NF};
4421 #define SVE_VECTOR_TYPE_BFLOAT(Name, MangledName, Id, SingletonId, NumEls, \
4424 return {BFloat16Ty, llvm::ElementCount::getScalable(NumEls), NF};
4425 #define SVE_VECTOR_TYPE_MFLOAT(Name, MangledName, Id, SingletonId, NumEls, \
4428 return {MFloat8Ty, llvm::ElementCount::getScalable(NumEls), NF};
4429 #define SVE_PREDICATE_TYPE_ALL(Name, MangledName, Id, SingletonId, NumEls, NF) \
4431 return {BoolTy, llvm::ElementCount::getScalable(NumEls), NF};
4435 #define RVV_VECTOR_TYPE_INT(Name, Id, SingletonId, NumEls, ElBits, NF, \
4439 llvm::ElementCount::getScalable(NumEls), NF};
4440 #define RVV_VECTOR_TYPE_FLOAT(Name, Id, SingletonId, NumEls, ElBits, NF) \
4443 llvm::ElementCount::getScalable(NumEls), NF};
4444 #define RVV_VECTOR_TYPE_BFLOAT(Name, Id, SingletonId, NumEls, ElBits, NF) \
4446 return {BFloat16Ty, llvm::ElementCount::getScalable(NumEls), NF};
4447 #define RVV_PREDICATE_TYPE(Name, Id, SingletonId, NumEls) \
4449 return {BoolTy, llvm::ElementCount::getScalable(NumEls), 1};
4475 #define SVE_VECTOR_TYPE_INT(Name, MangledName, Id, SingletonId, NumEls, \
4479 EltTySize == ElBits && NumElts == (NumEls * NF) && NumFields == 1) { \
4482 #define SVE_VECTOR_TYPE_FLOAT(Name, MangledName, Id, SingletonId, NumEls, \
4485 EltTySize == ElBits && NumElts == (NumEls * NF) && NumFields == 1) { \
4488 #define SVE_VECTOR_TYPE_BFLOAT(Name, MangledName, Id, SingletonId, NumEls, \
4491 EltTySize == ElBits && NumElts == (NumEls * NF) && NumFields == 1) { \
4494 #define SVE_VECTOR_TYPE_MFLOAT(Name, MangledName, Id, SingletonId, NumEls, \
4497 NumElts == (NumEls * NF) && NumFields == 1) { \
4500 #define SVE_PREDICATE_TYPE_ALL(Name, MangledName, Id, SingletonId, NumEls, NF) \
4501 if (EltTy->isBooleanType() && NumElts == (NumEls * NF) && NumFields == 1) \
4507 #define RVV_VECTOR_TYPE(Name, Id, SingletonId, NumEls, ElBits, NF, IsSigned, \
4516 EltTySize == ElBits && NumElts == NumEls && NumFields == NF) \
4518 #define RVV_PREDICATE_TYPE(Name, Id, SingletonId, NumEls) \
4519 if (EltTy->isBooleanType() && NumElts == NumEls) \