================ @@ -526,6 +526,11 @@ llvm::Type *CodeGenTypes::ConvertType(QualType T) { } case BuiltinType::SveCount: return llvm::TargetExtType::get(getLLVMContext(), "aarch64.svcount"); + case BuiltinType::ArmMFloat8: + ResultType = + llvm::VectorType::get(llvm::Type::getInt8Ty(getLLVMContext()), + llvm::ElementCount::getFixed(1)); + break; ---------------- paulwalker-arm wrote:
Not sure how good an idea this is but what about updating `getBuiltinVectorTypeInfo` so the code above can be used? I mean, with the new definition mfloat8_t is effectively a vector type of sorts. https://github.com/llvm/llvm-project/pull/97277 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits