verilog/labs/lab6/obj_dir/VbibpTB___024root__DepSet_h7f8acf28__0.cpp
2024-07-14 04:03:23 +03:00

44 lines
1.7 KiB
C++

// Verilated -*- C++ -*-
// DESCRIPTION: Verilator output: Design implementation internals
// See VbibpTB.h for the primary calling header
#include "verilated.h"
#include "VbibpTB__Syms.h"
#include "VbibpTB___024root.h"
VL_INLINE_OPT VlCoroutine VbibpTB___024root___eval_initial__TOP__0(VbibpTB___024root* vlSelf) {
if (false && vlSelf) {} // Prevent unused
VbibpTB__Syms* const __restrict vlSymsp VL_ATTR_UNUSED = vlSelf->vlSymsp;
VL_DEBUG_IF(VL_DBG_MSGF("+ VbibpTB___024root___eval_initial__TOP__0\n"); );
// Init
VlWide<3>/*95:0*/ __Vtemp_h84e83511__0;
// Body
__Vtemp_h84e83511__0[0U] = 0x2e766364U;
__Vtemp_h84e83511__0[1U] = 0x62696270U;
__Vtemp_h84e83511__0[2U] = 0x76U;
vlSymsp->_vm_contextp__->dumpfile(VL_CVT_PACK_STR_NW(3, __Vtemp_h84e83511__0));
VL_PRINTF_MT("-Info: bibpTB.v:11: $dumpvar ignored, as Verilated without --trace\n");
vlSelf->bibpTB__DOT__buyruk = 0x154U;
co_await vlSelf->__VdlySched.delay(0xaU, "bibpTB.v",
13);
VL_FINISH_MT("bibpTB.v", 14, "");
}
#ifdef VL_DEBUG
VL_ATTR_COLD void VbibpTB___024root___dump_triggers__act(VbibpTB___024root* vlSelf);
#endif // VL_DEBUG
void VbibpTB___024root___eval_triggers__act(VbibpTB___024root* vlSelf) {
if (false && vlSelf) {} // Prevent unused
VbibpTB__Syms* const __restrict vlSymsp VL_ATTR_UNUSED = vlSelf->vlSymsp;
VL_DEBUG_IF(VL_DBG_MSGF("+ VbibpTB___024root___eval_triggers__act\n"); );
// Body
vlSelf->__VactTriggered.at(0U) = vlSelf->__VdlySched.awaitingCurrentTime();
#ifdef VL_DEBUG
if (VL_UNLIKELY(vlSymsp->_vm_contextp__->debug())) {
VbibpTB___024root___dump_triggers__act(vlSelf);
}
#endif
}