Move the personality function from LandingPadInst to Function
[oota-llvm.git] / tools / verify-uselistorder / verify-uselistorder.cpp
index 02b7ea6fdd261a1e9858f8f67389c76c179a8820..efa4bcbe1aaa21827fd1fe6aa8931548492807df 100644 (file)
@@ -205,6 +205,8 @@ ValueMapping::ValueMapping(const Module &M) {
       map(F.getPrefixData());
     if (F.hasPrologueData())
       map(F.getPrologueData());
+    if (F.hasPersonalityFn())
+      map(F.getPersonalityFn());
   }
 
   // Function bodies.
@@ -474,6 +476,8 @@ static void changeUseLists(Module &M, Changer changeValueUseList) {
       changeValueUseList(F.getPrefixData());
     if (F.hasPrologueData())
       changeValueUseList(F.getPrologueData());
+    if (F.hasPersonalityFn())
+      changeValueUseList(F.getPersonalityFn());
   }
 
   // Function bodies.