icode: use the icb to helps the icode duplication