[flang-commits] [flang] [llvm] [flang][PPC] Set the type and size of PPC vector in codegen (PR #193290)
Daniel Chen via flang-commits
flang-commits at lists.llvm.org
Mon Aug 10 04:37:12 PDT 2026
DanielCChen wrote:
@kkwli @jeanPerier
As discussed in PR #214219, our intention is to fix the compile time ICE only without extending the support of vector type.
Flang currently has already disallowed vector type to have ALLOCATABLE, POINTER attributes or being assumed-shape or assumed-rank. The new PR https://github.com/llvm/llvm-project/pull/215248 also disallows the remaining cases that would require a runtime descriptor of vector type as it is not intended to be an extensible type.
With that, I think the first commit of this PR is sound and sufficient to unblock some of IBM's internal tests on vector types.
Moreover, as explained in PR #214219, the addition of `isVectorType_` flag in runtime is not necessary in the scope of fixing the ICE. It is only useful if the vector type can have a runtime descriptor which is not the case now.
https://github.com/llvm/llvm-project/pull/193290
More information about the flang-commits
mailing list