IntItem v = vstack.popInt(); v.load(eContext); final Register r = v.getRegister(); os.writeMOVSX(r, r, WORDSIZE); vstack.push(v);
final IntItem v = vstack.popInt(); if (v.isConstant()) { vstack.push(IntItem.createConst((short) v.getValue())); } else { v.load(eContext); final Register r = v.getRegister(); os.writeMOVSX(r, r, BYTESIZE); vstack.push(v); }
	public final void visit_i2s() {		IntItem v = vstack.popInt();		v.load(eContext);		final Register r = v.getRegister();		os.writeMOVSX(r, r, WORDSIZE);		vstack.push(v);	}