summaryrefslogtreecommitdiff
path: root/lld/MachO/MapFile.cpp
diff options
context:
space:
mode:
authorKai Sasaki <lewuathe@gmail.com>2024-09-06 08:21:47 +0900
committerGitHub <noreply@github.com>2024-09-06 08:21:47 +0900
commit1be9a80768a03ea9bd2bfbb03762b2bc3c350007 (patch)
tree4b5f5a09f7224f3d2e8403a0e6bf9d318e49c116 /lld/MachO/MapFile.cpp
parente0a93d3505bf6b4c87e819db7a871e0ce4d4100c (diff)
[mlir][affine] Fix the crash due to the simultaneous replacement store (#90829)
`AffineScalarReplacement` should forward the memref store op to load op only if the store op reaches the load. But it now checks the reachability only if these ops are in the same block, which causes the crash reported in https://github.com/llvm/llvm-project/issues/76309. We need to check the reachability even if they are both in the same block, which rescues the case where consecutive store operations are written before the load op.
Diffstat (limited to 'lld/MachO/MapFile.cpp')
0 files changed, 0 insertions, 0 deletions