case SHR_INT_2ADDR: case USHR_INT_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.INTEGER_TYPE, false); return true; case AND_INT_2ADDR: case OR_INT_2ADDR: case XOR_INT_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.INTEGER_TYPE, true); return true; case ADD_LONG_2ADDR: case SHR_LONG_2ADDR: case USHR_LONG_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.LONG_LO_TYPE, false); return true; case ADD_FLOAT_2ADDR: case DIV_FLOAT_2ADDR: case REM_FLOAT_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.FLOAT_TYPE, false); return true; case ADD_DOUBLE_2ADDR: case DIV_DOUBLE_2ADDR: case REM_DOUBLE_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.DOUBLE_LO_TYPE, false); return true; case ADD_INT_LIT16:
case SHR_INT_2ADDR: case USHR_INT_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.INTEGER_TYPE, false); return true; case AND_INT_2ADDR: case OR_INT_2ADDR: case XOR_INT_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.INTEGER_TYPE, true); return true; case ADD_LONG_2ADDR: case SHR_LONG_2ADDR: case USHR_LONG_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.LONG_LO_TYPE, false); return true; case ADD_FLOAT_2ADDR: case DIV_FLOAT_2ADDR: case REM_FLOAT_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.FLOAT_TYPE, false); return true; case ADD_DOUBLE_2ADDR: case DIV_DOUBLE_2ADDR: case REM_DOUBLE_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.DOUBLE_LO_TYPE, false); return true; case ADD_INT_LIT16:
case SHR_INT_2ADDR: case USHR_INT_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.INTEGER_TYPE, false); return true; case AND_INT_2ADDR: case OR_INT_2ADDR: case XOR_INT_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.INTEGER_TYPE, true); return true; case ADD_LONG_2ADDR: case SHR_LONG_2ADDR: case USHR_LONG_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.LONG_LO_TYPE, false); return true; case ADD_FLOAT_2ADDR: case DIV_FLOAT_2ADDR: case REM_FLOAT_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.FLOAT_TYPE, false); return true; case ADD_DOUBLE_2ADDR: case DIV_DOUBLE_2ADDR: case REM_DOUBLE_2ADDR: analyzeBinary2AddrOp(analyzedInstruction, RegisterType.DOUBLE_LO_TYPE, false); return true; case ADD_INT_LIT16: