vstack.push(LongItem.createConst(-v.getValue()));
vstack.push(ifac.createLConst(-v.getValue()));
    public final void visit_lneg() {        final LongItem v = vstack.popLong();        if (v.isConstant()) {            vstack.push(LongItem.createConst(-v.getValue()));        } else {            // Load val            v.load(eContext);            final Register lsb = v.getLsbRegister();            final Register msb = v.getMsbRegister();            // Calculate            os.writeNEG(msb); // msb := -msb            os.writeNEG(lsb); // lsb := -lsb            os.writeSBB(msb, 0); // high += borrow            // Push            vstack.push(v);        }    }