diff options
author | Nathan Corbyn <n_corbyn@apple.com> | 2025-10-17 12:54:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-17 12:54:28 +0100 |
commit | b00c4ff4b9d6e55a00bb2fcc71dbcd37e1305188 (patch) | |
tree | e43dee65de6f9bd35a1f225257efd32a1e65d61e /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 8c72b2ae4e39aba8a38304f9df728d347ca2aaa9 (diff) | |
download | llvm-b00c4ff4b9d6e55a00bb2fcc71dbcd37e1305188.zip llvm-b00c4ff4b9d6e55a00bb2fcc71dbcd37e1305188.tar.gz llvm-b00c4ff4b9d6e55a00bb2fcc71dbcd37e1305188.tar.bz2 |
[Matrix][IR] Cap stride bitwidth at 64 (#163729)
a1ef81d added overloads for `llvm.matrix.column.major.store` and
`llvm.matrix.column.major.load` that allow strides to occupy an
arbitrary bitwidth. This change wasn't reflected in the verifier,
causing an assertion to trip when given strides overflowing 64-bit. This
patch explicitly caps the bitwidth at 64, repairing the crash and
avoiding future complexity dealing with strides that overflow 64 bits.
PR: https://github.com/llvm/llvm-project/pull/163729
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions