switch liblto to use the new getNameWithPrefix() method instead of getMangledName.
[oota-llvm.git] / tools / bugpoint / Miscompilation.cpp
index a5914178f12e769439bada34e7ebe48ab4d65813..92bf1437d50bec81fe26ccb594e0aa210c8e29a0 100644 (file)
@@ -251,13 +251,13 @@ static void DisambiguateGlobalSymbols(Module *M) {
        I != E; ++I) {
     // Don't mangle asm names.
     if (!I->hasName() || I->getName()[0] != 1)
-      I->setName(Mang.getMangledName(I));
+      I->setName(Mang.getNameWithPrefix(I));
   }
   for (Module::iterator I = M->begin(), E = M->end(); I != E; ++I) {
     // Don't mangle asm names or intrinsics.
     if ((!I->hasName() || I->getName()[0] != 1) &&
         I->getIntrinsicID() == 0)
-      I->setName(Mang.getMangledName(I));
+      I->setName(Mang.getNameWithPrefix(I));
   }
 }