[Mlir-commits] [mlir] [mlir][spirv] Add conversion pass to rewrite splat constant composite… (PR #148910)
Mohammadreza Ameri Mahabadian
llvmlistbot at llvm.org
Fri Jul 18 09:07:27 PDT 2025
================
@@ -25,27 +25,24 @@ namespace {
static std::pair<Attribute, uint32_t>
getSplatAttrAndNumElements(Attribute valueAttr) {
Attribute attr;
- uint32_t splatCount = 0;
+ uint32_t numElements = 0;
if (auto splatAttr = dyn_cast<SplatElementsAttr>(valueAttr)) {
return {splatAttr.getSplatValue<Attribute>(), splatAttr.size()};
}
if (auto arrayAttr = dyn_cast<ArrayAttr>(valueAttr)) {
if (llvm::all_equal(arrayAttr)) {
attr = arrayAttr[0];
- splatCount = arrayAttr.size();
- }
+ numElements = arrayAttr.size();
----------------
mahabadm wrote:
Done.
https://github.com/llvm/llvm-project/pull/148910
More information about the Mlir-commits
mailing list