[Mlir-commits] [mlir] [mlir][amdgpu] Add scaled_ext_packed{8, 16} operations (PR #159830)
Jakub Kuderski
llvmlistbot at llvm.org
Fri Oct 17 08:50:48 PDT 2025
================
@@ -345,8 +345,12 @@ LogicalResult ScaledExtPacked816Op::verify() {
int blockSize = getBlockSize();
assert((blockSize == 16 || blockSize == 32) && "invalid block size");
int firstScaleByte = getFirstScaleByte();
- if (blockSize == 16 && firstScaleByte == 2) {
- return emitOpError("blockSize of 16 cannot have firstScaleByte be 2.");
+ if (blockSize == 16 && !::llvm::is_contained({0, 1}, firstScaleByte)) {
----------------
kuhar wrote:
```suggestion
if (blockSize == 16 && !llvm::is_contained({0, 1}, firstScaleByte)) {
```
https://github.com/llvm/llvm-project/pull/159830
More information about the Mlir-commits
mailing list