data/full_repos/permissive/191638444/project_hxf5071_pbc5080.srcs/sources_1/imports/new/emux2x1.v
data/verilator_xmls/6ef77984-ac74-4415-bd98-9d43ee2a58f1.xml
module emux2x1(Input1, Input0, selector, D);
   
    input [31:0] Input1, Input0;
    input selector;
    output reg [31:0] D;

    always @(Input1, Input0, selector)
    begin
      if (selector==1) 
      begin
         D <= Input1;
      end
      else 
      begin
         D <= Input0;
      end
    end
endmodule
module emux2x1(Input1, Input0, selector, D);

   
    input [31:0] Input1, Input0;
    input selector;
    output reg [31:0] D;

    always @(Input1, Input0, selector)
    begin
      if (selector==1) 
      begin
         D <= Input1;
      end
      else 
      begin
         D <= Input0;
      end
    end
endmodule