data/full_repos/permissive/180413071/nonpipelined/sources/hardware/floatingpoint/normalizers.v
 line:15: before: "("
data/verilator_xmls/72072389-c98c-4dee-b367-91fe89329a15.xml
module normalizers(
    input      [7:0]  exp_in,
    input      [47:0] mant_in, 
    output reg [7:0]  exp_out,
    output reg [47:0] mant_out
);

    always @* begin
        exp_out  = exp_in;
        mant_out = mant_in;
        
        repeat(24) begin
            if (mant_out[47] == 0) begin
                exp_out = exp_out - 1;
                mant_out = mant_out << 1;
            end
        end
    end

endmodule
module normalizers(
    input      [7:0]  exp_in,
    input      [47:0] mant_in, 
    output reg [7:0]  exp_out,
    output reg [47:0] mant_out
);


    always @* begin
        exp_out  = exp_in;
        mant_out = mant_in;
        
        repeat(24) begin
            if (mant_out[47] == 0) begin
                exp_out = exp_out - 1;
                mant_out = mant_out << 1;
            end
        end
    end

endmodule