diff options
| author | Michael Liao <michael.hliao@gmail.com> | 2019-06-18 21:41:13 +0000 |
|---|---|---|
| committer | Michael Liao <michael.hliao@gmail.com> | 2019-06-18 21:41:13 +0000 |
| commit | 4f7f70e26245adffe87b18c4c95eb7899538c9d9 (patch) | |
| tree | a00619c9268799301bedaa234afb37dd251c0f0e /llvm/utils/TableGen/FixedLenDecoderEmitter.cpp | |
| parent | 7bfb43985f271dc25093f340e5ca5c9e26d11f8c (diff) | |
| download | bcm5719-llvm-4f7f70e26245adffe87b18c4c95eb7899538c9d9.tar.gz bcm5719-llvm-4f7f70e26245adffe87b18c4c95eb7899538c9d9.zip | |
Recommit [SROA] Enhance SROA to handle `addrspacecast`ed allocas
[SROA] Enhance SROA to handle `addrspacecast`ed allocas
- Fix typo in original change
- Add additional handling to ensure all return pointers are properly
casted.
Summary:
- After `addrspacecast` is allowed to be eliminated in SROA, the
adjusting of storage pointer (from `alloca) needs to handle the
potential different address spaces between the storage pointer (from
alloca) and the pointer being used.
Reviewers: arsenm
Subscribers: wdng, hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D63501
llvm-svn: 363743
Diffstat (limited to 'llvm/utils/TableGen/FixedLenDecoderEmitter.cpp')
0 files changed, 0 insertions, 0 deletions

