[all-commits] [llvm/llvm-project] 98ffc7: [MemorySSA] Don't check def set when cloning memor...
luxufan via All-commits
all-commits at lists.llvm.org
Thu Jan 12 05:54:55 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 98ffc7b1a88e6e9053333bff83b8ecef25f63b6c
https://github.com/llvm/llvm-project/commit/98ffc7b1a88e6e9053333bff83b8ecef25f63b6c
Author: luxufan <luxufan at iscas.ac.cn>
Date: 2023-01-12 (Thu, 12 Jan 2023)
Changed paths:
M llvm/lib/Analysis/MemorySSA.cpp
A llvm/test/Transforms/SimpleLoopUnswitch/pr59546.ll
Log Message:
-----------
[MemorySSA] Don't check def set when cloning memoryaccesses
For internal functions, globals-aa returns different ModRefInfo
results if they are inlined and are no longer called by external
functions. This causes an assertion failure when cloning memoryssa
accesses.
Fixes: https://github.com/llvm/llvm-project/issues/59546
Reviewed By: nikic
Differential Revision: https://reviews.llvm.org/D141185
More information about the All-commits
mailing list