diff options
| author | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | 2017-05-22 16:58:10 +0000 |
|---|---|---|
| committer | Stanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com> | 2017-05-22 16:58:10 +0000 |
| commit | 5fa289f0d8ff85b9e14d2f814a90761378ab54ae (patch) | |
| tree | fed99a180eebde775b59f959727b7b5934508512 /llvm/test/CodeGen/AMDGPU/bitcast-vector-extract.ll | |
| parent | 80cb549c2fb973ffa84276b6144e0aa65ef690c9 (diff) | |
| download | bcm5719-llvm-5fa289f0d8ff85b9e14d2f814a90761378ab54ae.tar.gz bcm5719-llvm-5fa289f0d8ff85b9e14d2f814a90761378ab54ae.zip | |
[AMDGPU] Narrow lshl from 64 to 32 bit if possible
Turn expensive 64 bit shift into 32 bit if shift does not overflow int:
shl (ext x) => zext (shl x)
Differential Revision: https://reviews.llvm.org/D33367
llvm-svn: 303569
Diffstat (limited to 'llvm/test/CodeGen/AMDGPU/bitcast-vector-extract.ll')
0 files changed, 0 insertions, 0 deletions

