[llvm-commits] CVS: llvm/lib/Bytecode/Reader/Reader.cpp

Chris Lattner lattner at cs.uiuc.edu
Sat Oct 4 14:30:01 PDT 2003


Changes in directory llvm/lib/Bytecode/Reader:

Reader.cpp updated: 1.64 -> 1.65

---
Log message:

Use V for values, not D.


---
Diffs of the changes:

Index: llvm/lib/Bytecode/Reader/Reader.cpp
diff -u llvm/lib/Bytecode/Reader/Reader.cpp:1.64 llvm/lib/Bytecode/Reader/Reader.cpp:1.65
--- llvm/lib/Bytecode/Reader/Reader.cpp:1.64	Fri Sep 26 09:44:52 2003
+++ llvm/lib/Bytecode/Reader/Reader.cpp	Sat Oct  4 14:29:21 2003
@@ -192,29 +192,28 @@
 
 void BytecodeParser::postResolveValues(ValueTable &ValTab) {
   while (!ValTab.empty()) {
-    ValueList &DL = *ValTab.back();
+    ValueList &VL = *ValTab.back();
     ValTab.pop_back();    
 
-    while (!DL.empty()) {
-      Value *D = DL.back();
-      unsigned IDNumber = getValueIDNumberFromPlaceHolder(D);
-      DL.pop_back();
+    while (!VL.empty()) {
+      Value *V = VL.back();
+      unsigned IDNumber = getValueIDNumberFromPlaceHolder(V);
+      VL.pop_back();
 
-      Value *NewDef = getValue(D->getType(), IDNumber, false);
-      if (NewDef == 0) {
+      Value *NewVal = getValue(V->getType(), IDNumber, false);
+      if (NewVal == 0)
         throw std::string("Unresolvable reference found: <" +
-                          D->getType()->getDescription() + ">:" + 
+                          V->getType()->getDescription() + ">:" + 
                           utostr(IDNumber) + ".");
-      } else {
-        // Fixup all of the uses of this placeholder def...
-        D->replaceAllUsesWith(NewDef);
 
-        // Now that all the uses are gone, delete the placeholder...
-        // If we couldn't find a def (error case), then leak a little
-        delete D;  // memory, 'cause otherwise we can't remove all uses!
-      }
+      // Fixup all of the uses of this placeholder def...
+      V->replaceAllUsesWith(NewVal);
+      
+      // Now that all the uses are gone, delete the placeholder...
+      // If we couldn't find a def (error case), then leak a little
+      delete V;  // memory, 'cause otherwise we can't remove all uses!
     }
-    delete &DL;
+    delete &VL;
   }
 }
 





More information about the llvm-commits mailing list