// Verilated -*- C++ -*- // DESCRIPTION: Verilator output: Design implementation internals // See Valu6.h for the primary calling header #include "verilated.h" #include "Valu6___024root.h" VL_ATTR_COLD void Valu6___024root___eval_initial(Valu6___024root* vlSelf) { if (false && vlSelf) {} // Prevent unused Valu6__Syms* const __restrict vlSymsp VL_ATTR_UNUSED = vlSelf->vlSymsp; VL_DEBUG_IF(VL_DBG_MSGF("+ Valu6___024root___eval_initial\n"); ); } void Valu6___024root___combo__TOP__0(Valu6___024root* vlSelf); VL_ATTR_COLD void Valu6___024root___eval_settle(Valu6___024root* vlSelf) { if (false && vlSelf) {} // Prevent unused Valu6__Syms* const __restrict vlSymsp VL_ATTR_UNUSED = vlSelf->vlSymsp; VL_DEBUG_IF(VL_DBG_MSGF("+ Valu6___024root___eval_settle\n"); ); // Body Valu6___024root___combo__TOP__0(vlSelf); } VL_ATTR_COLD void Valu6___024root___final(Valu6___024root* vlSelf) { if (false && vlSelf) {} // Prevent unused Valu6__Syms* const __restrict vlSymsp VL_ATTR_UNUSED = vlSelf->vlSymsp; VL_DEBUG_IF(VL_DBG_MSGF("+ Valu6___024root___final\n"); ); } VL_ATTR_COLD void Valu6___024root___ctor_var_reset(Valu6___024root* vlSelf) { if (false && vlSelf) {} // Prevent unused Valu6__Syms* const __restrict vlSymsp VL_ATTR_UNUSED = vlSelf->vlSymsp; VL_DEBUG_IF(VL_DBG_MSGF("+ Valu6___024root___ctor_var_reset\n"); ); // Body vlSelf->alu_in_1 = VL_RAND_RESET_I(32); vlSelf->alu_in_2 = VL_RAND_RESET_I(32); vlSelf->alu_op_i = VL_RAND_RESET_I(4); vlSelf->alu_output = VL_RAND_RESET_I(32); vlSelf->debugsum = VL_RAND_RESET_I(32); vlSelf->debugop = VL_RAND_RESET_I(4); vlSelf->alu6__DOT__sum = VL_RAND_RESET_I(32); }