]> granicus.if.org Git - llvm/commitdiff
LowerTypeTests: Remove unnecessary cast. NFC.
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 30 Nov 2017 00:02:55 +0000 (00:02 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 30 Nov 2017 00:02:55 +0000 (00:02 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@319387 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/IPO/LowerTypeTests.cpp

index 6cef866b7b84464cd7448b67dba71ed1aae9ef63..b5d0f6dd64e7ccaca59efaed3c67c488e417d331 100644 (file)
@@ -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<MDNode>(Type)->getOperand(1)];
+      auto &Info = TypeIdInfo[Type->getOperand(1)];
       Info.Index = ++I;
       Info.RefGlobals.push_back(GTM);
     }