mirror of
https://github.com/verilator/verilator.git
synced 2025-01-10 16:47:48 +00:00
60d5f0e86b
This patch introduces the concept of 'loose' methods, which semantically are methods, but are declared as global functions, and are passed an explicit 'self' pointer. This enables these methods to be declared outside the class, only when they are needed, therefore removing the header dependency. The bulk of the emitted model implementation now uses loose methods.
45 lines
2.1 KiB
XML
45 lines
2.1 KiB
XML
<?xml version="1.0" ?>
|
|
<!-- DESCRIPTION: Verilator output: XML representation of netlist -->
|
|
<verilator_id_map>
|
|
<map from="PSlhR1" to="TOP__t__DOT__secret_inst"/>
|
|
<map from="TOPp" to="TOPp"/>
|
|
<map from="PS5Fdb" to="Vt_protect_ids_key__Vcb_dpix_a_func_t"/>
|
|
<map from="PSlYpp" to="Vt_protect_ids_key__Vcb_dpix_a_task_t"/>
|
|
<map from="PSOAAo" to="_Syms"/>
|
|
<map from="PSm6SZ" to="__PVT__secret_cyc"/>
|
|
<map from="PSfqIT" to="__PVT__secret_cyc_r"/>
|
|
<map from="PStVCQ" to="__PVT__secret_r"/>
|
|
<map from="PSfqS0" to="__PVT__t__DOT__secret_inst"/>
|
|
<map from="PS8pOJ" to="__Vclklast__TOP__clk"/>
|
|
<map from="PSx9Nt" to="__Vconfigure"/>
|
|
<map from="PSrjMj" to="__Vdly__secret_cyc"/>
|
|
<map from="PSAW38" to="__Vdly__t__DOT__secret_inst2__DOT__secret_cyc"/>
|
|
<map from="PS4o5S" to="__Vdpiexp_dpix_a_func_TOP__t__DOT__secret_inst"/>
|
|
<map from="PStVA8" to="__Vdpiexp_dpix_a_task_TOP__t__DOT__secret_inst"/>
|
|
<map from="PSxbIE" to="__Vdpiimwrap_dpii_a_func_TOP__t__DOT__secret_inst"/>
|
|
<map from="PSIv2l" to="__Vdpiimwrap_dpii_a_task_TOP__t__DOT__secret_inst"/>
|
|
<map from="PS76My" to="__Vfunc_dpii_a_func__0__Vfuncout"/>
|
|
<map from="PSEGxK" to="__Vscope_t__secret_inst"/>
|
|
<map from="PS25fg" to="__Vtask_dpix_a_task__1__i"/>
|
|
<map from="PSHuZZ" to="_change_request"/>
|
|
<map from="PS75kd" to="_change_request_1"/>
|
|
<map from="PSyTg5" to="_ctor_var_reset"/>
|
|
<map from="PS8lsQ" to="_eval"/>
|
|
<map from="PSKZ7c" to="_eval_debug_assertions"/>
|
|
<map from="PSABAY" to="_eval_initial"/>
|
|
<map from="PSOLeN" to="_eval_initial_loop"/>
|
|
<map from="PSBUJ6" to="_eval_settle"/>
|
|
<map from="PSAsei" to="_final"/>
|
|
<map from="PSV5uq" to="_sequent__TOP__1"/>
|
|
<map from="PS8sdG" to="_sequent__TOP__t__DOT__secret_inst__1"/>
|
|
<map from="PScyq8" to="clk"/>
|
|
<map from="PSnRoO" to="secret_inst"/>
|
|
<map from="PSS3Gk" to="secret_sub"/>
|
|
<map from="PSxvlA" to="t"/>
|
|
<map from="PSBSVV" to="t/t_protect_ids.v"/>
|
|
<map from="PSB07q" to="t__DOT__secret_inst2__DOT__secret_cyc"/>
|
|
<map from="this" to="this"/>
|
|
<map from="vlSelf" to="vlSelf"/>
|
|
<map from="vlSymsp" to="vlSymsp"/>
|
|
</verilator_id_map>
|