[AMDGPU] Unify flat offset logic
authorSebastian Neubauer <sebastian.neubauer@amd.com>
Tue, 15 Dec 2020 09:33:50 +0000 (10:33 +0100)
committerSebastian Neubauer <sebastian.neubauer@amd.com>
Tue, 15 Dec 2020 13:59:59 +0000 (14:59 +0100)
commit91445979be0a4e6fe4b42005d7fb03fc46c9ee0c
tree86b2d232be83ead451913a393e564b2f5f34a298
parent7898803c638497ad32e2d4a189d5597d4eb4506e
[AMDGPU] Unify flat offset logic

Move getNumFlatOffsetBits from AMDGPUAsmParser and SIInstrInfo into
AMDGPUBaseInfo.

Differential Revision: https://reviews.llvm.org/D93287
llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
llvm/lib/Target/AMDGPU/SIInstrInfo.h
llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
llvm/test/MC/AMDGPU/flat-gfx10.s
llvm/test/MC/AMDGPU/gfx10_err_pos.s