RVFI: Gated rf_wdata with address==0
Created by: halfdan-dolva
Gated rf_wdata with address==0 because x0 is set separately from wdata in rtl (wdata and write enable can be non-zero for x0). The RVFI spec does not allow non-zero wdata for x0.
"rvfi_rd_wdata is the value of the x register addressed by rd after execution of this instruction. This output must be zero when rd is zero."
Signed-off-by: Halfdan Bechmann halfdan.bechmann@silabs.com