aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/LoopAccessAnalysis.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2024-11-28 16:11:39 +0000
committerFlorian Hahn <flo@fhahn.com>2024-11-28 16:11:40 +0000
commit12cefcc7ecd2615069206b35b0ea81b9e78bb1ea (patch)
treee261d81fd6eda2bc4736f42d3fb0cd987c07edd7 /llvm/lib/Analysis/LoopAccessAnalysis.cpp
parentf623df6376b94906671ad6e875e6f504b74fed31 (diff)
downloadllvm-12cefcc7ecd2615069206b35b0ea81b9e78bb1ea.zip
llvm-12cefcc7ecd2615069206b35b0ea81b9e78bb1ea.tar.gz
llvm-12cefcc7ecd2615069206b35b0ea81b9e78bb1ea.tar.bz2
[Matrix] Skip already fused instructions before trying to fuse multiply.
lowerDotProduct called above may already lower a matrix multiply and mark it as procssed by adding it to FusedInsts. Don't try to process it again in LowerMatrixMultiplyFused by checking if FusedInsts. Without this change, we trigger an assertion when trying to erase the same original matrix multiply twice.
Diffstat (limited to 'llvm/lib/Analysis/LoopAccessAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions