[all-commits] [llvm/llvm-project] ddf7cc: [SROA] Remove unnecessary IsStorePastEnd handling ...
Nikita Popov via All-commits
all-commits at lists.llvm.org
Tue Sep 19 07:53:43 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ddf7cc27f7230164ce888d814ebecd0f266f60c5
https://github.com/llvm/llvm-project/commit/ddf7cc27f7230164ce888d814ebecd0f266f60c5
Author: Nikita Popov <npopov at redhat.com>
Date: 2023-09-19 (Tue, 19 Sep 2023)
Changed paths:
M llvm/lib/Transforms/Scalar/SROA.cpp
Log Message:
-----------
[SROA] Remove unnecessary IsStorePastEnd handling (NFCI)
Unlike the load case, stores past the end of the alloca are
removed by SROA as undefined behavior. As such, there is no need
to handle this case when rewriting stores.
More information about the All-commits
mailing list