From dcb209ac9c41ef4a38bbe2ab6ff4fb525b687056 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sat, 10 Feb 2007 04:19:31 +0000 Subject: insertvalue's second operand is always false llvm-svn: 34115 --- llvm/lib/Bytecode/Writer/SlotCalculator.cpp | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) (limited to 'llvm/lib/Bytecode/Writer/SlotCalculator.cpp') diff --git a/llvm/lib/Bytecode/Writer/SlotCalculator.cpp b/llvm/lib/Bytecode/Writer/SlotCalculator.cpp index fe553e5bd12..a87bf104ebd 100644 --- a/llvm/lib/Bytecode/Writer/SlotCalculator.cpp +++ b/llvm/lib/Bytecode/Writer/SlotCalculator.cpp @@ -370,19 +370,15 @@ int SlotCalculator::getOrCreateSlot(const Value *V) { return insertValue(V); } -int SlotCalculator::insertValue(const Value *V, bool dontIgnore) { +int SlotCalculator::insertValue(const Value *V) { assert(V && "Can't insert a null value!"); assert(getSlot(V) == -1 && "Value is already in the table!"); - // If this node does not contribute to a plane, or if the node has a - // name and we don't want names, then ignore the silly node... Note that types - // do need slot numbers so that we can keep track of where other values land. - // - if (!dontIgnore) // Don't ignore nonignorables! - if (V->getType() == Type::VoidTy) { // Ignore void type nodes - SC_DEBUG("ignored value " << *V << "\n"); - return -1; // We do need types unconditionally though - } + // If this node does not contribute to a plane, ignore the node. + if (V->getType() == Type::VoidTy) { // Ignore void type nodes + SC_DEBUG("ignored value " << *V << "\n"); + return -1; + } // Okay, everything is happy, actually insert the silly value now... return doInsertValue(V); -- cgit v1.2.3