If a MachineInstr is incomplete (e.g. an operand should be Reg but is currently FrameIndex), isCompressibleInst() will terminate at MachineOperandType::getReg().
With this patch, isCompressibleInst() will now return false if an operand's type doesn't match, allowing TargetInstrInfo::getInstSizeInBytes() to return a value and EstimateFunctionSizeInBytes() to work correctly.