Some cleanups.
This commit is contained in:
@@ -384,6 +384,7 @@ module mkRenameStage#(RenameInput inIfc)(RenameStage);
|
||||
spec_bits: specTagManager.currentSpecBits
|
||||
`ifdef RVFI_DII
|
||||
, dii_pid: x.dii_pid
|
||||
, traceBundle: unpack(0)
|
||||
`endif
|
||||
};
|
||||
rob.enqPort[0].enq(y);
|
||||
@@ -595,6 +596,7 @@ module mkRenameStage#(RenameInput inIfc)(RenameStage);
|
||||
spec_bits: spec_bits
|
||||
`ifdef RVFI_DII
|
||||
, dii_pid: x.dii_pid
|
||||
, traceBundle: unpack(0)
|
||||
`endif
|
||||
};
|
||||
rob.enqPort[0].enq(y);
|
||||
@@ -1147,6 +1149,7 @@ module mkRenameStage#(RenameInput inIfc)(RenameStage);
|
||||
spec_bits: spec_bits
|
||||
`ifdef RVFI_DII
|
||||
, dii_pid: x.dii_pid
|
||||
, traceBundle: unpack(0)
|
||||
`endif
|
||||
};
|
||||
rob.enqPort[i].enq(y);
|
||||
|
||||
@@ -63,6 +63,10 @@ typedef GShareTrainInfo DirPredTrainInfo;
|
||||
typedef TourTrainInfo DirPredTrainInfo;
|
||||
`endif
|
||||
|
||||
<<<<<<< Updated upstream
|
||||
=======
|
||||
|
||||
>>>>>>> Stashed changes
|
||||
(* synthesize *)
|
||||
module mkDirPredictor(DirPredictor#(DirPredTrainInfo));
|
||||
`ifdef DIR_PRED_BHT
|
||||
|
||||
@@ -479,15 +479,7 @@ module mkReorderBufferRowEhr(ReorderBufferRowEhr#(aluExeNum, fpuMulDivExeNum)) p
|
||||
dii_pid: dii_pid,
|
||||
`endif
|
||||
`ifdef RVFI
|
||||
traceBundle: case (ppc_vaddr_csrData[pvc_deq_port]) matches
|
||||
tagged VAddr .v: begin
|
||||
case (lsqTag) matches
|
||||
tagged Ld .l: return traceBundle[traceBundle_deq_port];
|
||||
default: return traceBundle[traceBundle_deq_port];
|
||||
endcase
|
||||
end
|
||||
default: return traceBundle[traceBundle_deq_port];
|
||||
endcase,
|
||||
traceBundle: traceBundle[traceBundle_deq_port],
|
||||
`endif
|
||||
spec_bits: spec_bits[sb_deq_port]
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user