https://github.com/victor-eds commented: This is a nice catch. I see `convertArrayType`, `convertPointerType` and `convertRuntimeArrayType` have the same issue. Can you please also address in this PR? https://github.com/llvm/llvm-project/pull/70005