From 4ad1dde723c033684a4ef2ba7dedbcb612954165 Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Fri, 26 Sep 2025 08:25:47 -0400 Subject: [PATCH] Internals: Emit newlines for AstCStmt automatically. No functional change intended. --- src/V3CCtors.cpp | 4 +- src/V3Common.cpp | 24 +- src/V3Delayed.cpp | 2 +- src/V3EmitCFunc.h | 3 +- src/V3ExecGraph.cpp | 52 +- src/V3Order.cpp | 6 +- src/V3ProtectLib.cpp | 8 +- src/V3Randomize.cpp | 2 +- src/V3Sched.cpp | 7 +- src/V3SchedTiming.cpp | 10 +- src/V3Task.cpp | 40 +- src/V3Timing.cpp | 6 +- src/V3Trace.cpp | 11 +- src/V3TraceDecl.cpp | 2 +- test_regress/t/t_json_only_debugcheck.out | 1476 +++++++++++---------- test_regress/t/t_xml_debugcheck.out | 8 +- 16 files changed, 841 insertions(+), 820 deletions(-) diff --git a/src/V3CCtors.cpp b/src/V3CCtors.cpp index 1c9c60b0a..477d2cddd 100644 --- a/src/V3CCtors.cpp +++ b/src/V3CCtors.cpp @@ -68,10 +68,10 @@ class V3CCtorsBuilder final { string preventUnusedStmt; if (m_type.isClass()) { funcp->argTypes(EmitCUtil::symClassVar()); - preventUnusedStmt = "(void)vlSymsp; // Prevent unused variable warning\n"; + preventUnusedStmt = "(void)vlSymsp; // Prevent unused variable warning"; } else if (m_type.isCoverage()) { funcp->argTypes("bool first"); - preventUnusedStmt = "(void)first; // Prevent unused variable warning\n"; + preventUnusedStmt = "(void)first; // Prevent unused variable warning"; } if (!preventUnusedStmt.empty()) { funcp->addStmtsp(new AstCStmt{m_modp->fileline(), preventUnusedStmt}); diff --git a/src/V3Common.cpp b/src/V3Common.cpp index fd48b2028..0b6b4082d 100644 --- a/src/V3Common.cpp +++ b/src/V3Common.cpp @@ -86,7 +86,7 @@ static void makeVlToString(AstNodeUOrStructDType* nodep) { funcp->isConst(false); funcp->isStatic(false); funcp->protect(false); - funcp->addStmtsp(new AstCStmt{nodep->fileline(), "std::string out;\n"}); + funcp->addStmtsp(new AstCStmt{nodep->fileline(), "std::string out;"}); for (const AstMemberDType* itemp = nodep->membersp(); itemp; itemp = VN_AS(itemp->nextp(), MemberDType)) { std::string stmt = "out += \""; @@ -97,11 +97,15 @@ static void makeVlToString(AstNodeUOrStructDType* nodep) { } stmt += VIdProtect::protect(itemp->prettyName()) + ":\" + "; stmt += V3Common::makeToStringCall(itemp->dtypep(), "obj."s + itemp->nameProtect()); - stmt += ";\n"; + stmt += ";"; funcp->addStmtsp(new AstCStmt{nodep->fileline(), stmt}); } - funcp->addStmtsp(new AstCStmt{nodep->fileline(), "out += \"}\";\n"}); - funcp->addStmtsp(new AstCStmt{nodep->fileline(), "return out;\n"}); + funcp->addStmtsp(new AstCStmt{nodep->fileline(), "out += \"}\";"}); + + AstCExpr* const exprp = new AstCExpr{nodep->fileline(), "out", 0}; + exprp->dtypeSetString(); + funcp->addStmtsp(new AstCReturn{nodep->fileline(), exprp}); + modp->addStmtsp(funcp); } static void makeToString(AstClass* nodep) { @@ -121,7 +125,7 @@ static void makeToStringMiddle(AstClass* nodep) { funcp->isConst(true); funcp->isStatic(false); funcp->protect(false); - funcp->addStmtsp(new AstCStmt{nodep->fileline(), "std::string out;\n"}); + funcp->addStmtsp(new AstCStmt{nodep->fileline(), "std::string out;"}); std::string comma; for (AstNode* itemp = nodep->membersp(); itemp; itemp = itemp->nextp()) { if (const auto* const varp = VN_CAST(itemp, Var)) { @@ -135,7 +139,7 @@ static void makeToStringMiddle(AstClass* nodep) { stmt += itemp->origNameProtect(); stmt += ":\" + "; stmt += V3Common::makeToStringCall(itemp->dtypep(), itemp->nameProtect()); - stmt += ";\n"; + stmt += ";"; nodep->user1(true); // So what we extend dumps this funcp->addStmtsp(new AstCStmt{nodep->fileline(), stmt}); } @@ -146,11 +150,15 @@ static void makeToStringMiddle(AstClass* nodep) { if (!comma.empty()) stmt += "\", \"+ "; // comma = ", "; // Nothing further so not needed stmt += EmitCUtil::prefixNameProtect(nodep->extendsp()->dtypep()); - stmt += "::to_string_middle();\n"; + stmt += "::to_string_middle();"; nodep->user1(true); // So what we extend dumps this funcp->addStmtsp(new AstCStmt{nodep->fileline(), stmt}); } - funcp->addStmtsp(new AstCStmt{nodep->fileline(), "return out;\n"}); + + AstCExpr* const exprp = new AstCExpr{nodep->fileline(), "out", 0}; + exprp->dtypeSetString(); + funcp->addStmtsp(new AstCReturn{nodep->fileline(), exprp}); + nodep->addStmtsp(funcp); } diff --git a/src/V3Delayed.cpp b/src/V3Delayed.cpp index 25719374d..870120a1f 100644 --- a/src/V3Delayed.cpp +++ b/src/V3Delayed.cpp @@ -1161,7 +1161,7 @@ class DelayedVisitor final : public VNVisitor { AstTextBlock* const blockp = new AstTextBlock{flp}; blockp->addText(flp, "vlSymsp->fireEvent(", true); blockp->addNodesp(eventp); - blockp->addText(flp, ");\n", true); + blockp->addText(flp, ");", true); AstNode* newp = new AstCStmt{flp, blockp}; if (nodep->isDelayed()) { diff --git a/src/V3EmitCFunc.h b/src/V3EmitCFunc.h index 68a297396..51e5fd7c9 100644 --- a/src/V3EmitCFunc.h +++ b/src/V3EmitCFunc.h @@ -378,7 +378,7 @@ public: }); if (m_instantiatesOwnProcess) { AstNode* const vlprocp = new AstCStmt{ - nodep->fileline(), "VlProcessRef vlProcess = std::make_shared();\n"}; + nodep->fileline(), "VlProcessRef vlProcess = std::make_shared();"}; nodep->stmtsp()->addHereThisAsNext(vlprocp); } @@ -1246,6 +1246,7 @@ public: void visit(AstCStmt* nodep) override { putnbs(nodep, ""); iterateAndNextConstNull(nodep->exprsp()); + puts("\n"); } void visit(AstCExpr* nodep) override { putnbs(nodep, ""); diff --git a/src/V3ExecGraph.cpp b/src/V3ExecGraph.cpp index 0e27a9356..427d7959a 100644 --- a/src/V3ExecGraph.cpp +++ b/src/V3ExecGraph.cpp @@ -927,18 +927,17 @@ void addMTaskToFunction(const ThreadSchedule& schedule, const uint32_t threadId, modp->addStmtsp(varp); // For now, reference is still via text bashing if (v3Global.opt.profExec()) { - addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).threadScheduleWaitBegin();\n"); + addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).threadScheduleWaitBegin();"); } - addStrStmt("vlSelf->" + name + +".waitUntilUpstreamDone(even_cycle);\n"); + addStrStmt("vlSelf->" + name + +".waitUntilUpstreamDone(even_cycle);"); if (v3Global.opt.profExec()) { - addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).threadScheduleWaitEnd();\n"); + addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).threadScheduleWaitEnd();"); } } if (v3Global.opt.profPgo()) { // No lock around startCounter, as counter numbers are unique per thread - addStrStmt("vlSymsp->_vm_pgoProfiler.startCounter(" + std::to_string(mtaskp->id()) - + ");\n"); + addStrStmt("vlSymsp->_vm_pgoProfiler.startCounter(" + std::to_string(mtaskp->id()) + ");"); } // Move the actual body into this function @@ -946,8 +945,7 @@ void addMTaskToFunction(const ThreadSchedule& schedule, const uint32_t threadId, if (v3Global.opt.profPgo()) { // No lock around stopCounter, as counter numbers are unique per thread - addStrStmt("vlSymsp->_vm_pgoProfiler.stopCounter(" + std::to_string(mtaskp->id()) - + ");\n"); + addStrStmt("vlSymsp->_vm_pgoProfiler.stopCounter(" + std::to_string(mtaskp->id()) + ");"); } // For any dependent mtask that's on another thread, signal one dependency completion. @@ -955,7 +953,7 @@ void addMTaskToFunction(const ThreadSchedule& schedule, const uint32_t threadId, const ExecMTask* const nextp = edge.top()->as(); if (schedule.threadId(nextp) != threadId && schedule.contains(nextp)) { addStrStmt("vlSelf->__Vm_mtaskstate_" + cvtToStr(nextp->id()) - + ".signalUpstreamDone(even_cycle);\n"); + + ".signalUpstreamDone(even_cycle);"); } } } @@ -993,7 +991,7 @@ const std::vector createThreadFunctions(const ThreadSchedule& schedul // Unblock the fake "final" mtask when this thread is finished funcp->addStmtsp(new AstCStmt{fl, "vlSelf->__Vm_mtaskstate_final__" + cvtToStr(schedule.id()) + tag - + ".signalUpstreamDone(even_cycle);\n"}); + + ".signalUpstreamDone(even_cycle);"}); } // Create the fake "final" mtask state variable @@ -1020,13 +1018,12 @@ void addThreadStartWrapper(AstExecGraph* const execGraphp) { }; if (v3Global.opt.profExec()) { - addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).execGraphBegin();\n"); + addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).execGraphBegin();"); } - addStrStmt("vlSymsp->__Vm_even_cycle__" + tag + " = !vlSymsp->__Vm_even_cycle__" + tag - + ";\n"); + addStrStmt("vlSymsp->__Vm_even_cycle__" + tag + " = !vlSymsp->__Vm_even_cycle__" + tag + ";"); - if (!v3Global.opt.hierBlocks().empty()) addStrStmt("std::vector indexes;\n"); + if (!v3Global.opt.hierBlocks().empty()) addStrStmt("std::vector indexes;"); } void addThreadEndWrapper(AstExecGraph* const execGraphp) { @@ -1036,9 +1033,9 @@ void addThreadEndWrapper(AstExecGraph* const execGraphp) { execGraphp->addStmtsp(new AstCStmt{flp, stmt}); }; - addStrStmt("Verilated::mtaskId(0);\n"); + addStrStmt("Verilated::mtaskId(0);"); if (v3Global.opt.profExec()) { - addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).execGraphEnd();\n"); + addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).execGraphEnd();"); } } void addThreadStartToExecGraph(AstExecGraph* const execGraphp, @@ -1057,9 +1054,8 @@ void addThreadStartToExecGraph(AstExecGraph* const execGraphp, const uint32_t last = funcps.size() - 1; if (!v3Global.opt.hierBlocks().empty() && last > 0) { - addStrStmt( - "for (size_t i = 0; i < " + cvtToStr(last) - + "; ++i) indexes.push_back(vlSymsp->__Vm_threadPoolp->assignWorkerIndex());\n"); + addStrStmt("for (size_t i = 0; i < " + cvtToStr(last) + + "; ++i) indexes.push_back(vlSymsp->__Vm_threadPoolp->assignWorkerIndex());"); } uint32_t i = 0; for (AstCFunc* const funcp : funcps) { @@ -1085,16 +1081,16 @@ void addThreadStartToExecGraph(AstExecGraph* const execGraphp, V3Stats::addStatSum("Optimizations, Thread schedule total tasks", i); if (v3Global.opt.profExec()) { - addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).threadScheduleWaitBegin();\n"); + addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).threadScheduleWaitBegin();"); } addStrStmt("vlSelf->__Vm_mtaskstate_final__" + std::to_string(scheduleId) + tag - + ".waitUntilUpstreamDone(vlSymsp->__Vm_even_cycle__" + tag + ");\n"); + + ".waitUntilUpstreamDone(vlSymsp->__Vm_even_cycle__" + tag + ");"); if (v3Global.opt.profExec()) { - addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).threadScheduleWaitEnd();\n"); + addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).threadScheduleWaitEnd();"); } // Free all assigned worker indices in this section if (!v3Global.opt.hierBlocks().empty() && last > 0) { - addStrStmt("vlSymsp->__Vm_threadPoolp->freeWorkerIndexes(indexes);\n"); + addStrStmt("vlSymsp->__Vm_threadPoolp->freeWorkerIndexes(indexes);"); } } @@ -1116,31 +1112,31 @@ void wrapMTaskBodies(AstExecGraph* const execGraphp) { funcp->addStmtsp(new AstCStmt{flp, stmt}); }; - addStrStmt("static constexpr unsigned taskId = " + cvtToStr(mtaskp->id()) + ";\n"); + addStrStmt("static constexpr unsigned taskId = " + cvtToStr(mtaskp->id()) + ";"); if (v3Global.opt.profExec()) { const string& predictStart = std::to_string(mtaskp->predictStart()); if (v3Global.opt.hierChild()) { addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).mtaskBegin(taskId, " + predictStart - + ", \"" + v3Global.opt.topModule() + "\");\n"); + + ", \"" + v3Global.opt.topModule() + "\");"); } else { addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).mtaskBegin(taskId, " + predictStart - + ");\n"); + + ");"); } } // Set mtask ID in the run-time system - addStrStmt("Verilated::mtaskId(taskId);\n"); + addStrStmt("Verilated::mtaskId(taskId);"); // Run body funcp->addStmtsp(mtaskBodyp->stmtsp()->unlinkFrBackWithNext()); // Flush message queue - addStrStmt("Verilated::endOfThreadMTask(vlSymsp->__Vm_evalMsgQp);\n"); + addStrStmt("Verilated::endOfThreadMTask(vlSymsp->__Vm_evalMsgQp);"); if (v3Global.opt.profExec()) { const string& predictCost = std::to_string(mtaskp->cost()); - addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).mtaskEnd(" + predictCost + ");\n"); + addStrStmt("VL_EXEC_TRACE_ADD_RECORD(vlSymsp).mtaskEnd(" + predictCost + ");"); } // AstMTask will simply contain a call diff --git a/src/V3Order.cpp b/src/V3Order.cpp index e032945af..edb42a2a7 100644 --- a/src/V3Order.cpp +++ b/src/V3Order.cpp @@ -125,8 +125,8 @@ AstCFunc* V3Order::order(AstNetlist* netlistp, // if (v3Global.opt.profExec()) { const string name = (v3Global.opt.hierChild() ? (v3Global.opt.topModule() + " ") : "") + "func " + tag; - funcp->addStmtsp(new AstCStmt{flp, "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPush(\"" - + name + "\");\n"}); + funcp->addStmtsp( + new AstCStmt{flp, "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPush(\"" + name + "\");"}); } // Build the OrderGraph @@ -155,7 +155,7 @@ AstCFunc* V3Order::order(AstNetlist* netlistp, // for (auto* const lbsp : logic) lbsp->deleteActives(); if (v3Global.opt.profExec()) { - funcp->addStmtsp(new AstCStmt{flp, "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPop();\n"}); + funcp->addStmtsp(new AstCStmt{flp, "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPop();"}); } // Done diff --git a/src/V3ProtectLib.cpp b/src/V3ProtectLib.cpp index 90c40ee83..de8da1fc2 100644 --- a/src/V3ProtectLib.cpp +++ b/src/V3ProtectLib.cpp @@ -502,12 +502,12 @@ class ProtectVisitor final : public VNVisitor { m_comboAssignsp->addText(fl, varp->prettyName() + " = " + varp->prettyName() + "_combo__V;\n"); m_cComboParamsp->addText(fl, varp->dpiArgType(true, false) + "\n"); - m_cComboOutsp->addText(fl, - V3Task::assignInternalToDpi(varp, true, "", "", "handlep__V->")); + m_cComboOutsp->addText(fl, V3Task::assignInternalToDpi(varp, true, "", "", "handlep__V->") + + "\n"); if (m_hasClk) { m_cSeqParamsp->addText(fl, varp->dpiArgType(true, false) + "\n"); - m_cSeqOutsp->addText(fl, - V3Task::assignInternalToDpi(varp, true, "", "", "handlep__V->")); + m_cSeqOutsp->addText( + fl, V3Task::assignInternalToDpi(varp, true, "", "", "handlep__V->") + "\n"); } } diff --git a/src/V3Randomize.cpp b/src/V3Randomize.cpp index 6737dd5a9..f05a2f34e 100644 --- a/src/V3Randomize.cpp +++ b/src/V3Randomize.cpp @@ -2599,7 +2599,7 @@ AstFunc* V3Randomize::newSRandomFunc(VMemberMap& memberMap, AstClass* nodep) { funcp->isVirtual(false); basep->addMembersp(funcp); memberMap.insert(nodep, funcp); - funcp->addStmtsp(new AstCStmt{basep->fileline(), "__Vm_rng.srandom(seed);\n"}); + funcp->addStmtsp(new AstCStmt{basep->fileline(), "__Vm_rng.srandom(seed);"}); basep->needRNG(true); } return funcp; diff --git a/src/V3Sched.cpp b/src/V3Sched.cpp index 13e841772..2c177d7a6 100644 --- a/src/V3Sched.cpp +++ b/src/V3Sched.cpp @@ -176,11 +176,11 @@ AstNodeStmt* checkIterationLimit(AstNetlist* netlistp, const string& name, AstVa AstNodeStmt* profExecSectionPush(FileLine* flp, const string& section) { const string name = (v3Global.opt.hierChild() ? (v3Global.opt.topModule() + " ") : "") + section; - return new AstCStmt{flp, "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPush(\"" + name + "\");\n"}; + return new AstCStmt{flp, "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPush(\"" + name + "\");"}; } AstNodeStmt* profExecSectionPop(FileLine* flp) { - return new AstCStmt{flp, "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPop();\n"}; + return new AstCStmt{flp, "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPop();"}; } struct EvalLoop final { @@ -668,8 +668,7 @@ const TriggerKit createTriggers(AstNetlist* netlistp, AstCFunc* const initFuncp, callp->dtypeSetBit(); AstIf* const ifp = new AstIf{flp, callp}; dumpp->addStmtsp(ifp); - ifp->addElsesp( - new AstText{flp, "VL_DBG_MSGF(\" No triggers active\\n\");\n", true}); + ifp->addElsesp(new AstCStmt{flp, "VL_DBG_MSGF(\" No triggers active\\n\");"}); } // Set the given trigger to the given value diff --git a/src/V3SchedTiming.cpp b/src/V3SchedTiming.cpp index 35fabd096..3c4cd78ce 100644 --- a/src/V3SchedTiming.cpp +++ b/src/V3SchedTiming.cpp @@ -346,7 +346,7 @@ void transformForks(AstNetlist* const netlistp) { if (nodep->isCoroutine() && m_awaitMoved && !nodep->stmtsp()->exists([](AstCAwait*) { return true; })) { // co_return at the end (either that or a co_await is required in a coroutine - nodep->addStmtsp(new AstCStmt{nodep->fileline(), "co_return;\n"}); + nodep->addStmtsp(new AstCStmt{nodep->fileline(), "co_return;"}); } } void visit(AstVar* nodep) override { @@ -389,7 +389,7 @@ void transformForks(AstNetlist* const netlistp) { nodep->replaceWith(callp->makeStmt()); // If we're in a class, add a vlSymsp arg if (m_inClass) { - newfuncp->addInitsp(new AstCStmt{nodep->fileline(), "VL_KEEP_THIS;\n"}); + newfuncp->addInitsp(new AstCStmt{nodep->fileline(), "VL_KEEP_THIS;"}); newfuncp->argTypes(EmitCUtil::symClassVar()); callp->argTypes("vlSymsp"); } @@ -397,12 +397,12 @@ void transformForks(AstNetlist* const netlistp) { newfuncp->addStmtsp(nodep->stmtsp()->unlinkFrBackWithNext()); if (nodep->needProcess()) { newfuncp->setNeedProcess(); - newfuncp->addStmtsp(new AstCStmt{nodep->fileline(), - "vlProcess->state(VlProcess::FINISHED);\n"}); + newfuncp->addStmtsp( + new AstCStmt{nodep->fileline(), "vlProcess->state(VlProcess::FINISHED);"}); } if (!m_beginHasAwaits) { // co_return at the end (either that or a co_await is required in a coroutine - newfuncp->addStmtsp(new AstCStmt{nodep->fileline(), "co_return;\n"}); + newfuncp->addStmtsp(new AstCStmt{nodep->fileline(), "co_return;"}); } else { m_awaitMoved = true; } diff --git a/src/V3Task.cpp b/src/V3Task.cpp index 34eb47844..87cf8da7e 100644 --- a/src/V3Task.cpp +++ b/src/V3Task.cpp @@ -753,7 +753,7 @@ class TaskVisitor final : public VNVisitor { } static AstNode* createDpiTemp(AstVar* portp, const string& suffix) { - const string stmt = portp->dpiTmpVarType(portp->name() + suffix) + ";\n"; + const string stmt = portp->dpiTmpVarType(portp->name() + suffix) + ";"; return new AstCStmt{portp->fileline(), stmt}; } @@ -826,7 +826,7 @@ class TaskVisitor final : public VNVisitor { linesp->addNext(srcp); linesp->addNext( new AstText{portvscp->fileline(), - ", " + frName + " + " + cvtToStr(i * widthWords) + ");\n"}); + ", " + frName + " + " + cvtToStr(i * widthWords) + ");"}); stmtp = new AstCStmt{portvscp->fileline(), linesp}; } else { string from = frstmt; @@ -877,22 +877,26 @@ class TaskVisitor final : public VNVisitor { // We could use 64-bits of a MD5/SHA hash rather than a string here, // but the compare is only done on first call then memoized, so // it's not worth optimizing. - string stmt; + // Static doesn't need save-restore as if below will re-fill proper value - stmt += "static int __Vfuncnum = -1;\n"; + funcp->addStmtsp(new AstCStmt{nodep->fileline(), "static int __Vfuncnum = -1;"}); // First time init (faster than what the compiler does if we did a singleton - stmt += "if (VL_UNLIKELY(__Vfuncnum == -1)) __Vfuncnum = Verilated::exportFuncNum(\"" - + nodep->cname() + "\");\n"; + funcp->addStmtsp(new AstCStmt{ + nodep->fileline(), + "if (VL_UNLIKELY(__Vfuncnum == -1)) __Vfuncnum = Verilated::exportFuncNum(\"" + + nodep->cname() + "\");"}); // If the find fails, it will throw an error - stmt += "const VerilatedScope* const __Vscopep = Verilated::dpiScope();\n"; + funcp->addStmtsp( + new AstCStmt{nodep->fileline(), + "const VerilatedScope* const __Vscopep = Verilated::dpiScope();"}); // If dpiScope is fails and is null; the exportFind function throws and error + // If __Vcb is null the exportFind function throws and error const string cbtype = VIdProtect::protect(v3Global.opt.prefix() + "__Vcb_" + nodep->cname() + "_t"); - stmt += cbtype + " __Vcb = (" + cbtype - + ")(VerilatedScope::exportFind(__Vscopep, __Vfuncnum));\n"; // Can't use - // static_cast - // If __Vcb is null the exportFind function throws and error - funcp->addStmtsp(new AstCStmt{nodep->fileline(), stmt}); + funcp->addStmtsp( + new AstCStmt{nodep->fileline(), + cbtype + " __Vcb = (" + cbtype + ")(" // Can't use static_cast + + "VerilatedScope::exportFind(__Vscopep, __Vfuncnum));"}); } // Convert input/inout DPI arguments to Internal types @@ -973,7 +977,7 @@ class TaskVisitor final : public VNVisitor { funcp->addStmtsp(createDpiTemp(rtnvarp, "")); funcp->addStmtsp(createAssignInternalToDpi(rtnvarp, false, tmpSuffixp, "")); string stmt = "return " + rtnvarp->name(); // TODO use AstCReturn? - stmt += rtnvarp->basicp()->isDpiPrimitive() ? ";\n" : "[0];\n"; + stmt += rtnvarp->basicp()->isDpiPrimitive() ? ";"s : "[0];"s; funcp->addStmtsp(new AstCStmt{nodep->fileline(), stmt}); } if (!makePortList(nodep, funcp)) return nullptr; @@ -1081,7 +1085,7 @@ class TaskVisitor final : public VNVisitor { if (v3Global.opt.profExec()) cfuncp->addStmtsp( new AstCStmt{nodep->fileline(), - "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPush(\"dpiimports\");\n"}); + "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPush(\"dpiimports\");"}); // Convert input/inout arguments to DPI types string args; @@ -1137,7 +1141,7 @@ class TaskVisitor final : public VNVisitor { // Store context, if needed if (nodep->dpiContext()) { - const string stmt = "Verilated::dpiContext(__Vscopep, __Vfilenamep, __Vlineno);\n"; + const string stmt = "Verilated::dpiContext(__Vscopep, __Vfilenamep, __Vlineno);"; cfuncp->addStmtsp(new AstCStmt{nodep->fileline(), stmt}); } @@ -1171,7 +1175,7 @@ class TaskVisitor final : public VNVisitor { if (v3Global.opt.profExec()) cfuncp->addStmtsp(new AstCStmt{nodep->fileline(), - "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPop();\n"}); + "VL_EXEC_TRACE_ADD_RECORD(vlSymsp).sectionPop();"}); } AstVarScope* getDpiExporTrigger() { @@ -1302,7 +1306,7 @@ class TaskVisitor final : public VNVisitor { if (!nodep->dpiImport() && !nodep->taskPublic()) { // Need symbol table if (cfuncp->name() == "new") { - const string stmt = VIdProtect::protect("_ctor_var_reset") + "(vlSymsp);\n"; + const string stmt = VIdProtect::protect("_ctor_var_reset") + "(vlSymsp);"; cfuncp->addInitsp(new AstCStmt{nodep->fileline(), stmt}); } } @@ -2020,7 +2024,7 @@ string V3Task::assignInternalToDpi(AstVar* portp, bool isPtr, const string& frSu } if (isString) stmt += ".c_str()"; } - stmt += ket + ";\n"; + stmt += ket + ";"; return stmt; } diff --git a/src/V3Timing.cpp b/src/V3Timing.cpp index fce48e427..e9dcd8988 100644 --- a/src/V3Timing.cpp +++ b/src/V3Timing.cpp @@ -787,7 +787,7 @@ class TimingControlVisitor final : public VNVisitor { visit(static_cast(nodep)); if (nodep->needProcess() && !nodep->user1SetOnce()) { nodep->addStmtsp( - new AstCStmt{nodep->fileline(), "vlProcess->state(VlProcess::FINISHED);\n"}); + new AstCStmt{nodep->fileline(), "vlProcess->state(VlProcess::FINISHED);"}); } } void visit(AstJumpBlock* nodep) override { @@ -833,7 +833,7 @@ class TimingControlVisitor final : public VNVisitor { nodep->rtnType("VlCoroutine"); // If in a class, create a shared pointer to 'this' - if (m_classp) nodep->addInitsp(new AstCStmt{nodep->fileline(), "VL_KEEP_THIS;\n"}); + if (m_classp) nodep->addInitsp(new AstCStmt{nodep->fileline(), "VL_KEEP_THIS;"}); AstNode* firstCoStmtp = nullptr; // First co_* statement in the function nodep->exists([&](AstCAwait* const awaitp) -> bool { return (firstCoStmtp = awaitp); }); if (!firstCoStmtp) { @@ -841,7 +841,7 @@ class TimingControlVisitor final : public VNVisitor { // overridden by a suspendable, but doesn't have any awaits itself). Add a // co_return at the end (either that or a co_await is required in a // coroutine) - firstCoStmtp = new AstCStmt{nodep->fileline(), "co_return;\n"}; + firstCoStmtp = new AstCStmt{nodep->fileline(), "co_return;"}; nodep->addStmtsp(firstCoStmtp); } if (nodep->dpiExportImpl()) { diff --git a/src/V3Trace.cpp b/src/V3Trace.cpp index f64ff7347..55a52a9e8 100644 --- a/src/V3Trace.cpp +++ b/src/V3Trace.cpp @@ -736,13 +736,16 @@ class TraceVisitor final : public VNVisitor { cleanupFuncp->addInitsp(new AstCStmt{fl, EmitCUtil::symClassAssign()}); // Register it - m_regFuncp->addStmtsp(new AstText{fl, "tracep->addCleanupCb(", true}); - m_regFuncp->addStmtsp(new AstAddrOfCFunc{fl, cleanupFuncp}); - m_regFuncp->addStmtsp(new AstText{fl, ", vlSelf);\n", true}); + { + AstNode* const argsp = new AstText{fl, "tracep->addCleanupCb(", true}; + argsp->addNext(new AstAddrOfCFunc{fl, cleanupFuncp}); + argsp->addNext(new AstText{fl, ", vlSelf);"}); + m_regFuncp->addStmtsp(new AstCStmt{fl, argsp}); + } // Clear global activity flag cleanupFuncp->addStmtsp( - new AstCStmt{m_topScopep->fileline(), "vlSymsp->__Vm_activity = false;\n"s}); + new AstCStmt{m_topScopep->fileline(), "vlSymsp->__Vm_activity = false;"s}); // Clear fine grained activity flags for (uint32_t i = 0; i < m_activityNumber; ++i) { diff --git a/src/V3TraceDecl.cpp b/src/V3TraceDecl.cpp index 026d7a230..3a42750cb 100644 --- a/src/V3TraceDecl.cpp +++ b/src/V3TraceDecl.cpp @@ -222,7 +222,7 @@ class TraceDeclVisitor final : public VNVisitor { const string n = cvtToStr(m_subFuncps.size()); const string name{"trace_init_sub__" + m_currScopep->nameDotless() + "__" + n}; AstCFunc* const funcp = newCFunc(flp, name); - funcp->addInitsp(new AstCStmt{flp, "const int c = vlSymsp->__Vm_baseCode;\n"}); + funcp->addInitsp(new AstCStmt{flp, "const int c = vlSymsp->__Vm_baseCode;"}); m_subFuncps.push_back(funcp); } m_subFuncps.back()->addStmtsp(stmtp); diff --git a/test_regress/t/t_json_only_debugcheck.out b/test_regress/t/t_json_only_debugcheck.out index fc50fe601..8ad04efb0 100644 --- a/test_regress/t/t_json_only_debugcheck.out +++ b/test_regress/t/t_json_only_debugcheck.out @@ -1055,360 +1055,366 @@ ]} ], "thensp": [ - {"type":"TEXT","name":"","addr":"(DQ)","loc":"d,11:8,11:9","shortText":"VL_DBG_MSGF(\" No triggers active\\n\");..."} + {"type":"CSTMT","name":"","addr":"(DQ)","loc":"d,11:8,11:9", + "exprsp": [ + {"type":"TEXT","name":"","addr":"(EQ)","loc":"d,11:8,11:9","shortText":"VL_DBG_MSGF(\" No triggers active\\n\");"} + ]} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(EQ)","loc":"d,11:8,11:9", + {"type":"IF","name":"","addr":"(FQ)","loc":"d,11:8,11:9", "condp": [ - {"type":"AND","name":"","addr":"(FQ)","loc":"d,11:8,11:9","dtypep":"(GQ)", + {"type":"AND","name":"","addr":"(GQ)","loc":"d,11:8,11:9","dtypep":"(HQ)", "lhsp": [ - {"type":"CONST","name":"64'h1","addr":"(HQ)","loc":"d,11:8,11:9","dtypep":"(GQ)"} + {"type":"CONST","name":"64'h1","addr":"(IQ)","loc":"d,11:8,11:9","dtypep":"(HQ)"} ], "rhsp": [ - {"type":"CMETHODHARD","name":"word","addr":"(IQ)","loc":"d,11:8,11:9","dtypep":"(JQ)", + {"type":"CMETHODHARD","name":"word","addr":"(JQ)","loc":"d,11:8,11:9","dtypep":"(KQ)", "fromp": [ - {"type":"VARREF","name":"__VactTriggered","addr":"(KQ)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"RD","varp":"(U)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactTriggered","addr":"(LQ)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"RD","varp":"(U)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "pinsp": [ - {"type":"CONST","name":"32'h0","addr":"(LQ)","loc":"d,11:8,11:9","dtypep":"(NC)"} + {"type":"CONST","name":"32'h0","addr":"(MQ)","loc":"d,11:8,11:9","dtypep":"(NC)"} ]} ]} ], "thensp": [ - {"type":"TEXT","name":"","addr":"(MQ)","loc":"d,11:8,11:9","shortText":"VL_DBG_MSGF(\" 'act' region trigger index 0 is active: @(posedge clk)\\n\");..."} + {"type":"TEXT","name":"","addr":"(NQ)","loc":"d,11:8,11:9","shortText":"VL_DBG_MSGF(\" 'act' region trigger index 0 is active: @(posedge clk)\\n\");..."} ],"elsesp": []} ],"finalsp": []}, - {"type":"CFUNC","name":"_dump_triggers__nba","addr":"(NQ)","loc":"a,0:0,0:0","slow":true,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [],"initsp": [], + {"type":"CFUNC","name":"_dump_triggers__nba","addr":"(OQ)","loc":"a,0:0,0:0","slow":true,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [],"initsp": [], "stmtsp": [ - {"type":"IF","name":"","addr":"(OQ)","loc":"d,11:8,11:9", + {"type":"IF","name":"","addr":"(PQ)","loc":"d,11:8,11:9", "condp": [ - {"type":"AND","name":"","addr":"(PQ)","loc":"d,11:8,11:9","dtypep":"(FB)", + {"type":"AND","name":"","addr":"(QQ)","loc":"d,11:8,11:9","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"32'h1","addr":"(QQ)","loc":"d,11:8,11:9","dtypep":"(NC)"} + {"type":"CONST","name":"32'h1","addr":"(RQ)","loc":"d,11:8,11:9","dtypep":"(NC)"} ], "rhsp": [ - {"type":"NOT","name":"","addr":"(RQ)","loc":"d,11:8,11:9","dtypep":"(FB)", + {"type":"NOT","name":"","addr":"(SQ)","loc":"d,11:8,11:9","dtypep":"(FB)", "lhsp": [ - {"type":"CMETHODHARD","name":"any","addr":"(SQ)","loc":"d,11:8,11:9","dtypep":"(FB)", + {"type":"CMETHODHARD","name":"any","addr":"(TQ)","loc":"d,11:8,11:9","dtypep":"(FB)", "fromp": [ - {"type":"VARREF","name":"__VnbaTriggered","addr":"(TQ)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"RD","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaTriggered","addr":"(UQ)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"RD","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"pinsp": []} ]} ]} ], "thensp": [ - {"type":"TEXT","name":"","addr":"(UQ)","loc":"d,11:8,11:9","shortText":"VL_DBG_MSGF(\" No triggers active\\n\");..."} + {"type":"CSTMT","name":"","addr":"(VQ)","loc":"d,11:8,11:9", + "exprsp": [ + {"type":"TEXT","name":"","addr":"(WQ)","loc":"d,11:8,11:9","shortText":"VL_DBG_MSGF(\" No triggers active\\n\");"} + ]} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(VQ)","loc":"d,11:8,11:9", + {"type":"IF","name":"","addr":"(XQ)","loc":"d,11:8,11:9", "condp": [ - {"type":"AND","name":"","addr":"(WQ)","loc":"d,11:8,11:9","dtypep":"(GQ)", + {"type":"AND","name":"","addr":"(YQ)","loc":"d,11:8,11:9","dtypep":"(HQ)", "lhsp": [ - {"type":"CONST","name":"64'h1","addr":"(XQ)","loc":"d,11:8,11:9","dtypep":"(GQ)"} + {"type":"CONST","name":"64'h1","addr":"(ZQ)","loc":"d,11:8,11:9","dtypep":"(HQ)"} ], "rhsp": [ - {"type":"CMETHODHARD","name":"word","addr":"(YQ)","loc":"d,11:8,11:9","dtypep":"(JQ)", + {"type":"CMETHODHARD","name":"word","addr":"(AR)","loc":"d,11:8,11:9","dtypep":"(KQ)", "fromp": [ - {"type":"VARREF","name":"__VnbaTriggered","addr":"(ZQ)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"RD","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaTriggered","addr":"(BR)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"RD","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "pinsp": [ - {"type":"CONST","name":"32'h0","addr":"(AR)","loc":"d,11:8,11:9","dtypep":"(NC)"} + {"type":"CONST","name":"32'h0","addr":"(CR)","loc":"d,11:8,11:9","dtypep":"(NC)"} ]} ]} ], "thensp": [ - {"type":"TEXT","name":"","addr":"(BR)","loc":"d,11:8,11:9","shortText":"VL_DBG_MSGF(\" 'nba' region trigger index 0 is active: @(posedge clk)\\n\");..."} + {"type":"TEXT","name":"","addr":"(DR)","loc":"d,11:8,11:9","shortText":"VL_DBG_MSGF(\" 'nba' region trigger index 0 is active: @(posedge clk)\\n\");..."} ],"elsesp": []} ],"finalsp": []}, - {"type":"CFUNC","name":"_eval_act","addr":"(CR)","loc":"a,0:0,0:0","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [],"initsp": [],"stmtsp": [],"finalsp": []}, + {"type":"CFUNC","name":"_eval_act","addr":"(ER)","loc":"a,0:0,0:0","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [],"initsp": [],"stmtsp": [],"finalsp": []}, {"type":"CFUNC","name":"_eval_nba","addr":"(G)","loc":"a,0:0,0:0","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [],"initsp": [], "stmtsp": [ - {"type":"IF","name":"","addr":"(DR)","loc":"d,11:8,11:9", + {"type":"IF","name":"","addr":"(FR)","loc":"d,11:8,11:9", "condp": [ - {"type":"AND","name":"","addr":"(ER)","loc":"d,11:8,11:9","dtypep":"(GQ)", + {"type":"AND","name":"","addr":"(GR)","loc":"d,11:8,11:9","dtypep":"(HQ)", "lhsp": [ - {"type":"CONST","name":"64'h1","addr":"(FR)","loc":"d,11:8,11:9","dtypep":"(GQ)"} + {"type":"CONST","name":"64'h1","addr":"(HR)","loc":"d,11:8,11:9","dtypep":"(HQ)"} ], "rhsp": [ - {"type":"CMETHODHARD","name":"word","addr":"(GR)","loc":"d,11:8,11:9","dtypep":"(JQ)", + {"type":"CMETHODHARD","name":"word","addr":"(IR)","loc":"d,11:8,11:9","dtypep":"(KQ)", "fromp": [ - {"type":"VARREF","name":"__VnbaTriggered","addr":"(HR)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"RD","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaTriggered","addr":"(JR)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"RD","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "pinsp": [ - {"type":"CONST","name":"32'h0","addr":"(IR)","loc":"d,11:8,11:9","dtypep":"(NC)"} + {"type":"CONST","name":"32'h0","addr":"(KR)","loc":"d,11:8,11:9","dtypep":"(NC)"} ]} ]} ], "thensp": [ - {"type":"STMTEXPR","name":"","addr":"(JR)","loc":"d,23:17,23:20", + {"type":"STMTEXPR","name":"","addr":"(LR)","loc":"d,23:17,23:20", "exprp": [ - {"type":"CCALL","name":"","addr":"(KR)","loc":"d,23:17,23:20","dtypep":"(CB)","funcName":"_nba_sequent__TOP__0","funcp":"(LR)","argsp": []} + {"type":"CCALL","name":"","addr":"(MR)","loc":"d,23:17,23:20","dtypep":"(CB)","funcName":"_nba_sequent__TOP__0","funcp":"(NR)","argsp": []} ]} ],"elsesp": []} ],"finalsp": []}, - {"type":"CFUNC","name":"_nba_sequent__TOP__0","addr":"(LR)","loc":"d,23:17,23:20","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [], + {"type":"CFUNC","name":"_nba_sequent__TOP__0","addr":"(NR)","loc":"d,23:17,23:20","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [], "initsp": [ - {"type":"VAR","name":"__Vdly__t.cyc","addr":"(MR)","loc":"d,23:17,23:20","dtypep":"(R)","origName":"__Vdly__t__DOT__cyc","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"BLOCKTEMP","dtypeName":"integer","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"CRESET","name":"","addr":"(NR)","loc":"d,23:17,23:20","constructing":true, + {"type":"VAR","name":"__Vdly__t.cyc","addr":"(OR)","loc":"d,23:17,23:20","dtypep":"(R)","origName":"__Vdly__t__DOT__cyc","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"BLOCKTEMP","dtypeName":"integer","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, + {"type":"CRESET","name":"","addr":"(PR)","loc":"d,23:17,23:20","constructing":true, "varrefp": [ - {"type":"VARREF","name":"__Vdly__t.cyc","addr":"(OR)","loc":"d,23:17,23:20","dtypep":"(R)","access":"WR","varp":"(MR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.cyc","addr":"(QR)","loc":"d,23:17,23:20","dtypep":"(R)","access":"WR","varp":"(OR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]}, - {"type":"VAR","name":"__Vdly__t.e","addr":"(PR)","loc":"d,24:9,24:10","dtypep":"(M)","origName":"__Vdly__t__DOT__e","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"BLOCKTEMP","dtypeName":"my_t","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"CRESET","name":"","addr":"(QR)","loc":"d,24:9,24:10","constructing":true, + {"type":"VAR","name":"__Vdly__t.e","addr":"(RR)","loc":"d,24:9,24:10","dtypep":"(M)","origName":"__Vdly__t__DOT__e","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"BLOCKTEMP","dtypeName":"my_t","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, + {"type":"CRESET","name":"","addr":"(SR)","loc":"d,24:9,24:10","constructing":true, "varrefp": [ - {"type":"VARREF","name":"__Vdly__t.e","addr":"(RR)","loc":"d,24:9,24:10","dtypep":"(M)","access":"WR","varp":"(PR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.e","addr":"(TR)","loc":"d,24:9,24:10","dtypep":"(M)","access":"WR","varp":"(RR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]}, - {"type":"VAR","name":"__Vtemp_1","addr":"(SR)","loc":"d,70:123,70:124","dtypep":"(RB)","origName":"__Vtemp_1","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"lifetime":"NONE","varType":"STMTTEMP","dtypeName":"string","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"VAR","name":"__Vtemp_2","addr":"(TR)","loc":"d,80:123,80:124","dtypep":"(RB)","origName":"__Vtemp_2","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"lifetime":"NONE","varType":"STMTTEMP","dtypeName":"string","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"VAR","name":"__Vtemp_3","addr":"(UR)","loc":"d,90:123,90:124","dtypep":"(RB)","origName":"__Vtemp_3","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"lifetime":"NONE","varType":"STMTTEMP","dtypeName":"string","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []} + {"type":"VAR","name":"__Vtemp_1","addr":"(UR)","loc":"d,70:123,70:124","dtypep":"(RB)","origName":"__Vtemp_1","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"lifetime":"NONE","varType":"STMTTEMP","dtypeName":"string","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, + {"type":"VAR","name":"__Vtemp_2","addr":"(VR)","loc":"d,80:123,80:124","dtypep":"(RB)","origName":"__Vtemp_2","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"lifetime":"NONE","varType":"STMTTEMP","dtypeName":"string","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, + {"type":"VAR","name":"__Vtemp_3","addr":"(WR)","loc":"d,90:123,90:124","dtypep":"(RB)","origName":"__Vtemp_3","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"lifetime":"NONE","varType":"STMTTEMP","dtypeName":"string","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []} ], "stmtsp": [ - {"type":"ASSIGN","name":"","addr":"(VR)","loc":"d,23:17,23:20","dtypep":"(R)", + {"type":"ASSIGN","name":"","addr":"(XR)","loc":"d,23:17,23:20","dtypep":"(R)", "rhsp": [ - {"type":"VARREF","name":"t.cyc","addr":"(WR)","loc":"d,23:17,23:20","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.cyc","addr":"(YR)","loc":"d,23:17,23:20","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "lhsp": [ - {"type":"VARREF","name":"__Vdly__t.cyc","addr":"(XR)","loc":"d,23:17,23:20","dtypep":"(R)","access":"WR","varp":"(MR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.cyc","addr":"(ZR)","loc":"d,23:17,23:20","dtypep":"(R)","access":"WR","varp":"(OR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"ASSIGN","name":"","addr":"(YR)","loc":"d,24:9,24:10","dtypep":"(AC)", + {"type":"ASSIGN","name":"","addr":"(AS)","loc":"d,24:9,24:10","dtypep":"(AC)", "rhsp": [ - {"type":"VARREF","name":"t.e","addr":"(ZR)","loc":"d,24:9,24:10","dtypep":"(AC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(BS)","loc":"d,24:9,24:10","dtypep":"(AC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "lhsp": [ - {"type":"VARREF","name":"__Vdly__t.e","addr":"(AS)","loc":"d,24:9,24:10","dtypep":"(AC)","access":"WR","varp":"(PR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.e","addr":"(CS)","loc":"d,24:9,24:10","dtypep":"(AC)","access":"WR","varp":"(RR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"ASSIGNDLY","name":"","addr":"(BS)","loc":"d,64:11,64:13","dtypep":"(R)", + {"type":"ASSIGNDLY","name":"","addr":"(DS)","loc":"d,64:11,64:13","dtypep":"(R)", "rhsp": [ - {"type":"ADD","name":"","addr":"(CS)","loc":"d,64:18,64:19","dtypep":"(R)", + {"type":"ADD","name":"","addr":"(ES)","loc":"d,64:18,64:19","dtypep":"(R)", "lhsp": [ - {"type":"CCAST","name":"","addr":"(DS)","loc":"d,64:20,64:21","dtypep":"(NC)","size":32, + {"type":"CCAST","name":"","addr":"(FS)","loc":"d,64:20,64:21","dtypep":"(NC)","size":32, "lhsp": [ - {"type":"CONST","name":"32'sh1","addr":"(ES)","loc":"d,64:20,64:21","dtypep":"(KB)"} + {"type":"CONST","name":"32'sh1","addr":"(GS)","loc":"d,64:20,64:21","dtypep":"(KB)"} ]} ], "rhsp": [ - {"type":"VARREF","name":"t.cyc","addr":"(FS)","loc":"d,64:14,64:17","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.cyc","addr":"(HS)","loc":"d,64:14,64:17","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ], "lhsp": [ - {"type":"VARREF","name":"__Vdly__t.cyc","addr":"(GS)","loc":"d,64:7,64:10","dtypep":"(R)","access":"WR","varp":"(MR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.cyc","addr":"(IS)","loc":"d,64:7,64:10","dtypep":"(R)","access":"WR","varp":"(OR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"IF","name":"","addr":"(HS)","loc":"d,65:7,65:9", + {"type":"IF","name":"","addr":"(JS)","loc":"d,65:7,65:9", "condp": [ - {"type":"EQ","name":"","addr":"(IS)","loc":"d,65:14,65:16","dtypep":"(FB)", + {"type":"EQ","name":"","addr":"(KS)","loc":"d,65:14,65:16","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"32'sh0","addr":"(JS)","loc":"d,65:16,65:17","dtypep":"(KB)"} + {"type":"CONST","name":"32'sh0","addr":"(LS)","loc":"d,65:16,65:17","dtypep":"(KB)"} ], "rhsp": [ - {"type":"VARREF","name":"t.cyc","addr":"(KS)","loc":"d,65:11,65:14","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.cyc","addr":"(MS)","loc":"d,65:11,65:14","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ], "thensp": [ - {"type":"ASSIGNDLY","name":"","addr":"(LS)","loc":"d,67:12,67:14","dtypep":"(AC)", + {"type":"ASSIGNDLY","name":"","addr":"(NS)","loc":"d,67:12,67:14","dtypep":"(AC)", "rhsp": [ - {"type":"CONST","name":"4'h1","addr":"(MS)","loc":"d,67:15,67:18","dtypep":"(AC)"} + {"type":"CONST","name":"4'h1","addr":"(OS)","loc":"d,67:15,67:18","dtypep":"(AC)"} ], "lhsp": [ - {"type":"VARREF","name":"__Vdly__t.e","addr":"(NS)","loc":"d,67:10,67:11","dtypep":"(AC)","access":"WR","varp":"(PR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.e","addr":"(PS)","loc":"d,67:10,67:11","dtypep":"(AC)","access":"WR","varp":"(RR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []} ], "elsesp": [ - {"type":"IF","name":"","addr":"(OS)","loc":"d,69:12,69:14", + {"type":"IF","name":"","addr":"(QS)","loc":"d,69:12,69:14", "condp": [ - {"type":"EQ","name":"","addr":"(PS)","loc":"d,69:19,69:21","dtypep":"(FB)", + {"type":"EQ","name":"","addr":"(RS)","loc":"d,69:19,69:21","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"32'sh1","addr":"(QS)","loc":"d,69:21,69:22","dtypep":"(KB)"} + {"type":"CONST","name":"32'sh1","addr":"(SS)","loc":"d,69:21,69:22","dtypep":"(KB)"} ], "rhsp": [ - {"type":"VARREF","name":"t.cyc","addr":"(RS)","loc":"d,69:16,69:19","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.cyc","addr":"(TS)","loc":"d,69:16,69:19","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ], "thensp": [ - {"type":"IF","name":"","addr":"(SS)","loc":"d,70:13,70:15", + {"type":"IF","name":"","addr":"(US)","loc":"d,70:13,70:15", "condp": [ - {"type":"NEQN","name":"","addr":"(TS)","loc":"d,70:26,70:28","dtypep":"(FB)", + {"type":"NEQN","name":"","addr":"(VS)","loc":"d,70:26,70:28","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"\\\"E01\\\"","addr":"(US)","loc":"d,70:30,70:35","dtypep":"(RB)"} + {"type":"CONST","name":"\\\"E01\\\"","addr":"(WS)","loc":"d,70:30,70:35","dtypep":"(RB)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(VS)","loc":"d,70:18,70:19","dtypep":"(RB)", + {"type":"ARRAYSEL","name":"","addr":"(XS)","loc":"d,70:18,70:19","dtypep":"(RB)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(WS)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(YS)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(XS)","loc":"d,70:18,70:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(ZS)","loc":"d,70:18,70:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(YS)","loc":"d,70:18,70:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(AT)","loc":"d,70:18,70:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(ZS)","loc":"d,70:18,70:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(BT)","loc":"d,70:18,70:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(AT)","loc":"d,70:18,70:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(CT)","loc":"d,70:18,70:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"ASSIGN","name":"","addr":"(BT)","loc":"d,70:123,70:124","dtypep":"(RB)", + {"type":"ASSIGN","name":"","addr":"(DT)","loc":"d,70:123,70:124","dtypep":"(RB)", "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(CT)","loc":"d,70:123,70:124","dtypep":"(RB)", + {"type":"ARRAYSEL","name":"","addr":"(ET)","loc":"d,70:123,70:124","dtypep":"(RB)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(DT)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(FT)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(ET)","loc":"d,70:123,70:124","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(GT)","loc":"d,70:123,70:124","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(FT)","loc":"d,70:123,70:124","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(HT)","loc":"d,70:123,70:124","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(GT)","loc":"d,70:123,70:124","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(IT)","loc":"d,70:123,70:124","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(HT)","loc":"d,70:123,70:124","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(JT)","loc":"d,70:123,70:124","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ], "lhsp": [ - {"type":"VARREF","name":"__Vtemp_1","addr":"(IT)","loc":"d,70:123,70:124","dtypep":"(RB)","access":"WR","varp":"(SR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vtemp_1","addr":"(KT)","loc":"d,70:123,70:124","dtypep":"(RB)","access":"WR","varp":"(UR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"DISPLAY","name":"","addr":"(JT)","loc":"d,70:44,70:50", + {"type":"DISPLAY","name":"","addr":"(LT)","loc":"d,70:44,70:50", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:70: got='%@' exp='E01'\\n","addr":"(KT)","loc":"d,70:44,70:50","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:70: got='%@' exp='E01'\\n","addr":"(MT)","loc":"d,70:44,70:50","dtypep":"(RB)", "exprsp": [ - {"type":"VARREF","name":"__Vtemp_1","addr":"(LT)","loc":"d,70:123,70:124","dtypep":"(RB)","access":"RD","varp":"(SR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vtemp_1","addr":"(NT)","loc":"d,70:123,70:124","dtypep":"(RB)","access":"RD","varp":"(UR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(MT)","loc":"d,70:142,70:147","isFatal":false} + {"type":"STOP","name":"","addr":"(OT)","loc":"d,70:142,70:147","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(NT)","loc":"d,71:13,71:15", + {"type":"IF","name":"","addr":"(PT)","loc":"d,71:13,71:15", "condp": [ - {"type":"NEQ","name":"","addr":"(OT)","loc":"d,71:26,71:29","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(QT)","loc":"d,71:26,71:29","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h3","addr":"(PT)","loc":"d,71:31,71:34","dtypep":"(AC)"} + {"type":"CONST","name":"4'h3","addr":"(RT)","loc":"d,71:31,71:34","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(QT)","loc":"d,71:18,71:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(ST)","loc":"d,71:18,71:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(RT)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(TT)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(ST)","loc":"d,71:18,71:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(UT)","loc":"d,71:18,71:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(TT)","loc":"d,71:18,71:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(VT)","loc":"d,71:18,71:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(UT)","loc":"d,71:18,71:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(WT)","loc":"d,71:18,71:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(VT)","loc":"d,71:18,71:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(XT)","loc":"d,71:18,71:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(WT)","loc":"d,71:43,71:49", + {"type":"DISPLAY","name":"","addr":"(YT)","loc":"d,71:43,71:49", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:71: got='h%x exp='h3\\n","addr":"(XT)","loc":"d,71:43,71:49","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:71: got='h%x exp='h3\\n","addr":"(ZT)","loc":"d,71:43,71:49","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(YT)","loc":"d,71:122,71:123","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(AU)","loc":"d,71:122,71:123","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(ZT)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(BU)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(AU)","loc":"d,71:122,71:123","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(CU)","loc":"d,71:122,71:123","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(BU)","loc":"d,71:122,71:123","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(DU)","loc":"d,71:122,71:123","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(CU)","loc":"d,71:122,71:123","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(EU)","loc":"d,71:122,71:123","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(DU)","loc":"d,71:122,71:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(FU)","loc":"d,71:122,71:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(EU)","loc":"d,71:139,71:144","isFatal":false} + {"type":"STOP","name":"","addr":"(GU)","loc":"d,71:139,71:144","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(FU)","loc":"d,72:13,72:15", + {"type":"IF","name":"","addr":"(HU)","loc":"d,72:13,72:15", "condp": [ - {"type":"NEQ","name":"","addr":"(GU)","loc":"d,72:29,72:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(IU)","loc":"d,72:29,72:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h3","addr":"(HU)","loc":"d,72:34,72:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h3","addr":"(JU)","loc":"d,72:34,72:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(IU)","loc":"d,72:18,72:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(KU)","loc":"d,72:18,72:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(JU)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(LU)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(KU)","loc":"d,72:18,72:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(MU)","loc":"d,72:18,72:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(LU)","loc":"d,72:18,72:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(NU)","loc":"d,72:18,72:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(MU)","loc":"d,72:18,72:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(OU)","loc":"d,72:18,72:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(NU)","loc":"d,72:18,72:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(PU)","loc":"d,72:18,72:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(OU)","loc":"d,72:46,72:52", + {"type":"DISPLAY","name":"","addr":"(QU)","loc":"d,72:46,72:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:72: got='h%x exp='h3\\n","addr":"(PU)","loc":"d,72:46,72:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:72: got='h%x exp='h3\\n","addr":"(RU)","loc":"d,72:46,72:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(QU)","loc":"d,72:125,72:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(SU)","loc":"d,72:125,72:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(RU)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(TU)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(SU)","loc":"d,72:125,72:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(UU)","loc":"d,72:125,72:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(TU)","loc":"d,72:125,72:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(VU)","loc":"d,72:125,72:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(UU)","loc":"d,72:125,72:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(WU)","loc":"d,72:125,72:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(VU)","loc":"d,72:125,72:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(XU)","loc":"d,72:125,72:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(WU)","loc":"d,72:145,72:150","isFatal":false} + {"type":"STOP","name":"","addr":"(YU)","loc":"d,72:145,72:150","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(XU)","loc":"d,73:13,73:15", + {"type":"IF","name":"","addr":"(ZU)","loc":"d,73:13,73:15", "condp": [ - {"type":"NEQ","name":"","addr":"(YU)","loc":"d,73:29,73:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(AV)","loc":"d,73:29,73:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h4","addr":"(ZU)","loc":"d,73:34,73:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h4","addr":"(BV)","loc":"d,73:34,73:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(AV)","loc":"d,73:18,73:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(CV)","loc":"d,73:18,73:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(BV)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(DV)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(CV)","loc":"d,73:18,73:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(EV)","loc":"d,73:18,73:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(DV)","loc":"d,73:18,73:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(FV)","loc":"d,73:18,73:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(EV)","loc":"d,73:18,73:19","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(GV)","loc":"d,73:18,73:19","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(FV)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(HV)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(GV)","loc":"d,73:18,73:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(IV)","loc":"d,73:18,73:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(HV)","loc":"d,73:18,73:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(JV)","loc":"d,73:18,73:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(IV)","loc":"d,73:18,73:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(KV)","loc":"d,73:18,73:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(JV)","loc":"d,73:18,73:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(LV)","loc":"d,73:18,73:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -1417,33 +1423,33 @@ ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(KV)","loc":"d,73:46,73:52", + {"type":"DISPLAY","name":"","addr":"(MV)","loc":"d,73:46,73:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:73: got='h%x exp='h4\\n","addr":"(LV)","loc":"d,73:46,73:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:73: got='h%x exp='h4\\n","addr":"(NV)","loc":"d,73:46,73:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(MV)","loc":"d,73:125,73:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(OV)","loc":"d,73:125,73:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(NV)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(PV)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(OV)","loc":"d,73:125,73:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(QV)","loc":"d,73:125,73:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(PV)","loc":"d,73:125,73:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(RV)","loc":"d,73:125,73:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(QV)","loc":"d,73:125,73:126","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(SV)","loc":"d,73:125,73:126","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(RV)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(TV)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(SV)","loc":"d,73:125,73:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(UV)","loc":"d,73:125,73:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(TV)","loc":"d,73:125,73:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(VV)","loc":"d,73:125,73:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(UV)","loc":"d,73:125,73:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(WV)","loc":"d,73:125,73:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(VV)","loc":"d,73:125,73:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(XV)","loc":"d,73:125,73:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -1451,138 +1457,138 @@ ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(WV)","loc":"d,73:145,73:150","isFatal":false} + {"type":"STOP","name":"","addr":"(YV)","loc":"d,73:145,73:150","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(XV)","loc":"d,74:13,74:15", + {"type":"IF","name":"","addr":"(ZV)","loc":"d,74:13,74:15", "condp": [ - {"type":"NEQ","name":"","addr":"(YV)","loc":"d,74:26,74:29","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(AW)","loc":"d,74:26,74:29","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h4","addr":"(ZV)","loc":"d,74:31,74:34","dtypep":"(AC)"} + {"type":"CONST","name":"4'h4","addr":"(BW)","loc":"d,74:31,74:34","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(AW)","loc":"d,74:18,74:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(CW)","loc":"d,74:18,74:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(BW)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(DW)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(CW)","loc":"d,74:18,74:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(EW)","loc":"d,74:18,74:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(DW)","loc":"d,74:18,74:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(FW)","loc":"d,74:18,74:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(EW)","loc":"d,74:18,74:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(GW)","loc":"d,74:18,74:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(FW)","loc":"d,74:18,74:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(HW)","loc":"d,74:18,74:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(GW)","loc":"d,74:43,74:49", + {"type":"DISPLAY","name":"","addr":"(IW)","loc":"d,74:43,74:49", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:74: got='h%x exp='h4\\n","addr":"(HW)","loc":"d,74:43,74:49","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:74: got='h%x exp='h4\\n","addr":"(JW)","loc":"d,74:43,74:49","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(IW)","loc":"d,74:122,74:123","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(KW)","loc":"d,74:122,74:123","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(JW)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(LW)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(KW)","loc":"d,74:122,74:123","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(MW)","loc":"d,74:122,74:123","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(LW)","loc":"d,74:122,74:123","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(NW)","loc":"d,74:122,74:123","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(MW)","loc":"d,74:122,74:123","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(OW)","loc":"d,74:122,74:123","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(NW)","loc":"d,74:122,74:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(PW)","loc":"d,74:122,74:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(OW)","loc":"d,74:139,74:144","isFatal":false} + {"type":"STOP","name":"","addr":"(QW)","loc":"d,74:139,74:144","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(PW)","loc":"d,75:13,75:15", + {"type":"IF","name":"","addr":"(RW)","loc":"d,75:13,75:15", "condp": [ - {"type":"NEQ","name":"","addr":"(QW)","loc":"d,75:29,75:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(SW)","loc":"d,75:29,75:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h4","addr":"(RW)","loc":"d,75:34,75:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h4","addr":"(TW)","loc":"d,75:34,75:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(SW)","loc":"d,75:18,75:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(UW)","loc":"d,75:18,75:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(TW)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(VW)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(UW)","loc":"d,75:18,75:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(WW)","loc":"d,75:18,75:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(VW)","loc":"d,75:18,75:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(XW)","loc":"d,75:18,75:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(WW)","loc":"d,75:18,75:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(YW)","loc":"d,75:18,75:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(XW)","loc":"d,75:18,75:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(ZW)","loc":"d,75:18,75:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(YW)","loc":"d,75:46,75:52", + {"type":"DISPLAY","name":"","addr":"(AX)","loc":"d,75:46,75:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:75: got='h%x exp='h4\\n","addr":"(ZW)","loc":"d,75:46,75:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:75: got='h%x exp='h4\\n","addr":"(BX)","loc":"d,75:46,75:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(AX)","loc":"d,75:125,75:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(CX)","loc":"d,75:125,75:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(BX)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(DX)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(CX)","loc":"d,75:125,75:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(EX)","loc":"d,75:125,75:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(DX)","loc":"d,75:125,75:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(FX)","loc":"d,75:125,75:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(EX)","loc":"d,75:125,75:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(GX)","loc":"d,75:125,75:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(FX)","loc":"d,75:125,75:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(HX)","loc":"d,75:125,75:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(GX)","loc":"d,75:145,75:150","isFatal":false} + {"type":"STOP","name":"","addr":"(IX)","loc":"d,75:145,75:150","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(HX)","loc":"d,76:13,76:15", + {"type":"IF","name":"","addr":"(JX)","loc":"d,76:13,76:15", "condp": [ - {"type":"NEQ","name":"","addr":"(IX)","loc":"d,76:29,76:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(KX)","loc":"d,76:29,76:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h3","addr":"(JX)","loc":"d,76:34,76:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h3","addr":"(LX)","loc":"d,76:34,76:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(KX)","loc":"d,76:18,76:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(MX)","loc":"d,76:18,76:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(LX)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(NX)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(MX)","loc":"d,76:18,76:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(OX)","loc":"d,76:18,76:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(NX)","loc":"d,76:18,76:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(PX)","loc":"d,76:18,76:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(OX)","loc":"d,76:18,76:19","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(QX)","loc":"d,76:18,76:19","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(PX)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(RX)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(QX)","loc":"d,76:18,76:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(SX)","loc":"d,76:18,76:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(RX)","loc":"d,76:18,76:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(TX)","loc":"d,76:18,76:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(SX)","loc":"d,76:18,76:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(UX)","loc":"d,76:18,76:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(TX)","loc":"d,76:18,76:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(VX)","loc":"d,76:18,76:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -1591,33 +1597,33 @@ ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(UX)","loc":"d,76:46,76:52", + {"type":"DISPLAY","name":"","addr":"(WX)","loc":"d,76:46,76:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:76: got='h%x exp='h3\\n","addr":"(VX)","loc":"d,76:46,76:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:76: got='h%x exp='h3\\n","addr":"(XX)","loc":"d,76:46,76:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(WX)","loc":"d,76:125,76:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(YX)","loc":"d,76:125,76:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(XX)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(ZX)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(YX)","loc":"d,76:125,76:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(AY)","loc":"d,76:125,76:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(ZX)","loc":"d,76:125,76:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(BY)","loc":"d,76:125,76:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(AY)","loc":"d,76:125,76:126","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(CY)","loc":"d,76:125,76:126","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(BY)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(DY)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(CY)","loc":"d,76:125,76:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(EY)","loc":"d,76:125,76:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(DY)","loc":"d,76:125,76:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(FY)","loc":"d,76:125,76:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(EY)","loc":"d,76:125,76:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(GY)","loc":"d,76:125,76:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(FY)","loc":"d,76:125,76:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(HY)","loc":"d,76:125,76:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -1625,215 +1631,215 @@ ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(GY)","loc":"d,76:145,76:150","isFatal":false} + {"type":"STOP","name":"","addr":"(IY)","loc":"d,76:145,76:150","isFatal":false} ],"elsesp": []}, - {"type":"ASSIGNDLY","name":"","addr":"(HY)","loc":"d,77:12,77:14","dtypep":"(AC)", + {"type":"ASSIGNDLY","name":"","addr":"(JY)","loc":"d,77:12,77:14","dtypep":"(AC)", "rhsp": [ - {"type":"CONST","name":"4'h3","addr":"(IY)","loc":"d,77:15,77:18","dtypep":"(AC)"} + {"type":"CONST","name":"4'h3","addr":"(KY)","loc":"d,77:15,77:18","dtypep":"(AC)"} ], "lhsp": [ - {"type":"VARREF","name":"__Vdly__t.e","addr":"(JY)","loc":"d,77:10,77:11","dtypep":"(AC)","access":"WR","varp":"(PR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.e","addr":"(LY)","loc":"d,77:10,77:11","dtypep":"(AC)","access":"WR","varp":"(RR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []} ], "elsesp": [ - {"type":"IF","name":"","addr":"(KY)","loc":"d,79:12,79:14", + {"type":"IF","name":"","addr":"(MY)","loc":"d,79:12,79:14", "condp": [ - {"type":"EQ","name":"","addr":"(LY)","loc":"d,79:19,79:21","dtypep":"(FB)", + {"type":"EQ","name":"","addr":"(NY)","loc":"d,79:19,79:21","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"32'sh2","addr":"(MY)","loc":"d,79:21,79:22","dtypep":"(KB)"} + {"type":"CONST","name":"32'sh2","addr":"(OY)","loc":"d,79:21,79:22","dtypep":"(KB)"} ], "rhsp": [ - {"type":"VARREF","name":"t.cyc","addr":"(NY)","loc":"d,79:16,79:19","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.cyc","addr":"(PY)","loc":"d,79:16,79:19","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ], "thensp": [ - {"type":"IF","name":"","addr":"(OY)","loc":"d,80:13,80:15", + {"type":"IF","name":"","addr":"(QY)","loc":"d,80:13,80:15", "condp": [ - {"type":"NEQN","name":"","addr":"(PY)","loc":"d,80:26,80:28","dtypep":"(FB)", + {"type":"NEQN","name":"","addr":"(RY)","loc":"d,80:26,80:28","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"\\\"E03\\\"","addr":"(QY)","loc":"d,80:30,80:35","dtypep":"(RB)"} + {"type":"CONST","name":"\\\"E03\\\"","addr":"(SY)","loc":"d,80:30,80:35","dtypep":"(RB)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(RY)","loc":"d,80:18,80:19","dtypep":"(RB)", + {"type":"ARRAYSEL","name":"","addr":"(TY)","loc":"d,80:18,80:19","dtypep":"(RB)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(SY)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(UY)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(TY)","loc":"d,80:18,80:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(VY)","loc":"d,80:18,80:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(UY)","loc":"d,80:18,80:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(WY)","loc":"d,80:18,80:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(VY)","loc":"d,80:18,80:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(XY)","loc":"d,80:18,80:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(WY)","loc":"d,80:18,80:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(YY)","loc":"d,80:18,80:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"ASSIGN","name":"","addr":"(XY)","loc":"d,80:123,80:124","dtypep":"(RB)", + {"type":"ASSIGN","name":"","addr":"(ZY)","loc":"d,80:123,80:124","dtypep":"(RB)", "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(YY)","loc":"d,80:123,80:124","dtypep":"(RB)", + {"type":"ARRAYSEL","name":"","addr":"(AZ)","loc":"d,80:123,80:124","dtypep":"(RB)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(ZY)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(BZ)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(AZ)","loc":"d,80:123,80:124","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(CZ)","loc":"d,80:123,80:124","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(BZ)","loc":"d,80:123,80:124","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(DZ)","loc":"d,80:123,80:124","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(CZ)","loc":"d,80:123,80:124","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(EZ)","loc":"d,80:123,80:124","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(DZ)","loc":"d,80:123,80:124","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(FZ)","loc":"d,80:123,80:124","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ], "lhsp": [ - {"type":"VARREF","name":"__Vtemp_2","addr":"(EZ)","loc":"d,80:123,80:124","dtypep":"(RB)","access":"WR","varp":"(TR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vtemp_2","addr":"(GZ)","loc":"d,80:123,80:124","dtypep":"(RB)","access":"WR","varp":"(VR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"DISPLAY","name":"","addr":"(FZ)","loc":"d,80:44,80:50", + {"type":"DISPLAY","name":"","addr":"(HZ)","loc":"d,80:44,80:50", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:80: got='%@' exp='E03'\\n","addr":"(GZ)","loc":"d,80:44,80:50","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:80: got='%@' exp='E03'\\n","addr":"(IZ)","loc":"d,80:44,80:50","dtypep":"(RB)", "exprsp": [ - {"type":"VARREF","name":"__Vtemp_2","addr":"(HZ)","loc":"d,80:123,80:124","dtypep":"(RB)","access":"RD","varp":"(TR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vtemp_2","addr":"(JZ)","loc":"d,80:123,80:124","dtypep":"(RB)","access":"RD","varp":"(VR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(IZ)","loc":"d,80:142,80:147","isFatal":false} + {"type":"STOP","name":"","addr":"(KZ)","loc":"d,80:142,80:147","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(JZ)","loc":"d,81:13,81:15", + {"type":"IF","name":"","addr":"(LZ)","loc":"d,81:13,81:15", "condp": [ - {"type":"NEQ","name":"","addr":"(KZ)","loc":"d,81:26,81:29","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(MZ)","loc":"d,81:26,81:29","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h4","addr":"(LZ)","loc":"d,81:31,81:34","dtypep":"(AC)"} + {"type":"CONST","name":"4'h4","addr":"(NZ)","loc":"d,81:31,81:34","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(MZ)","loc":"d,81:18,81:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(OZ)","loc":"d,81:18,81:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(NZ)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(PZ)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(OZ)","loc":"d,81:18,81:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(QZ)","loc":"d,81:18,81:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(PZ)","loc":"d,81:18,81:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(RZ)","loc":"d,81:18,81:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(QZ)","loc":"d,81:18,81:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(SZ)","loc":"d,81:18,81:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(RZ)","loc":"d,81:18,81:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(TZ)","loc":"d,81:18,81:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(SZ)","loc":"d,81:43,81:49", + {"type":"DISPLAY","name":"","addr":"(UZ)","loc":"d,81:43,81:49", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:81: got='h%x exp='h4\\n","addr":"(TZ)","loc":"d,81:43,81:49","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:81: got='h%x exp='h4\\n","addr":"(VZ)","loc":"d,81:43,81:49","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(UZ)","loc":"d,81:122,81:123","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(WZ)","loc":"d,81:122,81:123","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(VZ)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(XZ)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(WZ)","loc":"d,81:122,81:123","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(YZ)","loc":"d,81:122,81:123","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(XZ)","loc":"d,81:122,81:123","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(ZZ)","loc":"d,81:122,81:123","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(YZ)","loc":"d,81:122,81:123","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(AAB)","loc":"d,81:122,81:123","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(ZZ)","loc":"d,81:122,81:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(BAB)","loc":"d,81:122,81:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(AAB)","loc":"d,81:139,81:144","isFatal":false} + {"type":"STOP","name":"","addr":"(CAB)","loc":"d,81:139,81:144","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(BAB)","loc":"d,82:13,82:15", + {"type":"IF","name":"","addr":"(DAB)","loc":"d,82:13,82:15", "condp": [ - {"type":"NEQ","name":"","addr":"(CAB)","loc":"d,82:29,82:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(EAB)","loc":"d,82:29,82:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h4","addr":"(DAB)","loc":"d,82:34,82:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h4","addr":"(FAB)","loc":"d,82:34,82:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(EAB)","loc":"d,82:18,82:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(GAB)","loc":"d,82:18,82:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(FAB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(HAB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(GAB)","loc":"d,82:18,82:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(IAB)","loc":"d,82:18,82:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(HAB)","loc":"d,82:18,82:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(JAB)","loc":"d,82:18,82:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(IAB)","loc":"d,82:18,82:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(KAB)","loc":"d,82:18,82:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(JAB)","loc":"d,82:18,82:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(LAB)","loc":"d,82:18,82:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(KAB)","loc":"d,82:46,82:52", + {"type":"DISPLAY","name":"","addr":"(MAB)","loc":"d,82:46,82:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:82: got='h%x exp='h4\\n","addr":"(LAB)","loc":"d,82:46,82:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:82: got='h%x exp='h4\\n","addr":"(NAB)","loc":"d,82:46,82:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(MAB)","loc":"d,82:125,82:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(OAB)","loc":"d,82:125,82:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(NAB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(PAB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(OAB)","loc":"d,82:125,82:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(QAB)","loc":"d,82:125,82:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(PAB)","loc":"d,82:125,82:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(RAB)","loc":"d,82:125,82:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(QAB)","loc":"d,82:125,82:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(SAB)","loc":"d,82:125,82:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(RAB)","loc":"d,82:125,82:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(TAB)","loc":"d,82:125,82:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(SAB)","loc":"d,82:145,82:150","isFatal":false} + {"type":"STOP","name":"","addr":"(UAB)","loc":"d,82:145,82:150","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(TAB)","loc":"d,83:13,83:15", + {"type":"IF","name":"","addr":"(VAB)","loc":"d,83:13,83:15", "condp": [ - {"type":"NEQ","name":"","addr":"(UAB)","loc":"d,83:29,83:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(WAB)","loc":"d,83:29,83:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h1","addr":"(VAB)","loc":"d,83:34,83:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h1","addr":"(XAB)","loc":"d,83:34,83:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(WAB)","loc":"d,83:18,83:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(YAB)","loc":"d,83:18,83:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(XAB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(ZAB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(YAB)","loc":"d,83:18,83:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(ABB)","loc":"d,83:18,83:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(ZAB)","loc":"d,83:18,83:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(BBB)","loc":"d,83:18,83:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(ABB)","loc":"d,83:18,83:19","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(CBB)","loc":"d,83:18,83:19","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(BBB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(DBB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(CBB)","loc":"d,83:18,83:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(EBB)","loc":"d,83:18,83:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(DBB)","loc":"d,83:18,83:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(FBB)","loc":"d,83:18,83:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(EBB)","loc":"d,83:18,83:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(GBB)","loc":"d,83:18,83:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(FBB)","loc":"d,83:18,83:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(HBB)","loc":"d,83:18,83:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -1842,33 +1848,33 @@ ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(GBB)","loc":"d,83:46,83:52", + {"type":"DISPLAY","name":"","addr":"(IBB)","loc":"d,83:46,83:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:83: got='h%x exp='h1\\n","addr":"(HBB)","loc":"d,83:46,83:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:83: got='h%x exp='h1\\n","addr":"(JBB)","loc":"d,83:46,83:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(IBB)","loc":"d,83:125,83:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(KBB)","loc":"d,83:125,83:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(JBB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(LBB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(KBB)","loc":"d,83:125,83:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(MBB)","loc":"d,83:125,83:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(LBB)","loc":"d,83:125,83:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(NBB)","loc":"d,83:125,83:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(MBB)","loc":"d,83:125,83:126","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(OBB)","loc":"d,83:125,83:126","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(NBB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(PBB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(OBB)","loc":"d,83:125,83:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(QBB)","loc":"d,83:125,83:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(PBB)","loc":"d,83:125,83:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(RBB)","loc":"d,83:125,83:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(QBB)","loc":"d,83:125,83:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(SBB)","loc":"d,83:125,83:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(RBB)","loc":"d,83:125,83:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(TBB)","loc":"d,83:125,83:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -1876,138 +1882,138 @@ ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(SBB)","loc":"d,83:145,83:150","isFatal":false} + {"type":"STOP","name":"","addr":"(UBB)","loc":"d,83:145,83:150","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(TBB)","loc":"d,84:13,84:15", + {"type":"IF","name":"","addr":"(VBB)","loc":"d,84:13,84:15", "condp": [ - {"type":"NEQ","name":"","addr":"(UBB)","loc":"d,84:26,84:29","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(WBB)","loc":"d,84:26,84:29","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h1","addr":"(VBB)","loc":"d,84:31,84:34","dtypep":"(AC)"} + {"type":"CONST","name":"4'h1","addr":"(XBB)","loc":"d,84:31,84:34","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(WBB)","loc":"d,84:18,84:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(YBB)","loc":"d,84:18,84:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(XBB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(ZBB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(YBB)","loc":"d,84:18,84:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(ACB)","loc":"d,84:18,84:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(ZBB)","loc":"d,84:18,84:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(BCB)","loc":"d,84:18,84:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(ACB)","loc":"d,84:18,84:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(CCB)","loc":"d,84:18,84:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(BCB)","loc":"d,84:18,84:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(DCB)","loc":"d,84:18,84:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(CCB)","loc":"d,84:43,84:49", + {"type":"DISPLAY","name":"","addr":"(ECB)","loc":"d,84:43,84:49", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:84: got='h%x exp='h1\\n","addr":"(DCB)","loc":"d,84:43,84:49","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:84: got='h%x exp='h1\\n","addr":"(FCB)","loc":"d,84:43,84:49","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(ECB)","loc":"d,84:122,84:123","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(GCB)","loc":"d,84:122,84:123","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(FCB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(HCB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(GCB)","loc":"d,84:122,84:123","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(ICB)","loc":"d,84:122,84:123","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(HCB)","loc":"d,84:122,84:123","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(JCB)","loc":"d,84:122,84:123","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(ICB)","loc":"d,84:122,84:123","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(KCB)","loc":"d,84:122,84:123","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(JCB)","loc":"d,84:122,84:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(LCB)","loc":"d,84:122,84:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(KCB)","loc":"d,84:139,84:144","isFatal":false} + {"type":"STOP","name":"","addr":"(MCB)","loc":"d,84:139,84:144","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(LCB)","loc":"d,85:13,85:15", + {"type":"IF","name":"","addr":"(NCB)","loc":"d,85:13,85:15", "condp": [ - {"type":"NEQ","name":"","addr":"(MCB)","loc":"d,85:29,85:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(OCB)","loc":"d,85:29,85:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h1","addr":"(NCB)","loc":"d,85:34,85:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h1","addr":"(PCB)","loc":"d,85:34,85:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(OCB)","loc":"d,85:18,85:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(QCB)","loc":"d,85:18,85:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(PCB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(RCB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(QCB)","loc":"d,85:18,85:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(SCB)","loc":"d,85:18,85:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(RCB)","loc":"d,85:18,85:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(TCB)","loc":"d,85:18,85:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(SCB)","loc":"d,85:18,85:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(UCB)","loc":"d,85:18,85:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(TCB)","loc":"d,85:18,85:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(VCB)","loc":"d,85:18,85:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(UCB)","loc":"d,85:46,85:52", + {"type":"DISPLAY","name":"","addr":"(WCB)","loc":"d,85:46,85:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:85: got='h%x exp='h1\\n","addr":"(VCB)","loc":"d,85:46,85:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:85: got='h%x exp='h1\\n","addr":"(XCB)","loc":"d,85:46,85:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(WCB)","loc":"d,85:125,85:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(YCB)","loc":"d,85:125,85:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(XCB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(ZCB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(YCB)","loc":"d,85:125,85:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(ADB)","loc":"d,85:125,85:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(ZCB)","loc":"d,85:125,85:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(BDB)","loc":"d,85:125,85:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(ADB)","loc":"d,85:125,85:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(CDB)","loc":"d,85:125,85:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(BDB)","loc":"d,85:125,85:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(DDB)","loc":"d,85:125,85:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(CDB)","loc":"d,85:145,85:150","isFatal":false} + {"type":"STOP","name":"","addr":"(EDB)","loc":"d,85:145,85:150","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(DDB)","loc":"d,86:13,86:15", + {"type":"IF","name":"","addr":"(FDB)","loc":"d,86:13,86:15", "condp": [ - {"type":"NEQ","name":"","addr":"(EDB)","loc":"d,86:29,86:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(GDB)","loc":"d,86:29,86:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h4","addr":"(FDB)","loc":"d,86:34,86:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h4","addr":"(HDB)","loc":"d,86:34,86:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(GDB)","loc":"d,86:18,86:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(IDB)","loc":"d,86:18,86:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(HDB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(JDB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(IDB)","loc":"d,86:18,86:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(KDB)","loc":"d,86:18,86:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(JDB)","loc":"d,86:18,86:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(LDB)","loc":"d,86:18,86:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(KDB)","loc":"d,86:18,86:19","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(MDB)","loc":"d,86:18,86:19","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(LDB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(NDB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(MDB)","loc":"d,86:18,86:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(ODB)","loc":"d,86:18,86:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(NDB)","loc":"d,86:18,86:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(PDB)","loc":"d,86:18,86:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(ODB)","loc":"d,86:18,86:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(QDB)","loc":"d,86:18,86:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(PDB)","loc":"d,86:18,86:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(RDB)","loc":"d,86:18,86:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -2016,33 +2022,33 @@ ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(QDB)","loc":"d,86:46,86:52", + {"type":"DISPLAY","name":"","addr":"(SDB)","loc":"d,86:46,86:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:86: got='h%x exp='h4\\n","addr":"(RDB)","loc":"d,86:46,86:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:86: got='h%x exp='h4\\n","addr":"(TDB)","loc":"d,86:46,86:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(SDB)","loc":"d,86:125,86:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(UDB)","loc":"d,86:125,86:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(TDB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(VDB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(UDB)","loc":"d,86:125,86:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(WDB)","loc":"d,86:125,86:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(VDB)","loc":"d,86:125,86:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(XDB)","loc":"d,86:125,86:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(WDB)","loc":"d,86:125,86:126","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(YDB)","loc":"d,86:125,86:126","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(XDB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(ZDB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(YDB)","loc":"d,86:125,86:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(AEB)","loc":"d,86:125,86:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(ZDB)","loc":"d,86:125,86:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(BEB)","loc":"d,86:125,86:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(AEB)","loc":"d,86:125,86:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(CEB)","loc":"d,86:125,86:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(BEB)","loc":"d,86:125,86:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(DEB)","loc":"d,86:125,86:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -2050,215 +2056,215 @@ ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(CEB)","loc":"d,86:145,86:150","isFatal":false} + {"type":"STOP","name":"","addr":"(EEB)","loc":"d,86:145,86:150","isFatal":false} ],"elsesp": []}, - {"type":"ASSIGNDLY","name":"","addr":"(DEB)","loc":"d,87:12,87:14","dtypep":"(AC)", + {"type":"ASSIGNDLY","name":"","addr":"(FEB)","loc":"d,87:12,87:14","dtypep":"(AC)", "rhsp": [ - {"type":"CONST","name":"4'h4","addr":"(EEB)","loc":"d,87:15,87:18","dtypep":"(AC)"} + {"type":"CONST","name":"4'h4","addr":"(GEB)","loc":"d,87:15,87:18","dtypep":"(AC)"} ], "lhsp": [ - {"type":"VARREF","name":"__Vdly__t.e","addr":"(FEB)","loc":"d,87:10,87:11","dtypep":"(AC)","access":"WR","varp":"(PR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.e","addr":"(HEB)","loc":"d,87:10,87:11","dtypep":"(AC)","access":"WR","varp":"(RR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []} ], "elsesp": [ - {"type":"IF","name":"","addr":"(GEB)","loc":"d,89:12,89:14", + {"type":"IF","name":"","addr":"(IEB)","loc":"d,89:12,89:14", "condp": [ - {"type":"EQ","name":"","addr":"(HEB)","loc":"d,89:19,89:21","dtypep":"(FB)", + {"type":"EQ","name":"","addr":"(JEB)","loc":"d,89:19,89:21","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"32'sh3","addr":"(IEB)","loc":"d,89:21,89:22","dtypep":"(KB)"} + {"type":"CONST","name":"32'sh3","addr":"(KEB)","loc":"d,89:21,89:22","dtypep":"(KB)"} ], "rhsp": [ - {"type":"VARREF","name":"t.cyc","addr":"(JEB)","loc":"d,89:16,89:19","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.cyc","addr":"(LEB)","loc":"d,89:16,89:19","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ], "thensp": [ - {"type":"IF","name":"","addr":"(KEB)","loc":"d,90:13,90:15", + {"type":"IF","name":"","addr":"(MEB)","loc":"d,90:13,90:15", "condp": [ - {"type":"NEQN","name":"","addr":"(LEB)","loc":"d,90:26,90:28","dtypep":"(FB)", + {"type":"NEQN","name":"","addr":"(NEB)","loc":"d,90:26,90:28","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"\\\"E04\\\"","addr":"(MEB)","loc":"d,90:30,90:35","dtypep":"(RB)"} + {"type":"CONST","name":"\\\"E04\\\"","addr":"(OEB)","loc":"d,90:30,90:35","dtypep":"(RB)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(NEB)","loc":"d,90:18,90:19","dtypep":"(RB)", + {"type":"ARRAYSEL","name":"","addr":"(PEB)","loc":"d,90:18,90:19","dtypep":"(RB)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(OEB)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(QEB)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(PEB)","loc":"d,90:18,90:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(REB)","loc":"d,90:18,90:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(QEB)","loc":"d,90:18,90:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(SEB)","loc":"d,90:18,90:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(REB)","loc":"d,90:18,90:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(TEB)","loc":"d,90:18,90:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(SEB)","loc":"d,90:18,90:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(UEB)","loc":"d,90:18,90:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"ASSIGN","name":"","addr":"(TEB)","loc":"d,90:123,90:124","dtypep":"(RB)", + {"type":"ASSIGN","name":"","addr":"(VEB)","loc":"d,90:123,90:124","dtypep":"(RB)", "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(UEB)","loc":"d,90:123,90:124","dtypep":"(RB)", + {"type":"ARRAYSEL","name":"","addr":"(WEB)","loc":"d,90:123,90:124","dtypep":"(RB)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(VEB)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(XEB)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"RD","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(WEB)","loc":"d,90:123,90:124","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(YEB)","loc":"d,90:123,90:124","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(XEB)","loc":"d,90:123,90:124","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(ZEB)","loc":"d,90:123,90:124","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(YEB)","loc":"d,90:123,90:124","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(AFB)","loc":"d,90:123,90:124","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(ZEB)","loc":"d,90:123,90:124","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(BFB)","loc":"d,90:123,90:124","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ], "lhsp": [ - {"type":"VARREF","name":"__Vtemp_3","addr":"(AFB)","loc":"d,90:123,90:124","dtypep":"(RB)","access":"WR","varp":"(UR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vtemp_3","addr":"(CFB)","loc":"d,90:123,90:124","dtypep":"(RB)","access":"WR","varp":"(WR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"DISPLAY","name":"","addr":"(BFB)","loc":"d,90:44,90:50", + {"type":"DISPLAY","name":"","addr":"(DFB)","loc":"d,90:44,90:50", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:90: got='%@' exp='E04'\\n","addr":"(CFB)","loc":"d,90:44,90:50","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:90: got='%@' exp='E04'\\n","addr":"(EFB)","loc":"d,90:44,90:50","dtypep":"(RB)", "exprsp": [ - {"type":"VARREF","name":"__Vtemp_3","addr":"(DFB)","loc":"d,90:123,90:124","dtypep":"(RB)","access":"RD","varp":"(UR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vtemp_3","addr":"(FFB)","loc":"d,90:123,90:124","dtypep":"(RB)","access":"RD","varp":"(WR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(EFB)","loc":"d,90:142,90:147","isFatal":false} + {"type":"STOP","name":"","addr":"(GFB)","loc":"d,90:142,90:147","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(FFB)","loc":"d,91:13,91:15", + {"type":"IF","name":"","addr":"(HFB)","loc":"d,91:13,91:15", "condp": [ - {"type":"NEQ","name":"","addr":"(GFB)","loc":"d,91:26,91:29","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(IFB)","loc":"d,91:26,91:29","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h1","addr":"(HFB)","loc":"d,91:31,91:34","dtypep":"(AC)"} + {"type":"CONST","name":"4'h1","addr":"(JFB)","loc":"d,91:31,91:34","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(IFB)","loc":"d,91:18,91:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(KFB)","loc":"d,91:18,91:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(JFB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(LFB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(KFB)","loc":"d,91:18,91:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(MFB)","loc":"d,91:18,91:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(LFB)","loc":"d,91:18,91:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(NFB)","loc":"d,91:18,91:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(MFB)","loc":"d,91:18,91:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(OFB)","loc":"d,91:18,91:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(NFB)","loc":"d,91:18,91:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(PFB)","loc":"d,91:18,91:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(OFB)","loc":"d,91:43,91:49", + {"type":"DISPLAY","name":"","addr":"(QFB)","loc":"d,91:43,91:49", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:91: got='h%x exp='h1\\n","addr":"(PFB)","loc":"d,91:43,91:49","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:91: got='h%x exp='h1\\n","addr":"(RFB)","loc":"d,91:43,91:49","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(QFB)","loc":"d,91:122,91:123","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(SFB)","loc":"d,91:122,91:123","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(RFB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(TFB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(SFB)","loc":"d,91:122,91:123","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(UFB)","loc":"d,91:122,91:123","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(TFB)","loc":"d,91:122,91:123","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(VFB)","loc":"d,91:122,91:123","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(UFB)","loc":"d,91:122,91:123","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(WFB)","loc":"d,91:122,91:123","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(VFB)","loc":"d,91:122,91:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(XFB)","loc":"d,91:122,91:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(WFB)","loc":"d,91:139,91:144","isFatal":false} + {"type":"STOP","name":"","addr":"(YFB)","loc":"d,91:139,91:144","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(XFB)","loc":"d,92:13,92:15", + {"type":"IF","name":"","addr":"(ZFB)","loc":"d,92:13,92:15", "condp": [ - {"type":"NEQ","name":"","addr":"(YFB)","loc":"d,92:29,92:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(AGB)","loc":"d,92:29,92:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h1","addr":"(ZFB)","loc":"d,92:34,92:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h1","addr":"(BGB)","loc":"d,92:34,92:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(AGB)","loc":"d,92:18,92:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(CGB)","loc":"d,92:18,92:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(BGB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(DGB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(CGB)","loc":"d,92:18,92:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(EGB)","loc":"d,92:18,92:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(DGB)","loc":"d,92:18,92:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(FGB)","loc":"d,92:18,92:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(EGB)","loc":"d,92:18,92:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(GGB)","loc":"d,92:18,92:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(FGB)","loc":"d,92:18,92:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(HGB)","loc":"d,92:18,92:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(GGB)","loc":"d,92:46,92:52", + {"type":"DISPLAY","name":"","addr":"(IGB)","loc":"d,92:46,92:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:92: got='h%x exp='h1\\n","addr":"(HGB)","loc":"d,92:46,92:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:92: got='h%x exp='h1\\n","addr":"(JGB)","loc":"d,92:46,92:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(IGB)","loc":"d,92:125,92:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(KGB)","loc":"d,92:125,92:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(JGB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(LGB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(KGB)","loc":"d,92:125,92:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(MGB)","loc":"d,92:125,92:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(LGB)","loc":"d,92:125,92:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(NGB)","loc":"d,92:125,92:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(MGB)","loc":"d,92:125,92:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(OGB)","loc":"d,92:125,92:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(NGB)","loc":"d,92:125,92:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(PGB)","loc":"d,92:125,92:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(OGB)","loc":"d,92:145,92:150","isFatal":false} + {"type":"STOP","name":"","addr":"(QGB)","loc":"d,92:145,92:150","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(PGB)","loc":"d,93:13,93:15", + {"type":"IF","name":"","addr":"(RGB)","loc":"d,93:13,93:15", "condp": [ - {"type":"NEQ","name":"","addr":"(QGB)","loc":"d,93:29,93:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(SGB)","loc":"d,93:29,93:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h3","addr":"(RGB)","loc":"d,93:34,93:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h3","addr":"(TGB)","loc":"d,93:34,93:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(SGB)","loc":"d,93:18,93:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(UGB)","loc":"d,93:18,93:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(TGB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(VGB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(UGB)","loc":"d,93:18,93:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(WGB)","loc":"d,93:18,93:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(VGB)","loc":"d,93:18,93:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(XGB)","loc":"d,93:18,93:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(WGB)","loc":"d,93:18,93:19","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(YGB)","loc":"d,93:18,93:19","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(XGB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(ZGB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(YGB)","loc":"d,93:18,93:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(AHB)","loc":"d,93:18,93:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(ZGB)","loc":"d,93:18,93:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(BHB)","loc":"d,93:18,93:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(AHB)","loc":"d,93:18,93:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(CHB)","loc":"d,93:18,93:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(BHB)","loc":"d,93:18,93:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(DHB)","loc":"d,93:18,93:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -2267,33 +2273,33 @@ ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(CHB)","loc":"d,93:46,93:52", + {"type":"DISPLAY","name":"","addr":"(EHB)","loc":"d,93:46,93:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:93: got='h%x exp='h3\\n","addr":"(DHB)","loc":"d,93:46,93:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:93: got='h%x exp='h3\\n","addr":"(FHB)","loc":"d,93:46,93:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(EHB)","loc":"d,93:125,93:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(GHB)","loc":"d,93:125,93:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(FHB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(HHB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(GHB)","loc":"d,93:125,93:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(IHB)","loc":"d,93:125,93:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(HHB)","loc":"d,93:125,93:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(JHB)","loc":"d,93:125,93:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(IHB)","loc":"d,93:125,93:126","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(KHB)","loc":"d,93:125,93:126","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(JHB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(LHB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"RD","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(KHB)","loc":"d,93:125,93:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(MHB)","loc":"d,93:125,93:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(LHB)","loc":"d,93:125,93:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(NHB)","loc":"d,93:125,93:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(MHB)","loc":"d,93:125,93:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(OHB)","loc":"d,93:125,93:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(NHB)","loc":"d,93:125,93:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(PHB)","loc":"d,93:125,93:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -2301,138 +2307,138 @@ ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(OHB)","loc":"d,93:145,93:150","isFatal":false} + {"type":"STOP","name":"","addr":"(QHB)","loc":"d,93:145,93:150","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(PHB)","loc":"d,94:13,94:15", + {"type":"IF","name":"","addr":"(RHB)","loc":"d,94:13,94:15", "condp": [ - {"type":"NEQ","name":"","addr":"(QHB)","loc":"d,94:26,94:29","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(SHB)","loc":"d,94:26,94:29","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h3","addr":"(RHB)","loc":"d,94:31,94:34","dtypep":"(AC)"} + {"type":"CONST","name":"4'h3","addr":"(THB)","loc":"d,94:31,94:34","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(SHB)","loc":"d,94:18,94:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(UHB)","loc":"d,94:18,94:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(THB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(VHB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(UHB)","loc":"d,94:18,94:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(WHB)","loc":"d,94:18,94:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(VHB)","loc":"d,94:18,94:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(XHB)","loc":"d,94:18,94:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(WHB)","loc":"d,94:18,94:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(YHB)","loc":"d,94:18,94:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(XHB)","loc":"d,94:18,94:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(ZHB)","loc":"d,94:18,94:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(YHB)","loc":"d,94:43,94:49", + {"type":"DISPLAY","name":"","addr":"(AIB)","loc":"d,94:43,94:49", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:94: got='h%x exp='h3\\n","addr":"(ZHB)","loc":"d,94:43,94:49","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:94: got='h%x exp='h3\\n","addr":"(BIB)","loc":"d,94:43,94:49","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(AIB)","loc":"d,94:122,94:123","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(CIB)","loc":"d,94:122,94:123","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(BIB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(DIB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(CIB)","loc":"d,94:122,94:123","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(EIB)","loc":"d,94:122,94:123","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(DIB)","loc":"d,94:122,94:123","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(FIB)","loc":"d,94:122,94:123","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(EIB)","loc":"d,94:122,94:123","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(GIB)","loc":"d,94:122,94:123","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(FIB)","loc":"d,94:122,94:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(HIB)","loc":"d,94:122,94:123","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(GIB)","loc":"d,94:139,94:144","isFatal":false} + {"type":"STOP","name":"","addr":"(IIB)","loc":"d,94:139,94:144","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(HIB)","loc":"d,95:13,95:15", + {"type":"IF","name":"","addr":"(JIB)","loc":"d,95:13,95:15", "condp": [ - {"type":"NEQ","name":"","addr":"(IIB)","loc":"d,95:29,95:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(KIB)","loc":"d,95:29,95:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h3","addr":"(JIB)","loc":"d,95:34,95:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h3","addr":"(LIB)","loc":"d,95:34,95:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(KIB)","loc":"d,95:18,95:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(MIB)","loc":"d,95:18,95:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(LIB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(NIB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(MIB)","loc":"d,95:18,95:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(OIB)","loc":"d,95:18,95:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(NIB)","loc":"d,95:18,95:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(PIB)","loc":"d,95:18,95:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(OIB)","loc":"d,95:18,95:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(QIB)","loc":"d,95:18,95:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(PIB)","loc":"d,95:18,95:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(RIB)","loc":"d,95:18,95:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(QIB)","loc":"d,95:46,95:52", + {"type":"DISPLAY","name":"","addr":"(SIB)","loc":"d,95:46,95:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:95: got='h%x exp='h3\\n","addr":"(RIB)","loc":"d,95:46,95:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:95: got='h%x exp='h3\\n","addr":"(TIB)","loc":"d,95:46,95:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(SIB)","loc":"d,95:125,95:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(UIB)","loc":"d,95:125,95:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(TIB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(VIB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(UIB)","loc":"d,95:125,95:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(WIB)","loc":"d,95:125,95:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(VIB)","loc":"d,95:125,95:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(XIB)","loc":"d,95:125,95:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(WIB)","loc":"d,95:125,95:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(YIB)","loc":"d,95:125,95:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(XIB)","loc":"d,95:125,95:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(ZIB)","loc":"d,95:125,95:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(YIB)","loc":"d,95:145,95:150","isFatal":false} + {"type":"STOP","name":"","addr":"(AJB)","loc":"d,95:145,95:150","isFatal":false} ],"elsesp": []}, - {"type":"IF","name":"","addr":"(ZIB)","loc":"d,96:13,96:15", + {"type":"IF","name":"","addr":"(BJB)","loc":"d,96:13,96:15", "condp": [ - {"type":"NEQ","name":"","addr":"(AJB)","loc":"d,96:29,96:32","dtypep":"(FB)", + {"type":"NEQ","name":"","addr":"(CJB)","loc":"d,96:29,96:32","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"4'h1","addr":"(BJB)","loc":"d,96:34,96:37","dtypep":"(AC)"} + {"type":"CONST","name":"4'h1","addr":"(DJB)","loc":"d,96:34,96:37","dtypep":"(AC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(CJB)","loc":"d,96:18,96:19","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(EJB)","loc":"d,96:18,96:19","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(DJB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(FJB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(EJB)","loc":"d,96:18,96:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(GJB)","loc":"d,96:18,96:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(FJB)","loc":"d,96:18,96:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(HJB)","loc":"d,96:18,96:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(GJB)","loc":"d,96:18,96:19","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(IJB)","loc":"d,96:18,96:19","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(HJB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(JJB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(IJB)","loc":"d,96:18,96:19","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(KJB)","loc":"d,96:18,96:19","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(JJB)","loc":"d,96:18,96:19","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(LJB)","loc":"d,96:18,96:19","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(KJB)","loc":"d,96:18,96:19","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(MJB)","loc":"d,96:18,96:19","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(LJB)","loc":"d,96:18,96:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(NJB)","loc":"d,96:18,96:19","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -2441,33 +2447,33 @@ ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(MJB)","loc":"d,96:46,96:52", + {"type":"DISPLAY","name":"","addr":"(OJB)","loc":"d,96:46,96:52", "fmtp": [ - {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:96: got='h%x exp='h1\\n","addr":"(NJB)","loc":"d,96:46,96:52","dtypep":"(RB)", + {"type":"SFORMATF","name":"%%Error: t/t_enum_type_methods.v:96: got='h%x exp='h1\\n","addr":"(PJB)","loc":"d,96:46,96:52","dtypep":"(RB)", "exprsp": [ - {"type":"ARRAYSEL","name":"","addr":"(OJB)","loc":"d,96:125,96:126","dtypep":"(AC)", + {"type":"ARRAYSEL","name":"","addr":"(QJB)","loc":"d,96:125,96:126","dtypep":"(AC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(PJB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(RJB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(QJB)","loc":"d,96:125,96:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(SJB)","loc":"d,96:125,96:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(RJB)","loc":"d,96:125,96:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(TJB)","loc":"d,96:125,96:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"ARRAYSEL","name":"","addr":"(SJB)","loc":"d,96:125,96:126","dtypep":"(LC)", + {"type":"ARRAYSEL","name":"","addr":"(UJB)","loc":"d,96:125,96:126","dtypep":"(LC)", "fromp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(TJB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(VJB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"RD","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "bitp": [ - {"type":"AND","name":"","addr":"(UJB)","loc":"d,96:125,96:126","dtypep":"(LC)", + {"type":"AND","name":"","addr":"(WJB)","loc":"d,96:125,96:126","dtypep":"(LC)", "lhsp": [ - {"type":"CONST","name":"32'h7","addr":"(VJB)","loc":"d,96:125,96:126","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(XJB)","loc":"d,96:125,96:126","dtypep":"(NC)"} ], "rhsp": [ - {"type":"CCAST","name":"","addr":"(WJB)","loc":"d,96:125,96:126","dtypep":"(LC)","size":32, + {"type":"CCAST","name":"","addr":"(YJB)","loc":"d,96:125,96:126","dtypep":"(LC)","size":32, "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(XJB)","loc":"d,96:125,96:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(ZJB)","loc":"d,96:125,96:126","dtypep":"(LC)","access":"RD","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]} ]} @@ -2475,521 +2481,521 @@ ]} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(YJB)","loc":"d,96:145,96:150","isFatal":false} + {"type":"STOP","name":"","addr":"(AKB)","loc":"d,96:145,96:150","isFatal":false} ],"elsesp": []}, - {"type":"ASSIGNDLY","name":"","addr":"(ZJB)","loc":"d,97:12,97:14","dtypep":"(AC)", + {"type":"ASSIGNDLY","name":"","addr":"(BKB)","loc":"d,97:12,97:14","dtypep":"(AC)", "rhsp": [ - {"type":"CONST","name":"4'h1","addr":"(AKB)","loc":"d,97:15,97:18","dtypep":"(AC)"} + {"type":"CONST","name":"4'h1","addr":"(CKB)","loc":"d,97:15,97:18","dtypep":"(AC)"} ], "lhsp": [ - {"type":"VARREF","name":"__Vdly__t.e","addr":"(BKB)","loc":"d,97:10,97:11","dtypep":"(AC)","access":"WR","varp":"(PR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.e","addr":"(DKB)","loc":"d,97:10,97:11","dtypep":"(AC)","access":"WR","varp":"(RR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []} ], "elsesp": [ - {"type":"IF","name":"","addr":"(CKB)","loc":"d,99:12,99:14", + {"type":"IF","name":"","addr":"(EKB)","loc":"d,99:12,99:14", "condp": [ - {"type":"EQ","name":"","addr":"(DKB)","loc":"d,99:19,99:21","dtypep":"(FB)", + {"type":"EQ","name":"","addr":"(FKB)","loc":"d,99:19,99:21","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"32'sh63","addr":"(EKB)","loc":"d,99:21,99:23","dtypep":"(KB)"} + {"type":"CONST","name":"32'sh63","addr":"(GKB)","loc":"d,99:21,99:23","dtypep":"(KB)"} ], "rhsp": [ - {"type":"VARREF","name":"t.cyc","addr":"(FKB)","loc":"d,99:16,99:19","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.cyc","addr":"(HKB)","loc":"d,99:16,99:19","dtypep":"(R)","access":"RD","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ], "thensp": [ - {"type":"DISPLAY","name":"","addr":"(GKB)","loc":"d,100:10,100:16", + {"type":"DISPLAY","name":"","addr":"(IKB)","loc":"d,100:10,100:16", "fmtp": [ - {"type":"SFORMATF","name":"*-* All Finished *-*\\n","addr":"(HKB)","loc":"d,100:10,100:16","dtypep":"(RB)","exprsp": [],"scopeNamep": []} + {"type":"SFORMATF","name":"*-* All Finished *-*\\n","addr":"(JKB)","loc":"d,100:10,100:16","dtypep":"(RB)","exprsp": [],"scopeNamep": []} ],"filep": []}, - {"type":"FINISH","name":"","addr":"(IKB)","loc":"d,101:10,101:17"} + {"type":"FINISH","name":"","addr":"(KKB)","loc":"d,101:10,101:17"} ],"elsesp": []} ]} ]} ]} ]}, - {"type":"ASSIGN","name":"","addr":"(JKB)","loc":"d,23:17,23:20","dtypep":"(R)", + {"type":"ASSIGN","name":"","addr":"(LKB)","loc":"d,23:17,23:20","dtypep":"(R)", "rhsp": [ - {"type":"VARREF","name":"__Vdly__t.cyc","addr":"(KKB)","loc":"d,23:17,23:20","dtypep":"(R)","access":"RD","varp":"(MR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.cyc","addr":"(MKB)","loc":"d,23:17,23:20","dtypep":"(R)","access":"RD","varp":"(OR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "lhsp": [ - {"type":"VARREF","name":"t.cyc","addr":"(LKB)","loc":"d,23:17,23:20","dtypep":"(R)","access":"WR","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.cyc","addr":"(NKB)","loc":"d,23:17,23:20","dtypep":"(R)","access":"WR","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"ASSIGN","name":"","addr":"(MKB)","loc":"d,24:9,24:10","dtypep":"(AC)", + {"type":"ASSIGN","name":"","addr":"(OKB)","loc":"d,24:9,24:10","dtypep":"(AC)", "rhsp": [ - {"type":"VARREF","name":"__Vdly__t.e","addr":"(NKB)","loc":"d,24:9,24:10","dtypep":"(AC)","access":"RD","varp":"(PR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vdly__t.e","addr":"(PKB)","loc":"d,24:9,24:10","dtypep":"(AC)","access":"RD","varp":"(RR)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "lhsp": [ - {"type":"VARREF","name":"t.e","addr":"(OKB)","loc":"d,24:9,24:10","dtypep":"(AC)","access":"WR","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(QKB)","loc":"d,24:9,24:10","dtypep":"(AC)","access":"WR","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []} ],"finalsp": []}, - {"type":"CFUNC","name":"_eval_phase__act","addr":"(PKB)","loc":"a,0:0,0:0","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [], + {"type":"CFUNC","name":"_eval_phase__act","addr":"(RKB)","loc":"a,0:0,0:0","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [], "initsp": [ - {"type":"VAR","name":"__VpreTriggered","addr":"(QKB)","loc":"d,11:8,11:9","dtypep":"(V)","origName":"__VpreTriggered","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"MODULETEMP","dtypeName":"VlTriggerVec","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"VAR","name":"__VactExecute","addr":"(RKB)","loc":"d,11:8,11:9","dtypep":"(P)","origName":"__VactExecute","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":true,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"MODULETEMP","dtypeName":"bit","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []} + {"type":"VAR","name":"__VpreTriggered","addr":"(SKB)","loc":"d,11:8,11:9","dtypep":"(V)","origName":"__VpreTriggered","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"MODULETEMP","dtypeName":"VlTriggerVec","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, + {"type":"VAR","name":"__VactExecute","addr":"(TKB)","loc":"d,11:8,11:9","dtypep":"(P)","origName":"__VactExecute","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":true,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"MODULETEMP","dtypeName":"bit","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []} ], "stmtsp": [ - {"type":"STMTEXPR","name":"","addr":"(SKB)","loc":"a,0:0,0:0", + {"type":"STMTEXPR","name":"","addr":"(UKB)","loc":"a,0:0,0:0", "exprp": [ - {"type":"CCALL","name":"","addr":"(TKB)","loc":"a,0:0,0:0","dtypep":"(CB)","funcName":"_eval_triggers__act","funcp":"(BP)","argsp": []} + {"type":"CCALL","name":"","addr":"(VKB)","loc":"a,0:0,0:0","dtypep":"(CB)","funcName":"_eval_triggers__act","funcp":"(BP)","argsp": []} ]}, - {"type":"ASSIGN","name":"","addr":"(UKB)","loc":"a,0:0,0:0","dtypep":"(FB)", + {"type":"ASSIGN","name":"","addr":"(WKB)","loc":"a,0:0,0:0","dtypep":"(FB)", "rhsp": [ - {"type":"CMETHODHARD","name":"any","addr":"(VKB)","loc":"a,0:0,0:0","dtypep":"(FB)", + {"type":"CMETHODHARD","name":"any","addr":"(XKB)","loc":"a,0:0,0:0","dtypep":"(FB)", "fromp": [ - {"type":"VARREF","name":"__VactTriggered","addr":"(WKB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(U)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactTriggered","addr":"(YKB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(U)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"pinsp": []} ], "lhsp": [ - {"type":"VARREF","name":"__VactExecute","addr":"(XKB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"WR","varp":"(RKB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactExecute","addr":"(ZKB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"WR","varp":"(TKB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"IF","name":"","addr":"(YKB)","loc":"a,0:0,0:0", + {"type":"IF","name":"","addr":"(ALB)","loc":"a,0:0,0:0", "condp": [ - {"type":"VARREF","name":"__VactExecute","addr":"(ZKB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(RKB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactExecute","addr":"(BLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(TKB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "thensp": [ - {"type":"STMTEXPR","name":"","addr":"(ALB)","loc":"a,0:0,0:0", + {"type":"STMTEXPR","name":"","addr":"(CLB)","loc":"a,0:0,0:0", "exprp": [ - {"type":"CMETHODHARD","name":"andNot","addr":"(BLB)","loc":"a,0:0,0:0","dtypep":"(CB)", + {"type":"CMETHODHARD","name":"andNot","addr":"(DLB)","loc":"a,0:0,0:0","dtypep":"(CB)", "fromp": [ - {"type":"VARREF","name":"__VpreTriggered","addr":"(CLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"WR","varp":"(QKB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VpreTriggered","addr":"(ELB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"WR","varp":"(SKB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "pinsp": [ - {"type":"VARREF","name":"__VactTriggered","addr":"(DLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(U)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"}, - {"type":"VARREF","name":"__VnbaTriggered","addr":"(ELB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactTriggered","addr":"(FLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(U)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"}, + {"type":"VARREF","name":"__VnbaTriggered","addr":"(GLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]}, - {"type":"STMTEXPR","name":"","addr":"(FLB)","loc":"a,0:0,0:0", + {"type":"STMTEXPR","name":"","addr":"(HLB)","loc":"a,0:0,0:0", "exprp": [ - {"type":"CMETHODHARD","name":"thisOr","addr":"(GLB)","loc":"a,0:0,0:0","dtypep":"(CB)", + {"type":"CMETHODHARD","name":"thisOr","addr":"(ILB)","loc":"a,0:0,0:0","dtypep":"(CB)", "fromp": [ - {"type":"VARREF","name":"__VnbaTriggered","addr":"(HLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"WR","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaTriggered","addr":"(JLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"WR","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "pinsp": [ - {"type":"VARREF","name":"__VactTriggered","addr":"(ILB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(U)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactTriggered","addr":"(KLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(U)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ]}, - {"type":"STMTEXPR","name":"","addr":"(JLB)","loc":"a,0:0,0:0", + {"type":"STMTEXPR","name":"","addr":"(LLB)","loc":"a,0:0,0:0", "exprp": [ - {"type":"CCALL","name":"","addr":"(KLB)","loc":"a,0:0,0:0","dtypep":"(CB)","funcName":"_eval_act","funcp":"(CR)","argsp": []} + {"type":"CCALL","name":"","addr":"(MLB)","loc":"a,0:0,0:0","dtypep":"(CB)","funcName":"_eval_act","funcp":"(ER)","argsp": []} ]} ],"elsesp": []}, - {"type":"CRETURN","name":"","addr":"(LLB)","loc":"a,0:0,0:0", + {"type":"CRETURN","name":"","addr":"(NLB)","loc":"a,0:0,0:0", "lhsp": [ - {"type":"VARREF","name":"__VactExecute","addr":"(MLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(RKB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactExecute","addr":"(OLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(TKB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ],"finalsp": []}, - {"type":"CFUNC","name":"_eval_phase__nba","addr":"(NLB)","loc":"a,0:0,0:0","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [], + {"type":"CFUNC","name":"_eval_phase__nba","addr":"(PLB)","loc":"a,0:0,0:0","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [], "initsp": [ - {"type":"VAR","name":"__VnbaExecute","addr":"(OLB)","loc":"d,11:8,11:9","dtypep":"(P)","origName":"__VnbaExecute","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":true,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"MODULETEMP","dtypeName":"bit","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []} + {"type":"VAR","name":"__VnbaExecute","addr":"(QLB)","loc":"d,11:8,11:9","dtypep":"(P)","origName":"__VnbaExecute","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":true,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"MODULETEMP","dtypeName":"bit","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []} ], "stmtsp": [ - {"type":"ASSIGN","name":"","addr":"(PLB)","loc":"a,0:0,0:0","dtypep":"(FB)", + {"type":"ASSIGN","name":"","addr":"(RLB)","loc":"a,0:0,0:0","dtypep":"(FB)", "rhsp": [ - {"type":"CMETHODHARD","name":"any","addr":"(QLB)","loc":"a,0:0,0:0","dtypep":"(FB)", + {"type":"CMETHODHARD","name":"any","addr":"(SLB)","loc":"a,0:0,0:0","dtypep":"(FB)", "fromp": [ - {"type":"VARREF","name":"__VnbaTriggered","addr":"(RLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaTriggered","addr":"(TLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"pinsp": []} ], "lhsp": [ - {"type":"VARREF","name":"__VnbaExecute","addr":"(SLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"WR","varp":"(OLB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaExecute","addr":"(ULB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"WR","varp":"(QLB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"IF","name":"","addr":"(TLB)","loc":"a,0:0,0:0", + {"type":"IF","name":"","addr":"(VLB)","loc":"a,0:0,0:0", "condp": [ - {"type":"VARREF","name":"__VnbaExecute","addr":"(ULB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(OLB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaExecute","addr":"(WLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(QLB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "thensp": [ - {"type":"STMTEXPR","name":"","addr":"(VLB)","loc":"a,0:0,0:0", - "exprp": [ - {"type":"CCALL","name":"","addr":"(WLB)","loc":"a,0:0,0:0","dtypep":"(CB)","funcName":"_eval_nba","funcp":"(G)","argsp": []} - ]}, {"type":"STMTEXPR","name":"","addr":"(XLB)","loc":"a,0:0,0:0", "exprp": [ - {"type":"CMETHODHARD","name":"clear","addr":"(YLB)","loc":"a,0:0,0:0","dtypep":"(CB)", + {"type":"CCALL","name":"","addr":"(YLB)","loc":"a,0:0,0:0","dtypep":"(CB)","funcName":"_eval_nba","funcp":"(G)","argsp": []} + ]}, + {"type":"STMTEXPR","name":"","addr":"(ZLB)","loc":"a,0:0,0:0", + "exprp": [ + {"type":"CMETHODHARD","name":"clear","addr":"(AMB)","loc":"a,0:0,0:0","dtypep":"(CB)", "fromp": [ - {"type":"VARREF","name":"__VnbaTriggered","addr":"(ZLB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"WR","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaTriggered","addr":"(BMB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"WR","varp":"(W)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"pinsp": []} ]} ],"elsesp": []}, - {"type":"CRETURN","name":"","addr":"(AMB)","loc":"a,0:0,0:0", + {"type":"CRETURN","name":"","addr":"(CMB)","loc":"a,0:0,0:0", "lhsp": [ - {"type":"VARREF","name":"__VnbaExecute","addr":"(BMB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(OLB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaExecute","addr":"(DMB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(QLB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ],"finalsp": []}, {"type":"CFUNC","name":"_eval","addr":"(F)","loc":"a,0:0,0:0","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"(Y)","argsp": [], "initsp": [ - {"type":"VAR","name":"__VnbaIterCount","addr":"(CMB)","loc":"d,11:8,11:9","dtypep":"(T)","origName":"__VnbaIterCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":true,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"MODULETEMP","dtypeName":"bit","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"VAR","name":"__VnbaContinue","addr":"(DMB)","loc":"d,11:8,11:9","dtypep":"(P)","origName":"__VnbaContinue","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":true,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"MODULETEMP","dtypeName":"bit","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []} + {"type":"VAR","name":"__VnbaIterCount","addr":"(EMB)","loc":"d,11:8,11:9","dtypep":"(T)","origName":"__VnbaIterCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":true,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"MODULETEMP","dtypeName":"bit","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []}, + {"type":"VAR","name":"__VnbaContinue","addr":"(FMB)","loc":"d,11:8,11:9","dtypep":"(P)","origName":"__VnbaContinue","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":true,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":true,"lifetime":"NONE","varType":"MODULETEMP","dtypeName":"bit","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [],"valuep": [],"attrsp": []} ], "stmtsp": [ - {"type":"ASSIGN","name":"","addr":"(EMB)","loc":"d,11:8,11:9","dtypep":"(T)", + {"type":"ASSIGN","name":"","addr":"(GMB)","loc":"d,11:8,11:9","dtypep":"(T)", "rhsp": [ - {"type":"CONST","name":"32'h0","addr":"(FMB)","loc":"d,11:8,11:9","dtypep":"(NC)"} + {"type":"CONST","name":"32'h0","addr":"(HMB)","loc":"d,11:8,11:9","dtypep":"(NC)"} ], "lhsp": [ - {"type":"VARREF","name":"__VnbaIterCount","addr":"(GMB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"WR","varp":"(CMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaIterCount","addr":"(IMB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"WR","varp":"(EMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"ASSIGN","name":"","addr":"(HMB)","loc":"d,11:8,11:9","dtypep":"(FB)", + {"type":"ASSIGN","name":"","addr":"(JMB)","loc":"d,11:8,11:9","dtypep":"(FB)", "rhsp": [ - {"type":"CONST","name":"1'h1","addr":"(IMB)","loc":"d,11:8,11:9","dtypep":"(FB)"} + {"type":"CONST","name":"1'h1","addr":"(KMB)","loc":"d,11:8,11:9","dtypep":"(FB)"} ], "lhsp": [ - {"type":"VARREF","name":"__VnbaContinue","addr":"(JMB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(DMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaContinue","addr":"(LMB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(FMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"WHILE","name":"","addr":"(KMB)","loc":"a,0:0,0:0", + {"type":"WHILE","name":"","addr":"(MMB)","loc":"a,0:0,0:0", "condp": [ - {"type":"VARREF","name":"__VnbaContinue","addr":"(LMB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(DMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaContinue","addr":"(NMB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(FMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "stmtsp": [ - {"type":"IF","name":"","addr":"(MMB)","loc":"a,0:0,0:0", + {"type":"IF","name":"","addr":"(OMB)","loc":"a,0:0,0:0", "condp": [ - {"type":"LT","name":"","addr":"(NMB)","loc":"a,0:0,0:0","dtypep":"(FB)", + {"type":"LT","name":"","addr":"(PMB)","loc":"a,0:0,0:0","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"32'h64","addr":"(OMB)","loc":"a,0:0,0:0","dtypep":"(NC)"} + {"type":"CONST","name":"32'h64","addr":"(QMB)","loc":"a,0:0,0:0","dtypep":"(NC)"} ], "rhsp": [ - {"type":"VARREF","name":"__VnbaIterCount","addr":"(PMB)","loc":"a,0:0,0:0","dtypep":"(T)","access":"RD","varp":"(CMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaIterCount","addr":"(RMB)","loc":"a,0:0,0:0","dtypep":"(T)","access":"RD","varp":"(EMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ], "thensp": [ - {"type":"TEXTBLOCK","name":"","addr":"(QMB)","loc":"a,0:0,0:0","shortText":"", + {"type":"TEXTBLOCK","name":"","addr":"(SMB)","loc":"a,0:0,0:0","shortText":"", "nodesp": [ - {"type":"TEXT","name":"","addr":"(RMB)","loc":"a,0:0,0:0","shortText":"#ifdef VL_DEBUG..."}, - {"type":"STMTEXPR","name":"","addr":"(SMB)","loc":"a,0:0,0:0", + {"type":"TEXT","name":"","addr":"(TMB)","loc":"a,0:0,0:0","shortText":"#ifdef VL_DEBUG..."}, + {"type":"STMTEXPR","name":"","addr":"(UMB)","loc":"a,0:0,0:0", "exprp": [ - {"type":"CCALL","name":"","addr":"(TMB)","loc":"a,0:0,0:0","dtypep":"(CB)","funcName":"_dump_triggers__nba","funcp":"(NQ)","argsp": []} + {"type":"CCALL","name":"","addr":"(VMB)","loc":"a,0:0,0:0","dtypep":"(CB)","funcName":"_dump_triggers__nba","funcp":"(OQ)","argsp": []} ]}, - {"type":"TEXT","name":"","addr":"(UMB)","loc":"a,0:0,0:0","shortText":"#endif..."}, - {"type":"TEXT","name":"","addr":"(VMB)","loc":"a,0:0,0:0","shortText":"VL_FATAL_MT(\"t/t_enum_type_methods.v\", 11, \"\", "}, - {"type":"TEXT","name":"","addr":"(WMB)","loc":"a,0:0,0:0","shortText":"\"NBA region did not converge.\");..."} + {"type":"TEXT","name":"","addr":"(WMB)","loc":"a,0:0,0:0","shortText":"#endif..."}, + {"type":"TEXT","name":"","addr":"(XMB)","loc":"a,0:0,0:0","shortText":"VL_FATAL_MT(\"t/t_enum_type_methods.v\", 11, \"\", "}, + {"type":"TEXT","name":"","addr":"(YMB)","loc":"a,0:0,0:0","shortText":"\"NBA region did not converge.\");..."} ]} ],"elsesp": []}, - {"type":"ASSIGN","name":"","addr":"(XMB)","loc":"d,11:8,11:9","dtypep":"(T)", + {"type":"ASSIGN","name":"","addr":"(ZMB)","loc":"d,11:8,11:9","dtypep":"(T)", "rhsp": [ - {"type":"ADD","name":"","addr":"(YMB)","loc":"d,11:8,11:9","dtypep":"(T)", + {"type":"ADD","name":"","addr":"(ANB)","loc":"d,11:8,11:9","dtypep":"(T)", "lhsp": [ - {"type":"CCAST","name":"","addr":"(ZMB)","loc":"d,11:8,11:9","dtypep":"(NC)","size":32, + {"type":"CCAST","name":"","addr":"(BNB)","loc":"d,11:8,11:9","dtypep":"(NC)","size":32, "lhsp": [ - {"type":"CONST","name":"32'h1","addr":"(ANB)","loc":"d,11:8,11:9","dtypep":"(NC)"} + {"type":"CONST","name":"32'h1","addr":"(CNB)","loc":"d,11:8,11:9","dtypep":"(NC)"} ]} ], "rhsp": [ - {"type":"VARREF","name":"__VnbaIterCount","addr":"(BNB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"RD","varp":"(CMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaIterCount","addr":"(DNB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"RD","varp":"(EMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ], "lhsp": [ - {"type":"VARREF","name":"__VnbaIterCount","addr":"(CNB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"WR","varp":"(CMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaIterCount","addr":"(ENB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"WR","varp":"(EMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"ASSIGN","name":"","addr":"(DNB)","loc":"d,11:8,11:9","dtypep":"(FB)", + {"type":"ASSIGN","name":"","addr":"(FNB)","loc":"d,11:8,11:9","dtypep":"(FB)", "rhsp": [ - {"type":"CONST","name":"1'h0","addr":"(ENB)","loc":"d,11:8,11:9","dtypep":"(FB)"} + {"type":"CONST","name":"1'h0","addr":"(GNB)","loc":"d,11:8,11:9","dtypep":"(FB)"} ], "lhsp": [ - {"type":"VARREF","name":"__VnbaContinue","addr":"(FNB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(DMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaContinue","addr":"(HNB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(FMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"ASSIGN","name":"","addr":"(GNB)","loc":"d,11:8,11:9","dtypep":"(T)", + {"type":"ASSIGN","name":"","addr":"(INB)","loc":"d,11:8,11:9","dtypep":"(T)", "rhsp": [ - {"type":"CONST","name":"32'h0","addr":"(HNB)","loc":"d,11:8,11:9","dtypep":"(NC)"} + {"type":"CONST","name":"32'h0","addr":"(JNB)","loc":"d,11:8,11:9","dtypep":"(NC)"} ], "lhsp": [ - {"type":"VARREF","name":"__VactIterCount","addr":"(INB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"WR","varp":"(S)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactIterCount","addr":"(KNB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"WR","varp":"(S)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"ASSIGN","name":"","addr":"(JNB)","loc":"d,11:8,11:9","dtypep":"(FB)", + {"type":"ASSIGN","name":"","addr":"(LNB)","loc":"d,11:8,11:9","dtypep":"(FB)", "rhsp": [ - {"type":"CONST","name":"1'h1","addr":"(KNB)","loc":"d,11:8,11:9","dtypep":"(FB)"} + {"type":"CONST","name":"1'h1","addr":"(MNB)","loc":"d,11:8,11:9","dtypep":"(FB)"} ], "lhsp": [ - {"type":"VARREF","name":"__VactContinue","addr":"(LNB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(O)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactContinue","addr":"(NNB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(O)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"WHILE","name":"","addr":"(MNB)","loc":"a,0:0,0:0", + {"type":"WHILE","name":"","addr":"(ONB)","loc":"a,0:0,0:0", "condp": [ - {"type":"VARREF","name":"__VactContinue","addr":"(NNB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(O)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactContinue","addr":"(PNB)","loc":"a,0:0,0:0","dtypep":"(FB)","access":"RD","varp":"(O)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "stmtsp": [ - {"type":"IF","name":"","addr":"(ONB)","loc":"a,0:0,0:0", + {"type":"IF","name":"","addr":"(QNB)","loc":"a,0:0,0:0", "condp": [ - {"type":"LT","name":"","addr":"(PNB)","loc":"a,0:0,0:0","dtypep":"(FB)", + {"type":"LT","name":"","addr":"(RNB)","loc":"a,0:0,0:0","dtypep":"(FB)", "lhsp": [ - {"type":"CONST","name":"32'h64","addr":"(QNB)","loc":"a,0:0,0:0","dtypep":"(NC)"} + {"type":"CONST","name":"32'h64","addr":"(SNB)","loc":"a,0:0,0:0","dtypep":"(NC)"} ], "rhsp": [ - {"type":"VARREF","name":"__VactIterCount","addr":"(RNB)","loc":"a,0:0,0:0","dtypep":"(T)","access":"RD","varp":"(S)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactIterCount","addr":"(TNB)","loc":"a,0:0,0:0","dtypep":"(T)","access":"RD","varp":"(S)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ], "thensp": [ - {"type":"TEXTBLOCK","name":"","addr":"(SNB)","loc":"a,0:0,0:0","shortText":"", + {"type":"TEXTBLOCK","name":"","addr":"(UNB)","loc":"a,0:0,0:0","shortText":"", "nodesp": [ - {"type":"TEXT","name":"","addr":"(TNB)","loc":"a,0:0,0:0","shortText":"#ifdef VL_DEBUG..."}, - {"type":"STMTEXPR","name":"","addr":"(UNB)","loc":"a,0:0,0:0", + {"type":"TEXT","name":"","addr":"(VNB)","loc":"a,0:0,0:0","shortText":"#ifdef VL_DEBUG..."}, + {"type":"STMTEXPR","name":"","addr":"(WNB)","loc":"a,0:0,0:0", "exprp": [ - {"type":"CCALL","name":"","addr":"(VNB)","loc":"a,0:0,0:0","dtypep":"(CB)","funcName":"_dump_triggers__act","funcp":"(UP)","argsp": []} + {"type":"CCALL","name":"","addr":"(XNB)","loc":"a,0:0,0:0","dtypep":"(CB)","funcName":"_dump_triggers__act","funcp":"(UP)","argsp": []} ]}, - {"type":"TEXT","name":"","addr":"(WNB)","loc":"a,0:0,0:0","shortText":"#endif..."}, - {"type":"TEXT","name":"","addr":"(XNB)","loc":"a,0:0,0:0","shortText":"VL_FATAL_MT(\"t/t_enum_type_methods.v\", 11, \"\", "}, - {"type":"TEXT","name":"","addr":"(YNB)","loc":"a,0:0,0:0","shortText":"\"Active region did not converge.\");..."} + {"type":"TEXT","name":"","addr":"(YNB)","loc":"a,0:0,0:0","shortText":"#endif..."}, + {"type":"TEXT","name":"","addr":"(ZNB)","loc":"a,0:0,0:0","shortText":"VL_FATAL_MT(\"t/t_enum_type_methods.v\", 11, \"\", "}, + {"type":"TEXT","name":"","addr":"(AOB)","loc":"a,0:0,0:0","shortText":"\"Active region did not converge.\");..."} ]} ],"elsesp": []}, - {"type":"ASSIGN","name":"","addr":"(ZNB)","loc":"d,11:8,11:9","dtypep":"(T)", + {"type":"ASSIGN","name":"","addr":"(BOB)","loc":"d,11:8,11:9","dtypep":"(T)", "rhsp": [ - {"type":"ADD","name":"","addr":"(AOB)","loc":"d,11:8,11:9","dtypep":"(T)", + {"type":"ADD","name":"","addr":"(COB)","loc":"d,11:8,11:9","dtypep":"(T)", "lhsp": [ - {"type":"CCAST","name":"","addr":"(BOB)","loc":"d,11:8,11:9","dtypep":"(NC)","size":32, + {"type":"CCAST","name":"","addr":"(DOB)","loc":"d,11:8,11:9","dtypep":"(NC)","size":32, "lhsp": [ - {"type":"CONST","name":"32'h1","addr":"(COB)","loc":"d,11:8,11:9","dtypep":"(NC)"} + {"type":"CONST","name":"32'h1","addr":"(EOB)","loc":"d,11:8,11:9","dtypep":"(NC)"} ]} ], "rhsp": [ - {"type":"VARREF","name":"__VactIterCount","addr":"(DOB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"RD","varp":"(S)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactIterCount","addr":"(FOB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"RD","varp":"(S)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ], "lhsp": [ - {"type":"VARREF","name":"__VactIterCount","addr":"(EOB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"WR","varp":"(S)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactIterCount","addr":"(GOB)","loc":"d,11:8,11:9","dtypep":"(T)","access":"WR","varp":"(S)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"ASSIGN","name":"","addr":"(FOB)","loc":"d,11:8,11:9","dtypep":"(FB)", + {"type":"ASSIGN","name":"","addr":"(HOB)","loc":"d,11:8,11:9","dtypep":"(FB)", "rhsp": [ - {"type":"CONST","name":"1'h0","addr":"(GOB)","loc":"d,11:8,11:9","dtypep":"(FB)"} + {"type":"CONST","name":"1'h0","addr":"(IOB)","loc":"d,11:8,11:9","dtypep":"(FB)"} ], "lhsp": [ - {"type":"VARREF","name":"__VactContinue","addr":"(HOB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(O)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactContinue","addr":"(JOB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(O)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []}, - {"type":"IF","name":"","addr":"(IOB)","loc":"a,0:0,0:0", + {"type":"IF","name":"","addr":"(KOB)","loc":"a,0:0,0:0", "condp": [ - {"type":"CCALL","name":"","addr":"(JOB)","loc":"a,0:0,0:0","dtypep":"(FB)","funcName":"_eval_phase__act","funcp":"(PKB)","argsp": []} + {"type":"CCALL","name":"","addr":"(LOB)","loc":"a,0:0,0:0","dtypep":"(FB)","funcName":"_eval_phase__act","funcp":"(RKB)","argsp": []} ], "thensp": [ - {"type":"ASSIGN","name":"","addr":"(KOB)","loc":"d,11:8,11:9","dtypep":"(FB)", + {"type":"ASSIGN","name":"","addr":"(MOB)","loc":"d,11:8,11:9","dtypep":"(FB)", "rhsp": [ - {"type":"CONST","name":"1'h1","addr":"(LOB)","loc":"d,11:8,11:9","dtypep":"(FB)"} + {"type":"CONST","name":"1'h1","addr":"(NOB)","loc":"d,11:8,11:9","dtypep":"(FB)"} ], "lhsp": [ - {"type":"VARREF","name":"__VactContinue","addr":"(MOB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(O)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VactContinue","addr":"(OOB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(O)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []} ],"elsesp": []} ],"incsp": []}, - {"type":"IF","name":"","addr":"(NOB)","loc":"a,0:0,0:0", + {"type":"IF","name":"","addr":"(POB)","loc":"a,0:0,0:0", "condp": [ - {"type":"CCALL","name":"","addr":"(OOB)","loc":"a,0:0,0:0","dtypep":"(FB)","funcName":"_eval_phase__nba","funcp":"(NLB)","argsp": []} + {"type":"CCALL","name":"","addr":"(QOB)","loc":"a,0:0,0:0","dtypep":"(FB)","funcName":"_eval_phase__nba","funcp":"(PLB)","argsp": []} ], "thensp": [ - {"type":"ASSIGN","name":"","addr":"(POB)","loc":"d,11:8,11:9","dtypep":"(FB)", + {"type":"ASSIGN","name":"","addr":"(ROB)","loc":"d,11:8,11:9","dtypep":"(FB)", "rhsp": [ - {"type":"CONST","name":"1'h1","addr":"(QOB)","loc":"d,11:8,11:9","dtypep":"(FB)"} + {"type":"CONST","name":"1'h1","addr":"(SOB)","loc":"d,11:8,11:9","dtypep":"(FB)"} ], "lhsp": [ - {"type":"VARREF","name":"__VnbaContinue","addr":"(ROB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(DMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__VnbaContinue","addr":"(TOB)","loc":"d,11:8,11:9","dtypep":"(FB)","access":"WR","varp":"(FMB)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ],"timingControlp": []} ],"elsesp": []} ],"incsp": []} ],"finalsp": []}, - {"type":"CFUNC","name":"_eval_debug_assertions","addr":"(SOB)","loc":"d,11:8,11:9","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"UNLINKED","argsp": [],"initsp": [], + {"type":"CFUNC","name":"_eval_debug_assertions","addr":"(UOB)","loc":"d,11:8,11:9","slow":false,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"UNLINKED","argsp": [],"initsp": [], "stmtsp": [ - {"type":"IF","name":"","addr":"(TOB)","loc":"d,15:10,15:13", + {"type":"IF","name":"","addr":"(VOB)","loc":"d,15:10,15:13", "condp": [ - {"type":"AND","name":"","addr":"(UOB)","loc":"d,15:10,15:13","dtypep":"(K)", + {"type":"AND","name":"","addr":"(WOB)","loc":"d,15:10,15:13","dtypep":"(K)", "lhsp": [ - {"type":"VARREF","name":"clk","addr":"(VOB)","loc":"d,15:10,15:13","dtypep":"(K)","access":"RD","varp":"(J)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"clk","addr":"(XOB)","loc":"d,15:10,15:13","dtypep":"(K)","access":"RD","varp":"(J)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ], "rhsp": [ - {"type":"CONST","name":"8'hfe","addr":"(WOB)","loc":"d,15:10,15:13","dtypep":"(XOB)"} + {"type":"CONST","name":"8'hfe","addr":"(YOB)","loc":"d,15:10,15:13","dtypep":"(ZOB)"} ]} ], "thensp": [ - {"type":"CSTMT","name":"","addr":"(YOB)","loc":"d,15:10,15:13", + {"type":"CSTMT","name":"","addr":"(APB)","loc":"d,15:10,15:13", "exprsp": [ - {"type":"TEXT","name":"","addr":"(ZOB)","loc":"d,15:10,15:13","shortText":"Verilated::overWidthError(\"clk\");"} + {"type":"TEXT","name":"","addr":"(BPB)","loc":"d,15:10,15:13","shortText":"Verilated::overWidthError(\"clk\");"} ]} ],"elsesp": []} ],"finalsp": []}, - {"type":"CFUNC","name":"_ctor_var_reset","addr":"(APB)","loc":"d,11:8,11:9","slow":true,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"UNLINKED","argsp": [],"initsp": [], + {"type":"CFUNC","name":"_ctor_var_reset","addr":"(CPB)","loc":"d,11:8,11:9","slow":true,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"UNLINKED","argsp": [],"initsp": [], "stmtsp": [ - {"type":"CRESET","name":"","addr":"(BPB)","loc":"d,15:10,15:13","constructing":true, + {"type":"CRESET","name":"","addr":"(DPB)","loc":"d,15:10,15:13","constructing":true, "varrefp": [ - {"type":"VARREF","name":"clk","addr":"(CPB)","loc":"d,15:10,15:13","dtypep":"(K)","access":"WR","varp":"(J)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"clk","addr":"(EPB)","loc":"d,15:10,15:13","dtypep":"(K)","access":"WR","varp":"(J)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]}, - {"type":"CRESET","name":"","addr":"(DPB)","loc":"d,23:17,23:20","constructing":true, + {"type":"CRESET","name":"","addr":"(FPB)","loc":"d,23:17,23:20","constructing":true, "varrefp": [ - {"type":"VARREF","name":"t.cyc","addr":"(EPB)","loc":"d,23:17,23:20","dtypep":"(R)","access":"WR","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.cyc","addr":"(GPB)","loc":"d,23:17,23:20","dtypep":"(R)","access":"WR","varp":"(Q)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]}, - {"type":"CRESET","name":"","addr":"(FPB)","loc":"d,24:9,24:10","constructing":true, + {"type":"CRESET","name":"","addr":"(HPB)","loc":"d,24:9,24:10","constructing":true, "varrefp": [ - {"type":"VARREF","name":"t.e","addr":"(GPB)","loc":"d,24:9,24:10","dtypep":"(M)","access":"WR","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"t.e","addr":"(IPB)","loc":"d,24:9,24:10","dtypep":"(M)","access":"WR","varp":"(L)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]}, - {"type":"CRESET","name":"","addr":"(HPB)","loc":"d,11:8,11:9","constructing":true, + {"type":"CRESET","name":"","addr":"(JPB)","loc":"d,11:8,11:9","constructing":true, "varrefp": [ - {"type":"VARREF","name":"__Vtrigprevexpr___TOP__clk__0","addr":"(IPB)","loc":"d,11:8,11:9","dtypep":"(K)","access":"WR","varp":"(N)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Vtrigprevexpr___TOP__clk__0","addr":"(KPB)","loc":"d,11:8,11:9","dtypep":"(K)","access":"WR","varp":"(N)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ],"finalsp": []}, - {"type":"CUSE","name":"$unit","addr":"(JPB)","loc":"a,0:0,0:0","useType":"INT_FWD"} + {"type":"CUSE","name":"$unit","addr":"(LPB)","loc":"a,0:0,0:0","useType":"INT_FWD"} ]}, {"type":"PACKAGE","name":"$unit","addr":"(E)","loc":"a,0:0,0:0","origName":"__024unit","level":0,"modPublic":false,"inLibrary":true,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"NONE","inlinesp": [], "stmtsp": [ {"type":"VAR","name":"__Venumtab_enum_next1","addr":"(JC)","loc":"d,17:12,17:16","dtypep":"(IC)","origName":"__Venumtab_enum_next1","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":true,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"lifetime":"VSTATIC","varType":"MODULETEMP","dtypeName":"","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [], "valuep": [ - {"type":"INITARRAY","name":"","addr":"(KPB)","loc":"d,17:12,17:16","dtypep":"(IC)","initList":" [1]=(LPB) [3]=(MPB) [4]=(NPB)", + {"type":"INITARRAY","name":"","addr":"(MPB)","loc":"d,17:12,17:16","dtypep":"(IC)","initList":" [1]=(NPB) [3]=(OPB) [4]=(PPB)", "defaultp": [ - {"type":"CONST","name":"4'h0","addr":"(OPB)","loc":"d,17:12,17:16","dtypep":"(AC)"} + {"type":"CONST","name":"4'h0","addr":"(QPB)","loc":"d,17:12,17:16","dtypep":"(AC)"} ], "initsp": [ - {"type":"INITITEM","name":"","addr":"(LPB)","loc":"d,17:12,17:16", - "valuep": [ - {"type":"CONST","name":"4'h3","addr":"(PPB)","loc":"d,19:30,19:31","dtypep":"(AC)"} - ]}, - {"type":"INITITEM","name":"","addr":"(MPB)","loc":"d,17:12,17:16", - "valuep": [ - {"type":"CONST","name":"4'h4","addr":"(QPB)","loc":"d,20:30,20:31","dtypep":"(AC)"} - ]}, {"type":"INITITEM","name":"","addr":"(NPB)","loc":"d,17:12,17:16", "valuep": [ - {"type":"CONST","name":"4'h1","addr":"(RPB)","loc":"d,18:30,18:31","dtypep":"(AC)"} + {"type":"CONST","name":"4'h3","addr":"(RPB)","loc":"d,19:30,19:31","dtypep":"(AC)"} + ]}, + {"type":"INITITEM","name":"","addr":"(OPB)","loc":"d,17:12,17:16", + "valuep": [ + {"type":"CONST","name":"4'h4","addr":"(SPB)","loc":"d,20:30,20:31","dtypep":"(AC)"} + ]}, + {"type":"INITITEM","name":"","addr":"(PPB)","loc":"d,17:12,17:16", + "valuep": [ + {"type":"CONST","name":"4'h1","addr":"(TPB)","loc":"d,18:30,18:31","dtypep":"(AC)"} ]} ]} ],"attrsp": []}, {"type":"VAR","name":"__Venumtab_enum_prev1","addr":"(DJ)","loc":"d,17:12,17:16","dtypep":"(CJ)","origName":"__Venumtab_enum_prev1","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":true,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"lifetime":"VSTATIC","varType":"MODULETEMP","dtypeName":"","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [], "valuep": [ - {"type":"INITARRAY","name":"","addr":"(SPB)","loc":"d,17:12,17:16","dtypep":"(CJ)","initList":" [1]=(TPB) [3]=(UPB) [4]=(VPB)", + {"type":"INITARRAY","name":"","addr":"(UPB)","loc":"d,17:12,17:16","dtypep":"(CJ)","initList":" [1]=(VPB) [3]=(WPB) [4]=(XPB)", "defaultp": [ - {"type":"CONST","name":"4'h0","addr":"(WPB)","loc":"d,17:12,17:16","dtypep":"(AC)"} + {"type":"CONST","name":"4'h0","addr":"(YPB)","loc":"d,17:12,17:16","dtypep":"(AC)"} ], "initsp": [ - {"type":"INITITEM","name":"","addr":"(TPB)","loc":"d,17:12,17:16", - "valuep": [ - {"type":"CONST","name":"4'h4","addr":"(XPB)","loc":"d,20:30,20:31","dtypep":"(AC)"} - ]}, - {"type":"INITITEM","name":"","addr":"(UPB)","loc":"d,17:12,17:16", - "valuep": [ - {"type":"CONST","name":"4'h1","addr":"(YPB)","loc":"d,18:30,18:31","dtypep":"(AC)"} - ]}, {"type":"INITITEM","name":"","addr":"(VPB)","loc":"d,17:12,17:16", "valuep": [ - {"type":"CONST","name":"4'h3","addr":"(ZPB)","loc":"d,19:30,19:31","dtypep":"(AC)"} + {"type":"CONST","name":"4'h4","addr":"(ZPB)","loc":"d,20:30,20:31","dtypep":"(AC)"} + ]}, + {"type":"INITITEM","name":"","addr":"(WPB)","loc":"d,17:12,17:16", + "valuep": [ + {"type":"CONST","name":"4'h1","addr":"(AQB)","loc":"d,18:30,18:31","dtypep":"(AC)"} + ]}, + {"type":"INITITEM","name":"","addr":"(XPB)","loc":"d,17:12,17:16", + "valuep": [ + {"type":"CONST","name":"4'h3","addr":"(BQB)","loc":"d,19:30,19:31","dtypep":"(AC)"} ]} ]} ],"attrsp": []}, {"type":"VAR","name":"__Venumtab_enum_name1","addr":"(PM)","loc":"d,17:12,17:16","dtypep":"(OM)","origName":"__Venumtab_enum_name1","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":true,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"lifetime":"VSTATIC","varType":"MODULETEMP","dtypeName":"","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED","childDTypep": [],"delayp": [], "valuep": [ - {"type":"INITARRAY","name":"","addr":"(AQB)","loc":"d,17:12,17:16","dtypep":"(OM)","initList":" [1]=(BQB) [3]=(CQB) [4]=(DQB)", + {"type":"INITARRAY","name":"","addr":"(CQB)","loc":"d,17:12,17:16","dtypep":"(OM)","initList":" [1]=(DQB) [3]=(EQB) [4]=(FQB)", "defaultp": [ - {"type":"CONST","name":"\\\"\\\"","addr":"(EQB)","loc":"d,17:12,17:16","dtypep":"(RB)"} + {"type":"CONST","name":"\\\"\\\"","addr":"(GQB)","loc":"d,17:12,17:16","dtypep":"(RB)"} ], "initsp": [ - {"type":"INITITEM","name":"","addr":"(BQB)","loc":"d,17:12,17:16", - "valuep": [ - {"type":"CONST","name":"\\\"E01\\\"","addr":"(FQB)","loc":"d,17:12,17:16","dtypep":"(RB)"} - ]}, - {"type":"INITITEM","name":"","addr":"(CQB)","loc":"d,17:12,17:16", - "valuep": [ - {"type":"CONST","name":"\\\"E03\\\"","addr":"(GQB)","loc":"d,17:12,17:16","dtypep":"(RB)"} - ]}, {"type":"INITITEM","name":"","addr":"(DQB)","loc":"d,17:12,17:16", "valuep": [ - {"type":"CONST","name":"\\\"E04\\\"","addr":"(HQB)","loc":"d,17:12,17:16","dtypep":"(RB)"} + {"type":"CONST","name":"\\\"E01\\\"","addr":"(HQB)","loc":"d,17:12,17:16","dtypep":"(RB)"} + ]}, + {"type":"INITITEM","name":"","addr":"(EQB)","loc":"d,17:12,17:16", + "valuep": [ + {"type":"CONST","name":"\\\"E03\\\"","addr":"(IQB)","loc":"d,17:12,17:16","dtypep":"(RB)"} + ]}, + {"type":"INITITEM","name":"","addr":"(FQB)","loc":"d,17:12,17:16", + "valuep": [ + {"type":"CONST","name":"\\\"E04\\\"","addr":"(JQB)","loc":"d,17:12,17:16","dtypep":"(RB)"} ]} ]} ],"attrsp": []}, - {"type":"SCOPE","name":"$unit","addr":"(IQB)","loc":"a,0:0,0:0","aboveScopep":"(Y)","aboveCellp":"(X)","modp":"(E)","varsp": [],"blocksp": [],"inlinesp": []}, - {"type":"CFUNC","name":"_ctor_var_reset","addr":"(JQB)","loc":"a,0:0,0:0","slow":true,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"UNLINKED","argsp": [],"initsp": [], + {"type":"SCOPE","name":"$unit","addr":"(KQB)","loc":"a,0:0,0:0","aboveScopep":"(Y)","aboveCellp":"(X)","modp":"(E)","varsp": [],"blocksp": [],"inlinesp": []}, + {"type":"CFUNC","name":"_ctor_var_reset","addr":"(LQB)","loc":"a,0:0,0:0","slow":true,"isStatic":false,"dpiExportDispatcher":false,"dpiExportImpl":false,"dpiImportPrototype":false,"dpiImportWrapper":false,"dpiContext":false,"isConstructor":false,"isDestructor":false,"isVirtual":false,"isCoroutine":false,"needProcess":false,"scopep":"UNLINKED","argsp": [],"initsp": [], "stmtsp": [ - {"type":"CRESET","name":"","addr":"(KQB)","loc":"d,17:12,17:16","constructing":true, - "varrefp": [ - {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(LQB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"WR","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} - ]}, {"type":"CRESET","name":"","addr":"(MQB)","loc":"d,17:12,17:16","constructing":true, "varrefp": [ - {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(NQB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"WR","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_next1","addr":"(NQB)","loc":"d,17:12,17:16","dtypep":"(IC)","access":"WR","varp":"(JC)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]}, {"type":"CRESET","name":"","addr":"(OQB)","loc":"d,17:12,17:16","constructing":true, "varrefp": [ - {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(PQB)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"WR","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + {"type":"VARREF","name":"__Venumtab_enum_prev1","addr":"(PQB)","loc":"d,17:12,17:16","dtypep":"(CJ)","access":"WR","varp":"(DJ)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} + ]}, + {"type":"CRESET","name":"","addr":"(QQB)","loc":"d,17:12,17:16","constructing":true, + "varrefp": [ + {"type":"VARREF","name":"__Venumtab_enum_name1","addr":"(RQB)","loc":"d,17:12,17:16","dtypep":"(OM)","access":"WR","varp":"(PM)","varScopep":"UNLINKED","classOrPackagep":"UNLINKED"} ]} ],"finalsp": []} ]} ], "filesp": [ - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck__Syms.cpp","addr":"(QQB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck__Syms.h","addr":"(RQB)","loc":"a,0:0,0:0","source":false,"slow":true,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck.h","addr":"(SQB)","loc":"a,0:0,0:0","source":false,"slow":false,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck.cpp","addr":"(TQB)","loc":"a,0:0,0:0","source":true,"slow":false,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root.h","addr":"(UQB)","loc":"a,0:0,0:0","source":false,"slow":false,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$unit.h","addr":"(VQB)","loc":"a,0:0,0:0","source":false,"slow":false,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root__Slow.cpp","addr":"(WQB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root__DepSet_h########__0__Slow.cpp","addr":"(XQB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root__DepSet_h########__0__Slow.cpp","addr":"(YQB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root__DepSet_h########__0.cpp","addr":"(ZQB)","loc":"a,0:0,0:0","source":true,"slow":false,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root__DepSet_h########__0.cpp","addr":"(ARB)","loc":"a,0:0,0:0","source":true,"slow":false,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$unit__Slow.cpp","addr":"(BRB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []}, - {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$unit__DepSet_h########__0__Slow.cpp","addr":"(CRB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []} + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck__Syms.cpp","addr":"(SQB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck__Syms.h","addr":"(TQB)","loc":"a,0:0,0:0","source":false,"slow":true,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck.h","addr":"(UQB)","loc":"a,0:0,0:0","source":false,"slow":false,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck.cpp","addr":"(VQB)","loc":"a,0:0,0:0","source":true,"slow":false,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root.h","addr":"(WQB)","loc":"a,0:0,0:0","source":false,"slow":false,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$unit.h","addr":"(XQB)","loc":"a,0:0,0:0","source":false,"slow":false,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root__Slow.cpp","addr":"(YQB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root__DepSet_h########__0__Slow.cpp","addr":"(ZQB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root__DepSet_h########__0__Slow.cpp","addr":"(ARB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root__DepSet_h########__0.cpp","addr":"(BRB)","loc":"a,0:0,0:0","source":true,"slow":false,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$root__DepSet_h########__0.cpp","addr":"(CRB)","loc":"a,0:0,0:0","source":true,"slow":false,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$unit__Slow.cpp","addr":"(DRB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []}, + {"type":"CFILE","name":"obj_vlt/t_json_only_debugcheck/Vt_json_only_debugcheck_$unit__DepSet_h########__0__Slow.cpp","addr":"(ERB)","loc":"a,0:0,0:0","source":true,"slow":true,"tblockp": []} ], "miscsp": [ {"type":"TYPETABLE","name":"","addr":"(C)","loc":"a,0:0,0:0","constraintRefp":"UNLINKED","emptyQueuep":"UNLINKED","queueIndexp":"UNLINKED","streamp":"UNLINKED","voidp":"(CB)", "typesp": [ {"type":"BASICDTYPE","name":"logic","addr":"(K)","loc":"d,33:24,33:27","dtypep":"(K)","keyword":"logic","generic":true,"rangep": []}, {"type":"BASICDTYPE","name":"logic","addr":"(NC)","loc":"d,53:16,53:17","dtypep":"(NC)","keyword":"logic","range":"31:0","generic":true,"rangep": []}, - {"type":"BASICDTYPE","name":"logic","addr":"(DRB)","loc":"d,17:17,17:18","dtypep":"(DRB)","keyword":"logic","range":"3:0","generic":true,"rangep": []}, - {"type":"ENUMDTYPE","name":"t.my_t","addr":"(ERB)","loc":"d,17:12,17:16","dtypep":"(ERB)","enum":true,"generic":false,"refDTypep":"(DRB)","childDTypep": [], + {"type":"BASICDTYPE","name":"logic","addr":"(FRB)","loc":"d,17:17,17:18","dtypep":"(FRB)","keyword":"logic","range":"3:0","generic":true,"rangep": []}, + {"type":"ENUMDTYPE","name":"t.my_t","addr":"(GRB)","loc":"d,17:12,17:16","dtypep":"(GRB)","enum":true,"generic":false,"refDTypep":"(FRB)","childDTypep": [], "itemsp": [ - {"type":"ENUMITEM","name":"E01","addr":"(FRB)","loc":"d,18:24,18:27","dtypep":"(AC)","rangep": [], + {"type":"ENUMITEM","name":"E01","addr":"(HRB)","loc":"d,18:24,18:27","dtypep":"(AC)","rangep": [], "valuep": [ - {"type":"CONST","name":"4'h1","addr":"(GRB)","loc":"d,18:30,18:31","dtypep":"(AC)"} + {"type":"CONST","name":"4'h1","addr":"(IRB)","loc":"d,18:30,18:31","dtypep":"(AC)"} ]}, - {"type":"ENUMITEM","name":"E03","addr":"(HRB)","loc":"d,19:24,19:27","dtypep":"(AC)","rangep": [], + {"type":"ENUMITEM","name":"E03","addr":"(JRB)","loc":"d,19:24,19:27","dtypep":"(AC)","rangep": [], "valuep": [ - {"type":"CONST","name":"4'h3","addr":"(IRB)","loc":"d,19:30,19:31","dtypep":"(AC)"} + {"type":"CONST","name":"4'h3","addr":"(KRB)","loc":"d,19:30,19:31","dtypep":"(AC)"} ]}, - {"type":"ENUMITEM","name":"E04","addr":"(JRB)","loc":"d,20:24,20:27","dtypep":"(AC)","rangep": [], + {"type":"ENUMITEM","name":"E04","addr":"(LRB)","loc":"d,20:24,20:27","dtypep":"(AC)","rangep": [], "valuep": [ - {"type":"CONST","name":"4'h4","addr":"(KRB)","loc":"d,20:30,20:31","dtypep":"(AC)"} + {"type":"CONST","name":"4'h4","addr":"(MRB)","loc":"d,20:30,20:31","dtypep":"(AC)"} ]} ]}, {"type":"BASICDTYPE","name":"integer","addr":"(R)","loc":"d,23:4,23:11","dtypep":"(R)","keyword":"integer","range":"31:0","generic":true,"rangep": []}, - {"type":"REFDTYPE","name":"my_t","addr":"(M)","loc":"d,24:4,24:8","dtypep":"(ERB)","generic":false,"typedefp":"UNLINKED","refDTypep":"(ERB)","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []}, + {"type":"REFDTYPE","name":"my_t","addr":"(M)","loc":"d,24:4,24:8","dtypep":"(GRB)","generic":false,"typedefp":"UNLINKED","refDTypep":"(GRB)","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []}, {"type":"BASICDTYPE","name":"string","addr":"(RB)","loc":"d,28:4,28:10","dtypep":"(RB)","keyword":"string","generic":true,"rangep": []}, - {"type":"UNPACKARRAYDTYPE","name":"","addr":"(IC)","loc":"d,17:12,17:16","dtypep":"(IC)","isCompound":false,"declRange":"[7:0]","generic":false,"refDTypep":"(ERB)","childDTypep": [], + {"type":"UNPACKARRAYDTYPE","name":"","addr":"(IC)","loc":"d,17:12,17:16","dtypep":"(IC)","isCompound":false,"declRange":"[7:0]","generic":false,"refDTypep":"(GRB)","childDTypep": [], "rangep": [ - {"type":"RANGE","name":"","addr":"(LRB)","loc":"d,17:12,17:16","ascending":false,"fromBracket":false, + {"type":"RANGE","name":"","addr":"(NRB)","loc":"d,17:12,17:16","ascending":false,"fromBracket":false, "leftp": [ - {"type":"CONST","name":"32'h7","addr":"(MRB)","loc":"d,17:12,17:16","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(ORB)","loc":"d,17:12,17:16","dtypep":"(NC)"} ], "rightp": [ - {"type":"CONST","name":"32'h0","addr":"(NRB)","loc":"d,17:12,17:16","dtypep":"(NC)"} + {"type":"CONST","name":"32'h0","addr":"(PRB)","loc":"d,17:12,17:16","dtypep":"(NC)"} ]} ]}, - {"type":"UNPACKARRAYDTYPE","name":"","addr":"(CJ)","loc":"d,17:12,17:16","dtypep":"(CJ)","isCompound":false,"declRange":"[7:0]","generic":false,"refDTypep":"(ERB)","childDTypep": [], + {"type":"UNPACKARRAYDTYPE","name":"","addr":"(CJ)","loc":"d,17:12,17:16","dtypep":"(CJ)","isCompound":false,"declRange":"[7:0]","generic":false,"refDTypep":"(GRB)","childDTypep": [], "rangep": [ - {"type":"RANGE","name":"","addr":"(ORB)","loc":"d,17:12,17:16","ascending":false,"fromBracket":false, + {"type":"RANGE","name":"","addr":"(QRB)","loc":"d,17:12,17:16","ascending":false,"fromBracket":false, "leftp": [ - {"type":"CONST","name":"32'h7","addr":"(PRB)","loc":"d,17:12,17:16","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(RRB)","loc":"d,17:12,17:16","dtypep":"(NC)"} ], "rightp": [ - {"type":"CONST","name":"32'h0","addr":"(QRB)","loc":"d,17:12,17:16","dtypep":"(NC)"} + {"type":"CONST","name":"32'h0","addr":"(SRB)","loc":"d,17:12,17:16","dtypep":"(NC)"} ]} ]}, {"type":"UNPACKARRAYDTYPE","name":"","addr":"(OM)","loc":"d,17:12,17:16","dtypep":"(OM)","isCompound":true,"declRange":"[7:0]","generic":false,"refDTypep":"(RB)","childDTypep": [], "rangep": [ - {"type":"RANGE","name":"","addr":"(RRB)","loc":"d,17:12,17:16","ascending":false,"fromBracket":false, + {"type":"RANGE","name":"","addr":"(TRB)","loc":"d,17:12,17:16","ascending":false,"fromBracket":false, "leftp": [ - {"type":"CONST","name":"32'h7","addr":"(SRB)","loc":"d,17:12,17:16","dtypep":"(NC)"} + {"type":"CONST","name":"32'h7","addr":"(URB)","loc":"d,17:12,17:16","dtypep":"(NC)"} ], "rightp": [ - {"type":"CONST","name":"32'h0","addr":"(TRB)","loc":"d,17:12,17:16","dtypep":"(NC)"} + {"type":"CONST","name":"32'h0","addr":"(VRB)","loc":"d,17:12,17:16","dtypep":"(NC)"} ]} ]}, - {"type":"REFDTYPE","name":"my_t","addr":"(VB)","loc":"d,52:12,52:16","dtypep":"(ERB)","generic":false,"typedefp":"UNLINKED","refDTypep":"(ERB)","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []}, + {"type":"REFDTYPE","name":"my_t","addr":"(VB)","loc":"d,52:12,52:16","dtypep":"(GRB)","generic":false,"typedefp":"UNLINKED","refDTypep":"(GRB)","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []}, {"type":"BASICDTYPE","name":"logic","addr":"(KB)","loc":"d,23:23,23:24","dtypep":"(KB)","keyword":"logic","range":"31:0","generic":true,"rangep": []}, {"type":"VOIDDTYPE","name":"","addr":"(CB)","loc":"a,0:0,0:0","dtypep":"(CB)","generic":false}, {"type":"BASICDTYPE","name":"VlTriggerVec","addr":"(V)","loc":"d,11:8,11:9","dtypep":"(V)","keyword":"VlTriggerVec","generic":true,"rangep": []}, - {"type":"BASICDTYPE","name":"QData","addr":"(JQ)","loc":"d,11:8,11:9","dtypep":"(JQ)","keyword":"QData","range":"63:0","generic":true,"rangep": []}, - {"type":"BASICDTYPE","name":"logic","addr":"(GQ)","loc":"d,11:8,11:9","dtypep":"(GQ)","keyword":"logic","range":"63:0","generic":true,"rangep": []}, + {"type":"BASICDTYPE","name":"QData","addr":"(KQ)","loc":"d,11:8,11:9","dtypep":"(KQ)","keyword":"QData","range":"63:0","generic":true,"rangep": []}, + {"type":"BASICDTYPE","name":"logic","addr":"(HQ)","loc":"d,11:8,11:9","dtypep":"(HQ)","keyword":"logic","range":"63:0","generic":true,"rangep": []}, {"type":"BASICDTYPE","name":"bit","addr":"(P)","loc":"d,11:8,11:9","dtypep":"(P)","keyword":"bit","generic":true,"rangep": []}, {"type":"BASICDTYPE","name":"bit","addr":"(T)","loc":"d,11:8,11:9","dtypep":"(T)","keyword":"bit","range":"31:0","generic":true,"rangep": []}, {"type":"BASICDTYPE","name":"logic","addr":"(FB)","loc":"d,63:22,63:25","dtypep":"(FB)","keyword":"logic","range":"31:0","generic":true,"rangep": []}, {"type":"BASICDTYPE","name":"logic","addr":"(AC)","loc":"d,32:11,32:14","dtypep":"(AC)","keyword":"logic","range":"31:0","generic":true,"rangep": []}, {"type":"BASICDTYPE","name":"logic","addr":"(LC)","loc":"d,38:15,38:16","dtypep":"(LC)","keyword":"logic","range":"31:0","generic":true,"rangep": []}, - {"type":"BASICDTYPE","name":"logic","addr":"(XOB)","loc":"d,15:10,15:13","dtypep":"(XOB)","keyword":"logic","range":"7:0","generic":true,"rangep": []} + {"type":"BASICDTYPE","name":"logic","addr":"(ZOB)","loc":"d,15:10,15:13","dtypep":"(ZOB)","keyword":"logic","range":"7:0","generic":true,"rangep": []} ]}, {"type":"CONSTPOOL","name":"","addr":"(D)","loc":"a,0:0,0:0", "modulep": [ - {"type":"MODULE","name":"@CONST-POOL@","addr":"(URB)","loc":"a,0:0,0:0","isChecker":false,"isProgram":false,"hasGenericIface":false,"origName":"@CONST-POOL@","level":0,"modPublic":false,"inLibrary":false,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"NONE","inlinesp": [], + {"type":"MODULE","name":"@CONST-POOL@","addr":"(WRB)","loc":"a,0:0,0:0","isChecker":false,"isProgram":false,"hasGenericIface":false,"origName":"@CONST-POOL@","level":0,"modPublic":false,"inLibrary":false,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"NONE","inlinesp": [], "stmtsp": [ - {"type":"SCOPE","name":"TOP","addr":"(VRB)","loc":"a,0:0,0:0","aboveScopep":"UNLINKED","aboveCellp":"UNLINKED","modp":"(URB)","varsp": [],"blocksp": [],"inlinesp": []} + {"type":"SCOPE","name":"TOP","addr":"(XRB)","loc":"a,0:0,0:0","aboveScopep":"UNLINKED","aboveCellp":"UNLINKED","modp":"(WRB)","varsp": [],"blocksp": [],"inlinesp": []} ]} ]} ]} diff --git a/test_regress/t/t_xml_debugcheck.out b/test_regress/t/t_xml_debugcheck.out index bea94db50..ab466cf4d 100644 --- a/test_regress/t/t_xml_debugcheck.out +++ b/test_regress/t/t_xml_debugcheck.out @@ -639,7 +639,9 @@ - + + + @@ -666,7 +668,9 @@ - + + +