[AMDGPU][MC] Corrected parsing of registers
authorDmitry Preobrazhensky <dmitry.preobrazhensky@amd.com>
Fri, 27 Sep 2019 15:41:31 +0000 (15:41 +0000)
committerDmitry Preobrazhensky <dmitry.preobrazhensky@amd.com>
Fri, 27 Sep 2019 15:41:31 +0000 (15:41 +0000)
commit436d5b335ae5ae0d015b9b6196da9e60c2c2690d
tree0369eb2217c7865c3f057ccd64230b309b1f7342
parentdb24ef509ecb271a1b03c35c34889f539bc70a32
[AMDGPU][MC] Corrected parsing of registers

Summary of changes:

refactored code for better readability and future improvements;
fixed bug 41281: https://bugs.llvm.org/show_bug.cgi?id=41281

Reviewers: artem.tamazov, arsenm

Differential Revision: https://reviews.llvm.org/D65224

llvm-svn: 373094
llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
llvm/test/MC/AMDGPU/reg-syntax-err.s