Vectors are defined to be tightly packed, regardless of the element type. The AsmPrinter didn't realize this, and was allocating padding between elements.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
LGTM. I think I've seen this other issues from i1 constant vectors somewhere, but I can't find a reference to them now. 53246 maybe, but I thought there was another one.
llvm/test/CodeGen/AArch64/vector-global-i1.ll | ||
---|---|---|
1 | This can remove the --check-prefixes=CHECK. |
This can remove the --check-prefixes=CHECK.