summaryrefslogtreecommitdiff
path: root/verilog/alu/v6/obj_dir/Valu6__Trace.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'verilog/alu/v6/obj_dir/Valu6__Trace.cpp')
-rw-r--r--verilog/alu/v6/obj_dir/Valu6__Trace.cpp76
1 files changed, 0 insertions, 76 deletions
diff --git a/verilog/alu/v6/obj_dir/Valu6__Trace.cpp b/verilog/alu/v6/obj_dir/Valu6__Trace.cpp
deleted file mode 100644
index e2e3658..0000000
--- a/verilog/alu/v6/obj_dir/Valu6__Trace.cpp
+++ /dev/null
@@ -1,76 +0,0 @@
-// Verilated -*- C++ -*-
-// DESCRIPTION: Verilator output: Tracing implementation internals
-#include "verilated_vcd_c.h"
-#include "Valu6__Syms.h"
-
-
-void Valu6::traceChgTop0(void* userp, VerilatedVcd* tracep) {
- Valu6__Syms* __restrict vlSymsp = static_cast<Valu6__Syms*>(userp);
- Valu6* const __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
- // Variables
- if (VL_UNLIKELY(!vlSymsp->__Vm_activity)) return;
- // Body
- {
- vlTOPp->traceChgSub0(userp, tracep);
- }
-}
-
-void Valu6::traceChgSub0(void* userp, VerilatedVcd* tracep) {
- Valu6__Syms* __restrict vlSymsp = static_cast<Valu6__Syms*>(userp);
- Valu6* const __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
- vluint32_t* const oldp = tracep->oldp(vlSymsp->__Vm_baseCode + 1);
- if (false && oldp) {} // Prevent unused
- // Body
- {
- tracep->chgIData(oldp+0,(vlTOPp->alu_in_1),32);
- tracep->chgIData(oldp+1,(vlTOPp->alu_in_2),32);
- tracep->chgCData(oldp+2,(vlTOPp->alu_op_i),4);
- tracep->chgIData(oldp+3,(vlTOPp->alu_output),32);
- tracep->chgIData(oldp+4,(((IData)(1U) + (~ vlTOPp->alu_in_2))),32);
- tracep->chgIData(oldp+5,(vlTOPp->alu6__DOT__sum),32);
- tracep->chgIData(oldp+6,((((0x1fU >= (0x3fU
- & vlTOPp->alu_in_2))
- ? (vlTOPp->alu_in_1
- >> (0x3fU & vlTOPp->alu_in_2))
- : 0U) | ((8U & (IData)(vlTOPp->alu_op_i))
- ? ((IData)(0xffffffffU)
- <<
- ((0x80000000U
- & vlTOPp->alu_in_2)
- ? 0U
- :
- ((0x10U
- & ((~
- (vlTOPp->alu_in_2
- >> 4U))
- << 4U))
- | ((8U
- & ((~
- (vlTOPp->alu_in_2
- >> 3U))
- << 3U))
- | ((4U
- & ((~
- (vlTOPp->alu_in_2
- >> 2U))
- << 2U))
- | ((2U
- & ((~
- (vlTOPp->alu_in_2
- >> 1U))
- << 1U))
- | (1U
- & (~ vlTOPp->alu_in_2))))))))
- : 0U))),32);
- }
-}
-
-void Valu6::traceCleanup(void* userp, VerilatedVcd* /*unused*/) {
- Valu6__Syms* __restrict vlSymsp = static_cast<Valu6__Syms*>(userp);
- Valu6* const __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
- // Body
- {
- vlSymsp->__Vm_activity = false;
- vlTOPp->__Vm_traceActivity[0U] = 0U;
- }
-}