aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorMatthias Springer <springerm@google.com>2022-12-12 09:06:41 +0100
committerMatthias Springer <springerm@google.com>2022-12-12 09:11:17 +0100
commita73455ac8e9bd02f843916c12c261cfd9ccb06a9 (patch)
treeca392f87ce71bedc6c8fe0e8d239691d82583afb /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parentc2a0baad1fbb21fe111fef83ec93c2d7923b9b0c (diff)
downloadllvm-a73455ac8e9bd02f843916c12c261cfd9ccb06a9.zip
llvm-a73455ac8e9bd02f843916c12c261cfd9ccb06a9.tar.gz
llvm-a73455ac8e9bd02f843916c12c261cfd9ccb06a9.tar.bz2
[mlir][affine] Fix crash in AffineApplyOp canonicalization
This test case used to crash with a failed assertion: ``` AffineExpr.cpp:659 in AffineExpr simplifyMul(AffineExpr, AffineExpr): lhs.isSymbolicOrConstant() || rhs.isSymbolicOrConstant() ``` This was caused by combining two affine maps, which created a multiplication of two non-symbols.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions