[AMDGPU] Improve FLAT scratch detection
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Mon, 2 Nov 2020 18:56:12 +0000 (10:56 -0800)
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Mon, 2 Nov 2020 19:37:33 +0000 (11:37 -0800)
commitc9d6fe6f7d84f5b1a0bdbe502ebc3c8035722fdb
tree34afe7da6053b3e4b97c992629bdadf37fbbf575
parent4274cbba1c69a67020aa2ecebd4a4065425daf8a
[AMDGPU] Improve FLAT scratch detection

We were useing too broad check for isFLATScratch() which also
includes FLAT global.

Differential Revision: https://reviews.llvm.org/D90505
llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
llvm/lib/Target/AMDGPU/FLATInstructions.td
llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp
llvm/lib/Target/AMDGPU/SIDefines.h
llvm/lib/Target/AMDGPU/SIInstrFormats.td
llvm/lib/Target/AMDGPU/SIInstrInfo.h