aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorNathan Corbyn <n_corbyn@apple.com>2025-10-17 12:54:28 +0100
committerGitHub <noreply@github.com>2025-10-17 12:54:28 +0100
commitb00c4ff4b9d6e55a00bb2fcc71dbcd37e1305188 (patch)
treee43dee65de6f9bd35a1f225257efd32a1e65d61e /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent8c72b2ae4e39aba8a38304f9df728d347ca2aaa9 (diff)
downloadllvm-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