data/full_repos/permissive/166661632/p6/p6-HAC VERSION/NPC.v
1: b'%Error: Cannot find file containing module: VERSION,data/full_repos/permissive/166661632\n        ... Looked in:\n             data/full_repos/permissive/166661632/p6/p6-HAC/VERSION,data/full_repos/permissive/166661632\n             data/full_repos/permissive/166661632/p6/p6-HAC/VERSION,data/full_repos/permissive/166661632.v\n             data/full_repos/permissive/166661632/p6/p6-HAC/VERSION,data/full_repos/permissive/166661632.sv\n             VERSION,data/full_repos/permissive/166661632\n             VERSION,data/full_repos/permissive/166661632.v\n             VERSION,data/full_repos/permissive/166661632.sv\n             obj_dir/VERSION,data/full_repos/permissive/166661632\n             obj_dir/VERSION,data/full_repos/permissive/166661632.v\n             obj_dir/VERSION,data/full_repos/permissive/166661632.sv\n%Error: Cannot find file containing module: data/full_repos/permissive/166661632/p6/p6-HAC\n%Error: Cannot find file containing module: VERSION/NPC.v\n%Error: Exiting due to 3 error(s)\n'
module NPC(pc4,extout,instr,rd1,epc,npcop,intreq,npcout);
input [31:0] pc4,extout,instr,rd1,epc;
input [2:0] npcop;
input intreq;
output [31:0] npcout;

wire [31:0]tmp[7:0];
wire [31:0]offset,pc;
assign pc=pc4-4;
assign offset={extout[29:0],2'b00};

assign tmp[0]=pc4+offset;
assign tmp[1]={pc[31:28],instr[25:0],2'b00};
assign tmp[2]=rd1;
assign tmp[3]=32'h00004180;
assign tmp[4]=epc;
assign npcout=(intreq)?tmp[3]:
					tmp[npcop];
endmodule
module NPC(pc4,extout,instr,rd1,epc,npcop,intreq,npcout);

input [31:0] pc4,extout,instr,rd1,epc;
input [2:0] npcop;
input intreq;
output [31:0] npcout;

wire [31:0]tmp[7:0];
wire [31:0]offset,pc;
assign pc=pc4-4;
assign offset={extout[29:0],2'b00};

assign tmp[0]=pc4+offset;
assign tmp[1]={pc[31:28],instr[25:0],2'b00};
assign tmp[2]=rd1;
assign tmp[3]=32'h00004180;
assign tmp[4]=epc;
assign npcout=(intreq)?tmp[3]:
					tmp[npcop];
endmodule