From: Peter Collingbourne Date: Thu, 30 Nov 2017 00:02:55 +0000 (+0000) Subject: LowerTypeTests: Remove unnecessary cast. NFC. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1edbc9f1bcbdf4d656a1edba0b9d506dbf3508a8;p=llvm LowerTypeTests: Remove unnecessary cast. NFC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@319387 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Transforms/IPO/LowerTypeTests.cpp b/lib/Transforms/IPO/LowerTypeTests.cpp index 6cef866b7b8..b5d0f6dd64e 100644 --- a/lib/Transforms/IPO/LowerTypeTests.cpp +++ b/lib/Transforms/IPO/LowerTypeTests.cpp @@ -1706,7 +1706,7 @@ bool LowerTypeTestsModule::lower() { GlobalTypeMember::create(Alloc, &GO, IsDefinition, IsExported, Types); for (MDNode *Type : Types) { verifyTypeMDNode(&GO, Type); - auto &Info = TypeIdInfo[cast(Type)->getOperand(1)]; + auto &Info = TypeIdInfo[Type->getOperand(1)]; Info.Index = ++I; Info.RefGlobals.push_back(GTM); }