From: Duncan Sands Date: Wed, 5 Oct 2011 15:13:13 +0000 (+0000) Subject: Ensure OpCode is not used uninitialized. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=62c607b74157eadd78679434bb92d82f347d0bc1;p=oota-llvm.git Ensure OpCode is not used uninitialized. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141184 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/PTX/PTXISelDAGToDAG.cpp b/lib/Target/PTX/PTXISelDAGToDAG.cpp index af47208c959..5c7ee298f31 100644 --- a/lib/Target/PTX/PTXISelDAGToDAG.cpp +++ b/lib/Target/PTX/PTXISelDAGToDAG.cpp @@ -125,8 +125,10 @@ SDNode *PTXDAGToDAGISel::SelectREADPARAM(SDNode *Node) { OpCode = PTX::READPARAMI64; else if (Type == MVT::f32) OpCode = PTX::READPARAMF32; - else if (Type == MVT::f64) + else { + assert(Type == MVT::f64 && "Unexpected type!"); OpCode = PTX::READPARAMF64; + } SDValue Pred = CurDAG->getRegister(PTX::NoRegister, MVT::i1); SDValue PredOp = CurDAG->getTargetConstant(PTXPredicate::None, MVT::i32);