diff options
author | Chris Lattner <sabre@nondot.org> | 2003-10-04 19:29:21 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2003-10-04 19:29:21 +0000 |
commit | 4318c4b54969eb3c3767a04c4fb7b4b21021de77 (patch) | |
tree | da333a49e473187edd61600714a4f8079ceaf903 /llvm/lib/Bytecode/Reader/Reader.cpp | |
parent | a0d15e4d9ed0f085a36b8038bdb9d9bd79f597b4 (diff) | |
download | bcm5719-llvm-4318c4b54969eb3c3767a04c4fb7b4b21021de77.tar.gz bcm5719-llvm-4318c4b54969eb3c3767a04c4fb7b4b21021de77.zip |
Use V for values, not D.
llvm-svn: 8848
Diffstat (limited to 'llvm/lib/Bytecode/Reader/Reader.cpp')
-rw-r--r-- | llvm/lib/Bytecode/Reader/Reader.cpp | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/llvm/lib/Bytecode/Reader/Reader.cpp b/llvm/lib/Bytecode/Reader/Reader.cpp index c69e680be24..321a26f4c4e 100644 --- a/llvm/lib/Bytecode/Reader/Reader.cpp +++ b/llvm/lib/Bytecode/Reader/Reader.cpp @@ -192,29 +192,28 @@ Constant *BytecodeParser::getConstantValue(const Type *Ty, unsigned Slot) { 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; } } |