diff options
author | Eugene Zelenko <eugene.zelenko@gmail.com> | 2016-12-12 22:23:53 +0000 |
---|---|---|
committer | Eugene Zelenko <eugene.zelenko@gmail.com> | 2016-12-12 22:23:53 +0000 |
commit | 6a9226d9b81cc950342419ebd65edb0dc80035b7 (patch) | |
tree | 3f80302736412368ff0c9cda8eabec7ac7afb16f /llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | |
parent | 18e7ae672ef7197251afa0ccab110216cb56a71d (diff) | |
download | bcm5719-llvm-6a9226d9b81cc950342419ebd65edb0dc80035b7.tar.gz bcm5719-llvm-6a9226d9b81cc950342419ebd65edb0dc80035b7.zip |
[AMDGPU, PowerPC, TableGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
llvm-svn: 289475
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp')
-rw-r--r-- | llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp b/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp index 6a0275a1317..74851aedbb2 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp @@ -13,14 +13,10 @@ //===----------------------------------------------------------------------===// #include "AMDGPUSubtarget.h" -#include "R600ISelLowering.h" -#include "R600InstrInfo.h" -#include "SIFrameLowering.h" -#include "SIISelLowering.h" -#include "SIInstrInfo.h" -#include "SIMachineFunctionInfo.h" #include "llvm/ADT/SmallString.h" #include "llvm/CodeGen/MachineScheduler.h" +#include "llvm/Target/TargetFrameLowering.h" +#include <algorithm> using namespace llvm; @@ -31,7 +27,7 @@ using namespace llvm; #define GET_SUBTARGETINFO_CTOR #include "AMDGPUGenSubtargetInfo.inc" -AMDGPUSubtarget::~AMDGPUSubtarget() {} +AMDGPUSubtarget::~AMDGPUSubtarget() = default; AMDGPUSubtarget & AMDGPUSubtarget::initializeSubtargetDependencies(const Triple &TT, @@ -124,8 +120,7 @@ AMDGPUSubtarget::AMDGPUSubtarget(const Triple &TT, StringRef GPU, StringRef FS, ScalarizeGlobal(false), FeatureDisable(false), - InstrItins(getInstrItineraryForCPU(GPU)), - TSInfo() { + InstrItins(getInstrItineraryForCPU(GPU)) { initializeSubtargetDependencies(TT, GPU, FS); } @@ -189,7 +184,6 @@ unsigned AMDGPUSubtarget::getOccupancyWithLocalMemSize(uint32_t Bytes) const { std::pair<unsigned, unsigned> AMDGPUSubtarget::getFlatWorkGroupSizes( const Function &F) const { - // Default minimum/maximum flat work group sizes. std::pair<unsigned, unsigned> Default = AMDGPU::isCompute(F.getCallingConv()) ? @@ -222,7 +216,6 @@ std::pair<unsigned, unsigned> AMDGPUSubtarget::getFlatWorkGroupSizes( std::pair<unsigned, unsigned> AMDGPUSubtarget::getWavesPerEU( const Function &F) const { - // Default minimum/maximum number of waves per execution unit. std::pair<unsigned, unsigned> Default(1, 0); @@ -281,8 +274,7 @@ SISubtarget::SISubtarget(const Triple &TT, StringRef GPU, StringRef FS, AMDGPUSubtarget(TT, GPU, FS, TM), InstrInfo(*this), FrameLowering(TargetFrameLowering::StackGrowsUp, getStackAlignment(), 0), - TLInfo(TM, *this), - GISel() {} + TLInfo(TM, *this) {} void SISubtarget::overrideSchedPolicy(MachineSchedPolicy &Policy, unsigned NumRegionInstrs) const { |