diff --git a/lib/Bytecode/Reader/InstructionReader.cpp b/lib/Bytecode/Reader/InstructionReader.cpp index d66b12cf0d9..5033a326b60 100644 --- a/lib/Bytecode/Reader/InstructionReader.cpp +++ b/lib/Bytecode/Reader/InstructionReader.cpp @@ -319,6 +319,7 @@ void BytecodeParser::ParseInstruction(const unsigned char *&Buf, IdxTy = Type::UIntTyID; else { switch (ValIdx & 3) { + default: case 0: IdxTy = Type::UIntTyID; break; case 1: IdxTy = Type::IntTyID; break; case 2: IdxTy = Type::ULongTyID; break;