EraseIdentityGenericOp for !hasBufferSemantics() assumed fully tensor semantics and tried to access non-existent return values.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D135725
[mlir][linalg] Fix canonicalizer crash for `linalg.generic` with mixed semantics ClosedPublic Authored by Hardcode84 on Oct 11 2022, 4:18 PM.
Details Summary EraseIdentityGenericOp for !hasBufferSemantics() assumed fully tensor semantics and tried to access non-existent return values.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Oct 17 2022, 3:47 AM Closed by commit rG04ac8cb8e1fa: [mlir][linalg] Fix canonicalizer crash for `linalg.generic` with mixed semantics (authored by Hardcode84). · Explain WhyOct 17 2022, 6:24 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 466967 mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
mlir/test/Dialect/Linalg/canonicalize.mlir
|