From 4ea6924444d73a0b5f6207e05b4229b49a284f06 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sat, 15 Jan 2005 07:14:32 +0000 Subject: [PATCH] Common code factored out. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19572 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 28 ++++------------------- 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/lib/CodeGen/SelectionDAG/SelectionDAG.cpp b/lib/CodeGen/SelectionDAG/SelectionDAG.cpp index c18dd40f6dd..52cef5b89ce 100644 --- a/lib/CodeGen/SelectionDAG/SelectionDAG.cpp +++ b/lib/CodeGen/SelectionDAG/SelectionDAG.cpp @@ -480,19 +480,6 @@ SDOperand SelectionDAG::getNode(unsigned Opcode, MVT::ValueType VT) { return SDOperand(N, 0); } -static const Type *getTypeFor(MVT::ValueType VT) { - switch (VT) { - default: assert(0 && "Unknown MVT!"); - case MVT::i1: return Type::BoolTy; - case MVT::i8: return Type::UByteTy; - case MVT::i16: return Type::UShortTy; - case MVT::i32: return Type::UIntTy; - case MVT::i64: return Type::ULongTy; - case MVT::f32: return Type::FloatTy; - case MVT::f64: return Type::DoubleTy; - } -} - SDOperand SelectionDAG::getNode(unsigned Opcode, MVT::ValueType VT, SDOperand Operand) { if (ConstantSDNode *C = dyn_cast(Operand.Val)) { @@ -1096,17 +1083,10 @@ void SDNode::dump() const { for (unsigned i = 0, e = getNumValues(); i != e; ++i) { if (i) std::cerr << ","; - switch (getValueType(i)) { - default: assert(0 && "Unknown value type!"); - case MVT::i1: std::cerr << "i1"; break; - case MVT::i8: std::cerr << "i8"; break; - case MVT::i16: std::cerr << "i16"; break; - case MVT::i32: std::cerr << "i32"; break; - case MVT::i64: std::cerr << "i64"; break; - case MVT::f32: std::cerr << "f32"; break; - case MVT::f64: std::cerr << "f64"; break; - case MVT::Other: std::cerr << "ch"; break; - } + if (getValueType(i) == MVT::Other) + std::cerr << "ch"; + else + std::cerr << MVT::getValueTypeString(getValueType(i)); } std::cerr << " = " << getOperationName();