Discussion and part of https://reviews.llvm.org/D45344
The reason that's there is discussed in D16337 - the transform must be made safe from intermediate stores.
Paths
| Differential D45381
[SimplifyLibcalls] Remove the hasOneUse() limitation on the malloc AbandonedPublic Authored by xbolva00 on Apr 6 2018, 11:17 AM.
Details
Summary Discussion and part of https://reviews.llvm.org/D45344 The reason that's there is discussed in D16337 - the transform must be made safe from intermediate stores.
Diff Detail Event Timelinexbolva00 retitled this revision from [InstCombine] Remove the hasOneUse() limitation on the malloc to [SimplifyLibcalls] Remove the hasOneUse() limitation on the malloc.Apr 6 2018, 3:13 PM
Revision Contents
Diff 141387 lib/Transforms/Utils/SimplifyLibCalls.cpp
|