Skip to content

Commit c97a8e4

Browse files
committed
[AMDGPU] Remove unneed static_cast from GCNSubtarget constructor. NFC
RegBankInfo is a std::unique_ptr<AMDGPURegisterBankInfo> so we don't need the cast.
1 parent 8c664a9 commit c97a8e4

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,8 +199,7 @@ GCNSubtarget::GCNSubtarget(const Triple &TT, StringRef GPU, StringRef FS,
199199
InlineAsmLoweringInfo.reset(new InlineAsmLowering(getTargetLowering()));
200200
Legalizer.reset(new AMDGPULegalizerInfo(*this, TM));
201201
RegBankInfo.reset(new AMDGPURegisterBankInfo(*this));
202-
InstSelector.reset(new AMDGPUInstructionSelector(
203-
*this, *static_cast<AMDGPURegisterBankInfo *>(RegBankInfo.get()), TM));
202+
InstSelector.reset(new AMDGPUInstructionSelector(*this, *RegBankInfo, TM));
204203
}
205204

206205
unsigned GCNSubtarget::getConstantBusLimit(unsigned Opcode) const {

0 commit comments

Comments
 (0)