AMDGPUArgumentUsageInfo.h - cleanup includes and forward declarations. NFC.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 24 Apr 2020 15:18:10 +0000 (16:18 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 24 Apr 2020 15:21:37 +0000 (16:21 +0100)
Reduce Function.h include to (already existing) forward declaration.
Remove unused GCNSubtarget/TargetMachine forward declarations.

llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h

index 112934f..b4ef0c5 100644 (file)
 
 #include "llvm/ADT/DenseMap.h"
 #include "llvm/CodeGen/Register.h"
-#include "llvm/IR/Function.h"
 #include "llvm/Pass.h"
 
 namespace llvm {
 
 class Function;
 class raw_ostream;
-class GCNSubtarget;
-class TargetMachine;
 class TargetRegisterClass;
 class TargetRegisterInfo;