From: Anton Korobeynikov Date: Sat, 8 Nov 2008 12:58:07 +0000 (+0000) Subject: StoreInst does not produce any result thus it's useless to create new X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=e0f4af3b49f8bcf5aed470e3f023133510e1da12;p=oota-llvm.git StoreInst does not produce any result thus it's useless to create new variable for it. This greatly reduces amount of unused variables in llvm2cpp-generated code git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58905 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/CppBackend/CPPBackend.cpp b/lib/Target/CppBackend/CPPBackend.cpp index 95c4ad7dc50..351c3394f4c 100644 --- a/lib/Target/CppBackend/CPPBackend.cpp +++ b/lib/Target/CppBackend/CPPBackend.cpp @@ -1269,7 +1269,7 @@ namespace { } case Instruction::Store: { const StoreInst* store = cast(I); - Out << "StoreInst* " << iName << " = new StoreInst(" + Out << " = new StoreInst(" << opNames[0] << ", " << opNames[1] << ", " << (store->isVolatile() ? "true" : "false")