https://github.com/banach-space commented: Thanks, I find this very nice, `ShapedType::isStatic(val)` is much more readable than `!ShapedType::isDynamic(val)`. Just one minor suggestion inline. https://github.com/llvm/llvm-project/pull/147085