final LongItem val = vstack.popLong(); if (!(val.uses(EAX) && val.uses(EDX))) { if (val.uses(EAX) || val.uses(EDX)) { val.push(eContext); } requestRegister(EAX, val); requestRegister(EDX, val); val.loadTo(eContext, EAX, EDX); } val.release(eContext);  visit_return();
dwreturn(JvmType.LONG);
	public final void visit_lreturn() {		final LongItem val = vstack.popLong();		if (!(val.uses(EAX) && val.uses(EDX))) {			if (val.uses(EAX) || val.uses(EDX)) {				val.push(eContext);			}			requestRegister(EAX, val);			requestRegister(EDX, val);			val.loadTo(eContext, EAX, EDX);		}		val.release(eContext);		visit_return();	}