diff options
| author | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | 2019-02-14 22:11:25 +0000 |
|---|---|---|
| committer | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | 2019-02-14 22:11:25 +0000 |
| commit | 871821f786809d1252c98bc7120069d49c5cff9a (patch) | |
| tree | 7531f8743a6e14868b5d930ca53d4d4b6bc06fb9 /llvm/test/Bitcode/function-default-address-spaces.ll | |
| parent | d3d496338ec9d81fdd567d459f1b38dcc85e986b (diff) | |
| download | bcm5719-llvm-871821f786809d1252c98bc7120069d49c5cff9a.tar.gz bcm5719-llvm-871821f786809d1252c98bc7120069d49c5cff9a.zip | |
[AMDGPU] Ressociate 'add (add x, y), z' to use SALU
Reassociate adds to collect scalar operands in a single
instruction when possible. That will result in a scalar
add followed by vector instead of two vector adds, thus
better utilizing SALU.
Differential Revision: https://reviews.llvm.org/D58220
llvm-svn: 354066
Diffstat (limited to 'llvm/test/Bitcode/function-default-address-spaces.ll')
0 files changed, 0 insertions, 0 deletions

