diff options
author | Austin Kerbow <Austin.Kerbow@amd.com> | 2019-10-28 09:39:20 -0700 |
---|---|---|
committer | Austin Kerbow <Austin.Kerbow@amd.com> | 2019-10-28 10:02:22 -0700 |
commit | d11b93ec6ac1cf48dce0a8b7beb3e07f0ee9b0fc (patch) | |
tree | 3f5a885b61fe23680e336adfccf92a09a6303c19 /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
parent | 2ddd1564a9c2c648ac63fcaca474d5386cebd3fe (diff) | |
download | llvm-d11b93ec6ac1cf48dce0a8b7beb3e07f0ee9b0fc.zip llvm-d11b93ec6ac1cf48dce0a8b7beb3e07f0ee9b0fc.tar.gz llvm-d11b93ec6ac1cf48dce0a8b7beb3e07f0ee9b0fc.tar.bz2 |
AMDGPU: Avoid overwriting saved PC
Summary:
An outstanding load with same destination sgpr as call could cause PC to be
updated with junk value on return.
Reviewers: arsenm, rampitec
Reviewed By: arsenm
Subscribers: kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye, hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D69474
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions