data/full_repos/permissive/173691730/ccmb28_FPGA/sources_1/Shift.v
[Errno 2] No such file or directory: 'preprocess.output'
data/verilator_xmls/7c2b7a90-bf45-4026-9fcb-b1ec9b25dbd5.xml
module Shift(
input [1:0]way,
input [31:0]data_in,
input [4:0]shift_num,
output reg [31:0]data_out
    );
    always@(way or data_in or shift_num)
    begin
        case(way)
        0:data_out <= data_in<<shift_num;
        1:data_out <= data_in>>shift_num; 
        2:data_out <= ($signed(data_in))<<<shift_num; 
        3:data_out <= ($signed(data_in))>>>shift_num; 
        endcase
    end
endmodule
module Shift(
input [1:0]way,
input [31:0]data_in,
input [4:0]shift_num,
output reg [31:0]data_out
    );

    always@(way or data_in or shift_num)
    begin
        case(way)
        0:data_out <= data_in<<shift_num;
        1:data_out <= data_in>>shift_num; 
        2:data_out <= ($signed(data_in))<<<shift_num; 
        3:data_out <= ($signed(data_in))>>>shift_num; 
        endcase
    end
endmodule