data/full_repos/permissive/439345921/ALU.v
data/verilator_xmls/d448abd4-9ac0-43c5-82e0-17b7c8e0bf20.xml
function [15:0] xy_m (
		input [15:0] xy,
		input zxy,
		input nxy
	);
		if (zxy == 1) begin
			if (nxy == 1) xy_m = ~(16'd0);
			else xy_m = 16'd0;
		end else begin
			if (nxy == 1) xy_m = ~xy;
			else xy_m = xy;
		end
	endfunction
function [15:0] xy_m (
		input [15:0] xy,
		input zxy,
		input nxy
	);

		if (zxy == 1) begin
			if (nxy == 1) xy_m = ~(16'd0);
			else xy_m = 16'd0;
		end else begin
			if (nxy == 1) xy_m = ~xy;
			else xy_m = xy;
		end
	endfunction