[llvm-branch-commits] [clang] release/20.x: [Clang][MicrosoftMangle] Implement mangling for ConstantMatrixType (#134930) (PR #138017)
Reid Kleckner via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Apr 30 14:08:19 PDT 2025
================
@@ -3552,7 +3552,22 @@ void MicrosoftCXXNameMangler::mangleType(const DependentSizedExtVectorType *T,
void MicrosoftCXXNameMangler::mangleType(const ConstantMatrixType *T,
Qualifiers quals, SourceRange Range) {
- Error(Range.getBegin(), "matrix type") << Range;
+ QualType EltTy = T->getElementType();
+ const BuiltinType *ET = EltTy->getAs<BuiltinType>();
----------------
rnk wrote:
You should also backport ccdd55c518277d749eff878ffcb5ca3de55c2a60 or manually delete this unused variable to keep the release branch CI green.
https://github.com/llvm/llvm-project/pull/138017
More information about the llvm-branch-commits
mailing list