Please refer to the attachment for the equivalent hardware for the verilog provided above.
The exact gate count depends upon the mapping library used.
Suppose of the corresponding synopsis library has flip flop with synchronous reset, the synthesis just reports one flop.
Otherwise, the it reports a flop, and gate count required to map the MUX as part of combinational part.