summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-objcopy/llvm-objcopy.cpp
diff options
context:
space:
mode:
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2017-08-01 23:44:35 +0000
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2017-08-01 23:44:35 +0000
commitda0edef1bd7b2526faebdaa1aa9924a70f91aa66 (patch)
tree5f8d87c2f8dfd248106ceb6e5e4f20ba62229eac /llvm/tools/llvm-objcopy/llvm-objcopy.cpp
parent4f345060dd2ca75316b8b657d02c2129ab85d1a3 (diff)
downloadbcm5719-llvm-da0edef1bd7b2526faebdaa1aa9924a70f91aa66.tar.gz
bcm5719-llvm-da0edef1bd7b2526faebdaa1aa9924a70f91aa66.zip
[AMDGPU] Turn s_and_saveexec_b64 into s_and_b64 if result is unused
With SI_END_CF elimination for some nested control flow we can now eliminate saved exec register completely by turning a saveexec version of instruction into just a logical instruction. Differential Revision: https://reviews.llvm.org/D36007 llvm-svn: 309766
Diffstat (limited to 'llvm/tools/llvm-objcopy/llvm-objcopy.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud