private SsaInsn getInsnForMove(SsaInsn moveInsn) {
    int pred = moveInsn.getBlock().getPredecessors().nextSetBit(0);
    ArrayList<SsaInsn> predInsns = ssaMeth.getBlocks().get(pred).getInsns();
    return predInsns.get(predInsns.size() - 1);
  }
Finds the corresponding instruction for a given move result

@param moveInsn {@code non-null;} a move result instruction
@return {@code non-null;} the instruction that produces the result for the move
android/android_framework/dex-maker/src/main/java/com/android/dx/ssa/EscapeAnalysis.java