aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ModuloSchedule.cpp
diff options
context:
space:
mode:
authorHan-Chung Wang <hanhan0912@gmail.com>2025-07-28 10:23:54 -0700
committerGitHub <noreply@github.com>2025-07-28 10:23:54 -0700
commit3f3fac8478516ab340d24c8c4f3a5b0c9fd7ee41 (patch)
tree62af1b397eeca907a2ec26d032ad84ef5ed01163 /llvm/lib/CodeGen/ModuloSchedule.cpp
parent522ac23609abc8222dc6314e361aabd046fd0494 (diff)
downloadllvm-3f3fac8478516ab340d24c8c4f3a5b0c9fd7ee41.zip
llvm-3f3fac8478516ab340d24c8c4f3a5b0c9fd7ee41.tar.gz
llvm-3f3fac8478516ab340d24c8c4f3a5b0c9fd7ee41.tar.bz2
[mlir][linalg] Enable pack consumer fusion for all perfect tiling cases. (#150672)
It was disabled because there may be artificial padding. After [refining the pack op semantics](https://github.com/llvm/llvm-project/commit/773e158c64735a80b814f20be6b959d9577531f8), we can assume that there is no artificial padding. Thus, the check can be removed, and we can unconditionally enable the consumer fusion if it is a perfect tiling case. Signed-off-by: hanhanW <hanhan0912@gmail.com>
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions