Fix ubsan error in tblgen with signed left shift
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Tue, 16 Jun 2020 17:21:09 +0000 (10:21 -0700)
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Tue, 16 Jun 2020 18:15:09 +0000 (11:15 -0700)
commit3f0c9c1634237834af6b74e9319cb15f6ab89d11
treec65ed284e576f4b148712a9bd31feb3aaf367e4a
parent6bc2b042f4a9e8d912901679bd4614d46f6fafed
Fix ubsan error in tblgen with signed left shift

UBSAN complains when tblgen performs SHL of a negative
value.

Differential Revision: https://reviews.llvm.org/D81952
llvm/lib/TableGen/Record.cpp
llvm/lib/Target/AMDGPU/SMInstructions.td