[llvm] r223198 - NVPTX: Delete dead code

Duncan P. N. Exon Smith dexonsmith at apple.com
Tue Dec 2 20:13:23 PST 2014


Author: dexonsmith
Date: Tue Dec  2 22:13:23 2014
New Revision: 223198

URL: http://llvm.org/viewvc/llvm-project?rev=223198&view=rev
Log:
NVPTX: Delete dead code

`MDNode` does not inherit from `User`, and it never has a name.

Modified:
    llvm/trunk/lib/Target/NVPTX/NVPTXAsmPrinter.cpp

Modified: llvm/trunk/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/NVPTX/NVPTXAsmPrinter.cpp?rev=223198&r1=223197&r2=223198&view=diff
==============================================================================
--- llvm/trunk/lib/Target/NVPTX/NVPTXAsmPrinter.cpp (original)
+++ llvm/trunk/lib/Target/NVPTX/NVPTXAsmPrinter.cpp Tue Dec  2 22:13:23 2014
@@ -793,11 +793,6 @@ static bool usedInOneFunc(const User *U,
       return false;
   }
 
-  if (const MDNode *md = dyn_cast<MDNode>(U))
-    if (md->hasName() && ((md->getName().str() == "llvm.dbg.gv") ||
-                          (md->getName().str() == "llvm.dbg.sp")))
-      return true;
-
   for (const User *UU : U->users())
     if (usedInOneFunc(UU, oneFunc) == false)
       return false;





More information about the llvm-commits mailing list