OSDN Git Service

R600: Better fix for bug 20982
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 19 Sep 2014 00:42:06 +0000 (00:42 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 19 Sep 2014 00:42:06 +0000 (00:42 +0000)
commitbd2b96a12dba4e333f49d1a04d2072aa3ec92478
tree3a6e9fd06d96356ccaed29f1d603ca3fcba3d771
parent9b676fd6f283d2a9da6d48286b7174a1a2dc7b28
R600: Better fix for bug 20982

Just do the left shift as unsigned to avoid the UB.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218092 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDGPUISelLowering.cpp
test/CodeGen/R600/llvm.AMDGPU.bfe.i32.ll