[AMDGPU] Forward-declare TargetRegisterClass (NFC)
authorKazu Hirata <kazu@google.com>
Wed, 27 Jan 2021 04:00:16 +0000 (20:00 -0800)
committerKazu Hirata <kazu@google.com>
Wed, 27 Jan 2021 04:00:16 +0000 (20:00 -0800)
commit6bde08536655dadca4156ca42d4c6f19f52fde98
tree991f3ba9db60a9ff32dae1d9d55226ca998a6d24
parent494ac2a607f62f2725fd6fd51549e1b4a33ab0ff
[AMDGPU] Forward-declare TargetRegisterClass (NFC)

AMDGPUInstructionSelector.h needs TargetRegisterClass but relies on a
forward declaration of TargetRegisterClass in InstructionSelector.h.
This patch adds a forward declaration right in
AMDGPUInstructionSelector.h.

While we are at it, this patch removes the one in
InstructionSelector.h, where it is unnecessary.
llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h
llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h