================
@@ -77,8 +77,17 @@ llvm::Type *IRTypeMapper::convertArrayType(const
abi::ArrayType *AT) {
}
llvm::Type *IRTypeMapper::convertVectorType(const abi::VectorType *VT) {
+ if (VT->isSVECount())
----------------
madhur13490 wrote:
Heads up that these new branches (svcount → target ext type, tuple → struct)
aren't exercised yet: the reverse mapper only runs when the library returns a
non-null coerce-to type, and right now every SVE type comes back as getDirect()
with a null coerce. Good to add a direct unit test so they don't rot before
something relies on them.
https://github.com/llvm/llvm-project/pull/221375
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits