final IntItem result = IntItem.createReg(lsb);
final IntItem result = (IntItem)ifac.createReg(JvmType.INT, lsb);
    public final void visit_l2i() {        final LongItem v = vstack.popLong();        if (v.isConstant()) {            vstack.push(IntItem.createConst((int) v.getValue()));        } else {            final X86RegisterPool pool = eContext.getPool();            v.load(eContext);            final Register lsb = v.getLsbRegister();            v.release(eContext);            pool.request(lsb);            final IntItem result = IntItem.createReg(lsb);            pool.transferOwnerTo(lsb, result);            vstack.push(result);        }    }