8880 lines
584 KiB
C++
8880 lines
584 KiB
C++
// Verilated -*- C++ -*-
|
|
// DESCRIPTION: Verilator output: Design implementation internals
|
|
// See VVortex.h for the primary calling header
|
|
|
|
#include "VVortex_VX_context_slave.h"
|
|
#include "VVortex__Syms.h"
|
|
|
|
|
|
//--------------------
|
|
// STATIC VARIABLES
|
|
|
|
|
|
//--------------------
|
|
|
|
VL_CTOR_IMP(VVortex_VX_context_slave) {
|
|
// Reset internal values
|
|
// Reset structure values
|
|
_ctor_var_reset();
|
|
}
|
|
|
|
void VVortex_VX_context_slave::__Vconfigure(VVortex__Syms* vlSymsp, bool first) {
|
|
if (0 && first) {} // Prevent unused
|
|
this->__VlSymsp = vlSymsp;
|
|
}
|
|
|
|
VVortex_VX_context_slave::~VVortex_VX_context_slave() {
|
|
}
|
|
|
|
//--------------------
|
|
// Internal Methods
|
|
|
|
void VVortex_VX_context_slave::_initial__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__1(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_initial__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__1\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
// INITIAL at VX_context_slave.v:38
|
|
// INITIAL at VX_context_slave.v:39
|
|
// INITIAL at VX_context_slave.v:41
|
|
this->__PVT__clone_state_stall = 0U;
|
|
this->__PVT__wspawn_state_stall = 0U;
|
|
}
|
|
|
|
void VVortex_VX_context_slave::_settle__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__8(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_settle__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__8\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1fU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1fU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1eU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1eU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1dU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1dU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1cU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1cU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1bU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1bU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1aU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1aU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x19U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x19U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x18U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x18U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x17U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x17U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x16U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x16U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x15U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x15U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x14U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x14U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x13U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x13U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x12U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x12U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x11U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x11U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x10U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x10U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xfU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xfU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xeU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xeU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xdU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xdU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xcU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xcU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xbU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xbU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xaU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xaU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[9U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[9U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[8U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[8U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[7U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[7U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[6U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[6U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[5U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[5U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[4U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[4U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[3U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[3U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[2U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[2U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[1U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[1U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0U];
|
|
this->__PVT__rd1_register[0U] = this->__Vcellout__vx_register_file_master__out_src1_data;
|
|
this->__PVT__rd1_register[1U] = this->__Vcellout__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__out_src1_data;
|
|
this->__PVT__rd1_register[2U] = this->__Vcellout__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__out_src1_data;
|
|
this->__PVT__rd1_register[3U] = this->__Vcellout__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__out_src1_data;
|
|
this->__PVT__rd2_register[0U] = this->__Vcellout__vx_register_file_master__out_src2_data;
|
|
this->__PVT__rd2_register[1U] = this->__Vcellout__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__out_src2_data;
|
|
this->__PVT__rd2_register[2U] = this->__Vcellout__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__out_src2_data;
|
|
this->__PVT__rd2_register[3U] = this->__Vcellout__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__out_src2_data;
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1fU]
|
|
= this->in_wspawn_regs[0x1fU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1eU]
|
|
= this->in_wspawn_regs[0x1eU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1dU]
|
|
= this->in_wspawn_regs[0x1dU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1cU]
|
|
= this->in_wspawn_regs[0x1cU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1bU]
|
|
= this->in_wspawn_regs[0x1bU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1aU]
|
|
= this->in_wspawn_regs[0x1aU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x19U]
|
|
= this->in_wspawn_regs[0x19U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x18U]
|
|
= this->in_wspawn_regs[0x18U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x17U]
|
|
= this->in_wspawn_regs[0x17U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x16U]
|
|
= this->in_wspawn_regs[0x16U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x15U]
|
|
= this->in_wspawn_regs[0x15U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x14U]
|
|
= this->in_wspawn_regs[0x14U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x13U]
|
|
= this->in_wspawn_regs[0x13U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x12U]
|
|
= this->in_wspawn_regs[0x12U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x11U]
|
|
= this->in_wspawn_regs[0x11U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x10U]
|
|
= this->in_wspawn_regs[0x10U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xfU]
|
|
= this->in_wspawn_regs[0xfU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xeU]
|
|
= this->in_wspawn_regs[0xeU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xdU]
|
|
= this->in_wspawn_regs[0xdU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xcU]
|
|
= this->in_wspawn_regs[0xcU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xbU]
|
|
= this->in_wspawn_regs[0xbU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xaU]
|
|
= this->in_wspawn_regs[0xaU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[9U]
|
|
= this->in_wspawn_regs[9U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[8U]
|
|
= this->in_wspawn_regs[8U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[7U]
|
|
= this->in_wspawn_regs[7U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[6U]
|
|
= this->in_wspawn_regs[6U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[5U]
|
|
= this->in_wspawn_regs[5U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[4U]
|
|
= this->in_wspawn_regs[4U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[3U]
|
|
= this->in_wspawn_regs[3U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[2U]
|
|
= this->in_wspawn_regs[2U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[1U]
|
|
= this->in_wspawn_regs[1U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0U]
|
|
= this->in_wspawn_regs[0U];
|
|
this->__PVT__clone_regsiters[0x1fU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1fU];
|
|
this->__PVT__clone_regsiters[0x1eU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1eU];
|
|
this->__PVT__clone_regsiters[0x1dU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1dU];
|
|
this->__PVT__clone_regsiters[0x1cU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1cU];
|
|
this->__PVT__clone_regsiters[0x1bU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1bU];
|
|
this->__PVT__clone_regsiters[0x1aU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1aU];
|
|
this->__PVT__clone_regsiters[0x19U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x19U];
|
|
this->__PVT__clone_regsiters[0x18U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x18U];
|
|
this->__PVT__clone_regsiters[0x17U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x17U];
|
|
this->__PVT__clone_regsiters[0x16U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x16U];
|
|
this->__PVT__clone_regsiters[0x15U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x15U];
|
|
this->__PVT__clone_regsiters[0x14U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x14U];
|
|
this->__PVT__clone_regsiters[0x13U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x13U];
|
|
this->__PVT__clone_regsiters[0x12U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x12U];
|
|
this->__PVT__clone_regsiters[0x11U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x11U];
|
|
this->__PVT__clone_regsiters[0x10U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x10U];
|
|
this->__PVT__clone_regsiters[0xfU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xfU];
|
|
this->__PVT__clone_regsiters[0xeU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xeU];
|
|
this->__PVT__clone_regsiters[0xdU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xdU];
|
|
this->__PVT__clone_regsiters[0xcU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xcU];
|
|
this->__PVT__clone_regsiters[0xbU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xbU];
|
|
this->__PVT__clone_regsiters[0xaU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xaU];
|
|
this->__PVT__clone_regsiters[9U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[9U];
|
|
this->__PVT__clone_regsiters[8U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[8U];
|
|
this->__PVT__clone_regsiters[7U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[7U];
|
|
this->__PVT__clone_regsiters[6U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[6U];
|
|
this->__PVT__clone_regsiters[5U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[5U];
|
|
this->__PVT__clone_regsiters[4U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[4U];
|
|
this->__PVT__clone_regsiters[3U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[3U];
|
|
this->__PVT__clone_regsiters[2U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[2U];
|
|
this->__PVT__clone_regsiters[1U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[1U];
|
|
this->__PVT__clone_regsiters[0U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0U];
|
|
this->out_a_reg_data[0U] = ((0x6fU == (0x7fU & vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction))
|
|
? vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__curr_PC
|
|
: ((IData)(vlTOPp->Vortex__DOT__forwarding_src1_fwd)
|
|
? this->in_src1_fwd_data
|
|
[0U] : this->__PVT__rd1_register
|
|
[0U]));
|
|
this->out_a_reg_data[1U] = ((0x6fU == (0x7fU & vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction))
|
|
? vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__curr_PC
|
|
: ((IData)(vlTOPp->Vortex__DOT__forwarding_src1_fwd)
|
|
? this->in_src1_fwd_data
|
|
[1U] : this->__PVT__rd1_register
|
|
[1U]));
|
|
this->out_a_reg_data[2U] = ((0x6fU == (0x7fU & vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction))
|
|
? vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__curr_PC
|
|
: ((IData)(vlTOPp->Vortex__DOT__forwarding_src1_fwd)
|
|
? this->in_src1_fwd_data
|
|
[2U] : this->__PVT__rd1_register
|
|
[2U]));
|
|
this->out_a_reg_data[3U] = ((0x6fU == (0x7fU & vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction))
|
|
? vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__curr_PC
|
|
: ((IData)(vlTOPp->Vortex__DOT__forwarding_src1_fwd)
|
|
? this->in_src1_fwd_data
|
|
[3U] : this->__PVT__rd1_register
|
|
[3U]));
|
|
this->out_b_reg_data[0U] = ((IData)(vlTOPp->Vortex__DOT__forwarding_src2_fwd)
|
|
? this->in_src2_fwd_data
|
|
[0U] : this->__PVT__rd2_register
|
|
[0U]);
|
|
this->out_b_reg_data[1U] = ((IData)(vlTOPp->Vortex__DOT__forwarding_src2_fwd)
|
|
? this->in_src2_fwd_data
|
|
[1U] : this->__PVT__rd2_register
|
|
[1U]);
|
|
this->out_b_reg_data[2U] = ((IData)(vlTOPp->Vortex__DOT__forwarding_src2_fwd)
|
|
? this->in_src2_fwd_data
|
|
[2U] : this->__PVT__rd2_register
|
|
[2U]);
|
|
this->out_b_reg_data[3U] = ((IData)(vlTOPp->Vortex__DOT__forwarding_src2_fwd)
|
|
? this->in_src2_fwd_data
|
|
[3U] : this->__PVT__rd2_register
|
|
[3U]);
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
}
|
|
|
|
VL_INLINE_OPT void VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__15(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__15\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
this->__Vdly__wspawn_state_stall = this->__PVT__wspawn_state_stall;
|
|
this->__Vdly__clone_state_stall = this->__PVT__clone_state_stall;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
// ALWAYS at VX_context_slave.v:119
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__real_wspawn)
|
|
& (0U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdly__wspawn_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall =
|
|
(0x3fU & ((IData)(this->__PVT__wspawn_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_context_slave.v:104
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__real_isclone)
|
|
& (0U == (IData)(this->__PVT__clone_state_stall)))) {
|
|
this->__Vdly__clone_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = (0x3fU
|
|
& ((IData)(this->__PVT__clone_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_master_slave.v:50
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[0U]) & (1U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__real_wspawn)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v0
|
|
= this->in_write_data[0U];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__real_wspawn)
|
|
& (2U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v1
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v2
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v3
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v4
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v5
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v6
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v7
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v8
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v9
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v10
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v11
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v12
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v13
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v14
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v15
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v16
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v17
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v18
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v19
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v20
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v21
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v22
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v23
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[9U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v24
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[8U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v25
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[7U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v26
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[6U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v27
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[5U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v28
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[4U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v29
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[3U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v30
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[2U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v31
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[1U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v32
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[3U]) & (1U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[3U];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__real_isclone)
|
|
& ((3U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (1U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[2U]) & (1U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[2U];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__real_isclone)
|
|
& ((2U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (1U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[1U]) & (1U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[1U];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__real_isclone)
|
|
& ((1U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (1U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYSPOST at VX_register_file_master_slave.v:53
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v0) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v1) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v1;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v2;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v3;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v4;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v5;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v6;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v7;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v8;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v9;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v10;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v11;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v12;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v13;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v14;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v15;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v16;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v17;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v18;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v19;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v20;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v21;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v22;
|
|
this->__PVT__vx_register_file_master__DOT__registers[9U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v23;
|
|
this->__PVT__vx_register_file_master__DOT__registers[8U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v24;
|
|
this->__PVT__vx_register_file_master__DOT__registers[7U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v25;
|
|
this->__PVT__vx_register_file_master__DOT__registers[6U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v26;
|
|
this->__PVT__vx_register_file_master__DOT__registers[5U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v27;
|
|
this->__PVT__vx_register_file_master__DOT__registers[4U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v28;
|
|
this->__PVT__vx_register_file_master__DOT__registers[3U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v29;
|
|
this->__PVT__vx_register_file_master__DOT__registers[2U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v30;
|
|
this->__PVT__vx_register_file_master__DOT__registers[1U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v31;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v32;
|
|
}
|
|
this->__PVT__wspawn_state_stall = this->__Vdly__wspawn_state_stall;
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
this->__PVT__clone_state_stall = this->__Vdly__clone_state_stall;
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1fU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1fU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1eU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1eU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1dU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1dU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1cU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1cU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1bU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1bU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1aU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1aU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x19U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x19U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x18U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x18U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x17U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x17U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x16U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x16U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x15U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x15U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x14U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x14U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x13U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x13U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x12U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x12U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x11U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x11U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x10U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x10U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xfU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xfU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xeU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xeU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xdU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xdU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xcU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xcU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xbU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xbU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xaU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xaU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[9U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[9U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[8U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[8U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[7U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[7U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[6U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[6U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[5U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[5U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[4U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[4U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[3U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[3U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[2U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[2U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[1U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[1U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0U];
|
|
this->__PVT__clone_regsiters[0x1fU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1fU];
|
|
this->__PVT__clone_regsiters[0x1eU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1eU];
|
|
this->__PVT__clone_regsiters[0x1dU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1dU];
|
|
this->__PVT__clone_regsiters[0x1cU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1cU];
|
|
this->__PVT__clone_regsiters[0x1bU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1bU];
|
|
this->__PVT__clone_regsiters[0x1aU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1aU];
|
|
this->__PVT__clone_regsiters[0x19U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x19U];
|
|
this->__PVT__clone_regsiters[0x18U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x18U];
|
|
this->__PVT__clone_regsiters[0x17U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x17U];
|
|
this->__PVT__clone_regsiters[0x16U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x16U];
|
|
this->__PVT__clone_regsiters[0x15U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x15U];
|
|
this->__PVT__clone_regsiters[0x14U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x14U];
|
|
this->__PVT__clone_regsiters[0x13U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x13U];
|
|
this->__PVT__clone_regsiters[0x12U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x12U];
|
|
this->__PVT__clone_regsiters[0x11U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x11U];
|
|
this->__PVT__clone_regsiters[0x10U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x10U];
|
|
this->__PVT__clone_regsiters[0xfU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xfU];
|
|
this->__PVT__clone_regsiters[0xeU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xeU];
|
|
this->__PVT__clone_regsiters[0xdU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xdU];
|
|
this->__PVT__clone_regsiters[0xcU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xcU];
|
|
this->__PVT__clone_regsiters[0xbU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xbU];
|
|
this->__PVT__clone_regsiters[0xaU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xaU];
|
|
this->__PVT__clone_regsiters[9U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[9U];
|
|
this->__PVT__clone_regsiters[8U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[8U];
|
|
this->__PVT__clone_regsiters[7U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[7U];
|
|
this->__PVT__clone_regsiters[6U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[6U];
|
|
this->__PVT__clone_regsiters[5U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[5U];
|
|
this->__PVT__clone_regsiters[4U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[4U];
|
|
this->__PVT__clone_regsiters[3U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[3U];
|
|
this->__PVT__clone_regsiters[2U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[2U];
|
|
this->__PVT__clone_regsiters[1U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[1U];
|
|
this->__PVT__clone_regsiters[0U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
}
|
|
|
|
VL_INLINE_OPT void VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__22(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__22\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
// ALWAYS at VX_register_file_slave.v:68
|
|
this->__Vcellout__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__out_src1_data
|
|
= this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers
|
|
[(0x1fU & (vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction
|
|
>> 0xfU))];
|
|
// ALWAYS at VX_register_file_slave.v:68
|
|
this->__Vcellout__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__out_src1_data
|
|
= this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers
|
|
[(0x1fU & (vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction
|
|
>> 0xfU))];
|
|
// ALWAYS at VX_register_file_slave.v:68
|
|
this->__Vcellout__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__out_src1_data
|
|
= this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers
|
|
[(0x1fU & (vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction
|
|
>> 0xfU))];
|
|
// ALWAYS at VX_register_file_master_slave.v:66
|
|
this->__Vcellout__vx_register_file_master__out_src1_data
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[(0x1fU & (vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction
|
|
>> 0xfU))];
|
|
// ALWAYS at VX_register_file_slave.v:68
|
|
this->__Vcellout__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__out_src2_data
|
|
= this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers
|
|
[(0x1fU & (vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction
|
|
>> 0x14U))];
|
|
// ALWAYS at VX_register_file_slave.v:68
|
|
this->__Vcellout__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__out_src2_data
|
|
= this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers
|
|
[(0x1fU & (vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction
|
|
>> 0x14U))];
|
|
// ALWAYS at VX_register_file_slave.v:68
|
|
this->__Vcellout__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__out_src2_data
|
|
= this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers
|
|
[(0x1fU & (vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction
|
|
>> 0x14U))];
|
|
// ALWAYS at VX_register_file_master_slave.v:66
|
|
this->__Vcellout__vx_register_file_master__out_src2_data
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[(0x1fU & (vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction
|
|
>> 0x14U))];
|
|
this->__PVT__rd1_register[3U] = this->__Vcellout__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__out_src1_data;
|
|
this->__PVT__rd1_register[2U] = this->__Vcellout__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__out_src1_data;
|
|
this->__PVT__rd1_register[1U] = this->__Vcellout__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__out_src1_data;
|
|
this->__PVT__rd1_register[0U] = this->__Vcellout__vx_register_file_master__out_src1_data;
|
|
this->__PVT__rd2_register[3U] = this->__Vcellout__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__out_src2_data;
|
|
this->__PVT__rd2_register[2U] = this->__Vcellout__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__out_src2_data;
|
|
this->__PVT__rd2_register[1U] = this->__Vcellout__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__out_src2_data;
|
|
this->__PVT__rd2_register[0U] = this->__Vcellout__vx_register_file_master__out_src2_data;
|
|
}
|
|
|
|
VL_INLINE_OPT void VVortex_VX_context_slave::_combo__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__29(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_combo__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__29\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1fU]
|
|
= this->in_wspawn_regs[0x1fU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1eU]
|
|
= this->in_wspawn_regs[0x1eU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1dU]
|
|
= this->in_wspawn_regs[0x1dU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1cU]
|
|
= this->in_wspawn_regs[0x1cU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1bU]
|
|
= this->in_wspawn_regs[0x1bU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x1aU]
|
|
= this->in_wspawn_regs[0x1aU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x19U]
|
|
= this->in_wspawn_regs[0x19U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x18U]
|
|
= this->in_wspawn_regs[0x18U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x17U]
|
|
= this->in_wspawn_regs[0x17U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x16U]
|
|
= this->in_wspawn_regs[0x16U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x15U]
|
|
= this->in_wspawn_regs[0x15U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x14U]
|
|
= this->in_wspawn_regs[0x14U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x13U]
|
|
= this->in_wspawn_regs[0x13U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x12U]
|
|
= this->in_wspawn_regs[0x12U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x11U]
|
|
= this->in_wspawn_regs[0x11U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0x10U]
|
|
= this->in_wspawn_regs[0x10U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xfU]
|
|
= this->in_wspawn_regs[0xfU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xeU]
|
|
= this->in_wspawn_regs[0xeU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xdU]
|
|
= this->in_wspawn_regs[0xdU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xcU]
|
|
= this->in_wspawn_regs[0xcU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xbU]
|
|
= this->in_wspawn_regs[0xbU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0xaU]
|
|
= this->in_wspawn_regs[0xaU];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[9U]
|
|
= this->in_wspawn_regs[9U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[8U]
|
|
= this->in_wspawn_regs[8U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[7U]
|
|
= this->in_wspawn_regs[7U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[6U]
|
|
= this->in_wspawn_regs[6U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[5U]
|
|
= this->in_wspawn_regs[5U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[4U]
|
|
= this->in_wspawn_regs[4U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[3U]
|
|
= this->in_wspawn_regs[3U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[2U]
|
|
= this->in_wspawn_regs[2U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[1U]
|
|
= this->in_wspawn_regs[1U];
|
|
this->__Vcellinp__vx_register_file_master__in_wspawn_regs[0U]
|
|
= this->in_wspawn_regs[0U];
|
|
}
|
|
|
|
VL_INLINE_OPT void VVortex_VX_context_slave::_combo__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__36(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_combo__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__1__KET____DOT__VX_Context_one__36\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
this->out_a_reg_data[0U] = ((0x6fU == (0x7fU & vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction))
|
|
? vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__curr_PC
|
|
: ((IData)(vlTOPp->Vortex__DOT__forwarding_src1_fwd)
|
|
? this->in_src1_fwd_data
|
|
[0U] : this->__PVT__rd1_register
|
|
[0U]));
|
|
this->out_a_reg_data[1U] = ((0x6fU == (0x7fU & vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction))
|
|
? vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__curr_PC
|
|
: ((IData)(vlTOPp->Vortex__DOT__forwarding_src1_fwd)
|
|
? this->in_src1_fwd_data
|
|
[1U] : this->__PVT__rd1_register
|
|
[1U]));
|
|
this->out_a_reg_data[2U] = ((0x6fU == (0x7fU & vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction))
|
|
? vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__curr_PC
|
|
: ((IData)(vlTOPp->Vortex__DOT__forwarding_src1_fwd)
|
|
? this->in_src1_fwd_data
|
|
[2U] : this->__PVT__rd1_register
|
|
[2U]));
|
|
this->out_a_reg_data[3U] = ((0x6fU == (0x7fU & vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__instruction))
|
|
? vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__curr_PC
|
|
: ((IData)(vlTOPp->Vortex__DOT__forwarding_src1_fwd)
|
|
? this->in_src1_fwd_data
|
|
[3U] : this->__PVT__rd1_register
|
|
[3U]));
|
|
this->out_b_reg_data[0U] = ((IData)(vlTOPp->Vortex__DOT__forwarding_src2_fwd)
|
|
? this->in_src2_fwd_data
|
|
[0U] : this->__PVT__rd2_register
|
|
[0U]);
|
|
this->out_b_reg_data[1U] = ((IData)(vlTOPp->Vortex__DOT__forwarding_src2_fwd)
|
|
? this->in_src2_fwd_data
|
|
[1U] : this->__PVT__rd2_register
|
|
[1U]);
|
|
this->out_b_reg_data[2U] = ((IData)(vlTOPp->Vortex__DOT__forwarding_src2_fwd)
|
|
? this->in_src2_fwd_data
|
|
[2U] : this->__PVT__rd2_register
|
|
[2U]);
|
|
this->out_b_reg_data[3U] = ((IData)(vlTOPp->Vortex__DOT__forwarding_src2_fwd)
|
|
? this->in_src2_fwd_data
|
|
[3U] : this->__PVT__rd2_register
|
|
[3U]);
|
|
}
|
|
|
|
VL_INLINE_OPT void VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__VX_Context_one__16(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__VX_Context_one__16\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
this->__Vdly__wspawn_state_stall = this->__PVT__wspawn_state_stall;
|
|
this->__Vdly__clone_state_stall = this->__PVT__clone_state_stall;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
// ALWAYS at VX_context_slave.v:119
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__real_wspawn)
|
|
& (0U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdly__wspawn_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall =
|
|
(0x3fU & ((IData)(this->__PVT__wspawn_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_context_slave.v:104
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__real_isclone)
|
|
& (0U == (IData)(this->__PVT__clone_state_stall)))) {
|
|
this->__Vdly__clone_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = (0x3fU
|
|
& ((IData)(this->__PVT__clone_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_master_slave.v:50
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[0U]) & (2U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__real_wspawn)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v0
|
|
= this->in_write_data[0U];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__real_wspawn)
|
|
& (2U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v1
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v2
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v3
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v4
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v5
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v6
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v7
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v8
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v9
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v10
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v11
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v12
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v13
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v14
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v15
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v16
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v17
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v18
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v19
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v20
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v21
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v22
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v23
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[9U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v24
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[8U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v25
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[7U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v26
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[6U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v27
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[5U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v28
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[4U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v29
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[3U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v30
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[2U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v31
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[1U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v32
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[3U]) & (2U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[3U];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__real_isclone)
|
|
& ((3U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (2U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[2U]) & (2U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[2U];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__real_isclone)
|
|
& ((2U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (2U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[1U]) & (2U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[1U];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__2__KET____DOT__real_isclone)
|
|
& ((1U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (2U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYSPOST at VX_register_file_master_slave.v:53
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v0) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v1) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v1;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v2;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v3;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v4;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v5;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v6;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v7;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v8;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v9;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v10;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v11;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v12;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v13;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v14;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v15;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v16;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v17;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v18;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v19;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v20;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v21;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v22;
|
|
this->__PVT__vx_register_file_master__DOT__registers[9U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v23;
|
|
this->__PVT__vx_register_file_master__DOT__registers[8U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v24;
|
|
this->__PVT__vx_register_file_master__DOT__registers[7U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v25;
|
|
this->__PVT__vx_register_file_master__DOT__registers[6U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v26;
|
|
this->__PVT__vx_register_file_master__DOT__registers[5U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v27;
|
|
this->__PVT__vx_register_file_master__DOT__registers[4U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v28;
|
|
this->__PVT__vx_register_file_master__DOT__registers[3U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v29;
|
|
this->__PVT__vx_register_file_master__DOT__registers[2U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v30;
|
|
this->__PVT__vx_register_file_master__DOT__registers[1U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v31;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v32;
|
|
}
|
|
this->__PVT__wspawn_state_stall = this->__Vdly__wspawn_state_stall;
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
this->__PVT__clone_state_stall = this->__Vdly__clone_state_stall;
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1fU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1fU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1eU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1eU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1dU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1dU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1cU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1cU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1bU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1bU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1aU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1aU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x19U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x19U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x18U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x18U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x17U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x17U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x16U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x16U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x15U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x15U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x14U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x14U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x13U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x13U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x12U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x12U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x11U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x11U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x10U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x10U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xfU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xfU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xeU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xeU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xdU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xdU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xcU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xcU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xbU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xbU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xaU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xaU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[9U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[9U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[8U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[8U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[7U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[7U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[6U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[6U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[5U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[5U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[4U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[4U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[3U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[3U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[2U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[2U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[1U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[1U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0U];
|
|
this->__PVT__clone_regsiters[0x1fU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1fU];
|
|
this->__PVT__clone_regsiters[0x1eU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1eU];
|
|
this->__PVT__clone_regsiters[0x1dU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1dU];
|
|
this->__PVT__clone_regsiters[0x1cU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1cU];
|
|
this->__PVT__clone_regsiters[0x1bU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1bU];
|
|
this->__PVT__clone_regsiters[0x1aU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1aU];
|
|
this->__PVT__clone_regsiters[0x19U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x19U];
|
|
this->__PVT__clone_regsiters[0x18U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x18U];
|
|
this->__PVT__clone_regsiters[0x17U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x17U];
|
|
this->__PVT__clone_regsiters[0x16U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x16U];
|
|
this->__PVT__clone_regsiters[0x15U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x15U];
|
|
this->__PVT__clone_regsiters[0x14U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x14U];
|
|
this->__PVT__clone_regsiters[0x13U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x13U];
|
|
this->__PVT__clone_regsiters[0x12U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x12U];
|
|
this->__PVT__clone_regsiters[0x11U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x11U];
|
|
this->__PVT__clone_regsiters[0x10U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x10U];
|
|
this->__PVT__clone_regsiters[0xfU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xfU];
|
|
this->__PVT__clone_regsiters[0xeU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xeU];
|
|
this->__PVT__clone_regsiters[0xdU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xdU];
|
|
this->__PVT__clone_regsiters[0xcU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xcU];
|
|
this->__PVT__clone_regsiters[0xbU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xbU];
|
|
this->__PVT__clone_regsiters[0xaU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xaU];
|
|
this->__PVT__clone_regsiters[9U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[9U];
|
|
this->__PVT__clone_regsiters[8U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[8U];
|
|
this->__PVT__clone_regsiters[7U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[7U];
|
|
this->__PVT__clone_regsiters[6U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[6U];
|
|
this->__PVT__clone_regsiters[5U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[5U];
|
|
this->__PVT__clone_regsiters[4U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[4U];
|
|
this->__PVT__clone_regsiters[3U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[3U];
|
|
this->__PVT__clone_regsiters[2U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[2U];
|
|
this->__PVT__clone_regsiters[1U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[1U];
|
|
this->__PVT__clone_regsiters[0U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
}
|
|
|
|
VL_INLINE_OPT void VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__VX_Context_one__17(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__VX_Context_one__17\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
this->__Vdly__wspawn_state_stall = this->__PVT__wspawn_state_stall;
|
|
this->__Vdly__clone_state_stall = this->__PVT__clone_state_stall;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
// ALWAYS at VX_context_slave.v:119
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__real_wspawn)
|
|
& (0U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdly__wspawn_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall =
|
|
(0x3fU & ((IData)(this->__PVT__wspawn_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_context_slave.v:104
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__real_isclone)
|
|
& (0U == (IData)(this->__PVT__clone_state_stall)))) {
|
|
this->__Vdly__clone_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = (0x3fU
|
|
& ((IData)(this->__PVT__clone_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_master_slave.v:50
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[0U]) & (3U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__real_wspawn)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v0
|
|
= this->in_write_data[0U];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__real_wspawn)
|
|
& (2U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v1
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v2
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v3
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v4
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v5
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v6
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v7
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v8
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v9
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v10
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v11
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v12
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v13
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v14
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v15
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v16
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v17
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v18
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v19
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v20
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v21
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v22
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v23
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[9U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v24
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[8U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v25
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[7U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v26
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[6U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v27
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[5U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v28
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[4U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v29
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[3U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v30
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[2U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v31
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[1U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v32
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[3U]) & (3U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[3U];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__real_isclone)
|
|
& ((3U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (3U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[2U]) & (3U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[2U];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__real_isclone)
|
|
& ((2U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (3U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[1U]) & (3U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[1U];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__3__KET____DOT__real_isclone)
|
|
& ((1U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (3U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYSPOST at VX_register_file_master_slave.v:53
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v0) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v1) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v1;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v2;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v3;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v4;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v5;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v6;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v7;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v8;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v9;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v10;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v11;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v12;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v13;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v14;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v15;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v16;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v17;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v18;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v19;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v20;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v21;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v22;
|
|
this->__PVT__vx_register_file_master__DOT__registers[9U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v23;
|
|
this->__PVT__vx_register_file_master__DOT__registers[8U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v24;
|
|
this->__PVT__vx_register_file_master__DOT__registers[7U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v25;
|
|
this->__PVT__vx_register_file_master__DOT__registers[6U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v26;
|
|
this->__PVT__vx_register_file_master__DOT__registers[5U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v27;
|
|
this->__PVT__vx_register_file_master__DOT__registers[4U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v28;
|
|
this->__PVT__vx_register_file_master__DOT__registers[3U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v29;
|
|
this->__PVT__vx_register_file_master__DOT__registers[2U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v30;
|
|
this->__PVT__vx_register_file_master__DOT__registers[1U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v31;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v32;
|
|
}
|
|
this->__PVT__wspawn_state_stall = this->__Vdly__wspawn_state_stall;
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
this->__PVT__clone_state_stall = this->__Vdly__clone_state_stall;
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1fU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1fU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1eU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1eU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1dU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1dU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1cU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1cU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1bU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1bU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1aU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1aU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x19U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x19U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x18U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x18U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x17U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x17U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x16U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x16U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x15U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x15U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x14U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x14U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x13U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x13U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x12U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x12U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x11U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x11U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x10U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x10U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xfU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xfU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xeU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xeU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xdU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xdU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xcU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xcU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xbU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xbU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xaU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xaU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[9U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[9U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[8U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[8U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[7U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[7U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[6U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[6U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[5U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[5U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[4U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[4U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[3U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[3U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[2U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[2U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[1U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[1U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0U];
|
|
this->__PVT__clone_regsiters[0x1fU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1fU];
|
|
this->__PVT__clone_regsiters[0x1eU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1eU];
|
|
this->__PVT__clone_regsiters[0x1dU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1dU];
|
|
this->__PVT__clone_regsiters[0x1cU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1cU];
|
|
this->__PVT__clone_regsiters[0x1bU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1bU];
|
|
this->__PVT__clone_regsiters[0x1aU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1aU];
|
|
this->__PVT__clone_regsiters[0x19U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x19U];
|
|
this->__PVT__clone_regsiters[0x18U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x18U];
|
|
this->__PVT__clone_regsiters[0x17U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x17U];
|
|
this->__PVT__clone_regsiters[0x16U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x16U];
|
|
this->__PVT__clone_regsiters[0x15U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x15U];
|
|
this->__PVT__clone_regsiters[0x14U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x14U];
|
|
this->__PVT__clone_regsiters[0x13U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x13U];
|
|
this->__PVT__clone_regsiters[0x12U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x12U];
|
|
this->__PVT__clone_regsiters[0x11U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x11U];
|
|
this->__PVT__clone_regsiters[0x10U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x10U];
|
|
this->__PVT__clone_regsiters[0xfU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xfU];
|
|
this->__PVT__clone_regsiters[0xeU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xeU];
|
|
this->__PVT__clone_regsiters[0xdU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xdU];
|
|
this->__PVT__clone_regsiters[0xcU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xcU];
|
|
this->__PVT__clone_regsiters[0xbU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xbU];
|
|
this->__PVT__clone_regsiters[0xaU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xaU];
|
|
this->__PVT__clone_regsiters[9U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[9U];
|
|
this->__PVT__clone_regsiters[8U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[8U];
|
|
this->__PVT__clone_regsiters[7U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[7U];
|
|
this->__PVT__clone_regsiters[6U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[6U];
|
|
this->__PVT__clone_regsiters[5U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[5U];
|
|
this->__PVT__clone_regsiters[4U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[4U];
|
|
this->__PVT__clone_regsiters[3U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[3U];
|
|
this->__PVT__clone_regsiters[2U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[2U];
|
|
this->__PVT__clone_regsiters[1U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[1U];
|
|
this->__PVT__clone_regsiters[0U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
}
|
|
|
|
VL_INLINE_OPT void VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__VX_Context_one__18(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__VX_Context_one__18\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
this->__Vdly__wspawn_state_stall = this->__PVT__wspawn_state_stall;
|
|
this->__Vdly__clone_state_stall = this->__PVT__clone_state_stall;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
// ALWAYS at VX_context_slave.v:119
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__real_wspawn)
|
|
& (0U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdly__wspawn_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall =
|
|
(0x3fU & ((IData)(this->__PVT__wspawn_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_context_slave.v:104
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__real_isclone)
|
|
& (0U == (IData)(this->__PVT__clone_state_stall)))) {
|
|
this->__Vdly__clone_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = (0x3fU
|
|
& ((IData)(this->__PVT__clone_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_master_slave.v:50
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[0U]) & (4U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__real_wspawn)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v0
|
|
= this->in_write_data[0U];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__real_wspawn)
|
|
& (2U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v1
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v2
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v3
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v4
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v5
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v6
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v7
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v8
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v9
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v10
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v11
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v12
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v13
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v14
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v15
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v16
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v17
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v18
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v19
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v20
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v21
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v22
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v23
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[9U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v24
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[8U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v25
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[7U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v26
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[6U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v27
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[5U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v28
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[4U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v29
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[3U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v30
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[2U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v31
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[1U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v32
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[3U]) & (4U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[3U];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__real_isclone)
|
|
& ((3U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (4U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[2U]) & (4U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[2U];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__real_isclone)
|
|
& ((2U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (4U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[1U]) & (4U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[1U];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__4__KET____DOT__real_isclone)
|
|
& ((1U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (4U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYSPOST at VX_register_file_master_slave.v:53
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v0) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v1) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v1;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v2;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v3;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v4;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v5;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v6;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v7;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v8;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v9;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v10;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v11;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v12;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v13;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v14;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v15;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v16;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v17;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v18;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v19;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v20;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v21;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v22;
|
|
this->__PVT__vx_register_file_master__DOT__registers[9U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v23;
|
|
this->__PVT__vx_register_file_master__DOT__registers[8U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v24;
|
|
this->__PVT__vx_register_file_master__DOT__registers[7U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v25;
|
|
this->__PVT__vx_register_file_master__DOT__registers[6U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v26;
|
|
this->__PVT__vx_register_file_master__DOT__registers[5U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v27;
|
|
this->__PVT__vx_register_file_master__DOT__registers[4U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v28;
|
|
this->__PVT__vx_register_file_master__DOT__registers[3U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v29;
|
|
this->__PVT__vx_register_file_master__DOT__registers[2U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v30;
|
|
this->__PVT__vx_register_file_master__DOT__registers[1U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v31;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v32;
|
|
}
|
|
this->__PVT__wspawn_state_stall = this->__Vdly__wspawn_state_stall;
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
this->__PVT__clone_state_stall = this->__Vdly__clone_state_stall;
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1fU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1fU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1eU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1eU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1dU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1dU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1cU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1cU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1bU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1bU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1aU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1aU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x19U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x19U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x18U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x18U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x17U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x17U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x16U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x16U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x15U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x15U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x14U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x14U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x13U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x13U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x12U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x12U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x11U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x11U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x10U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x10U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xfU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xfU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xeU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xeU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xdU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xdU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xcU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xcU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xbU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xbU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xaU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xaU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[9U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[9U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[8U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[8U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[7U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[7U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[6U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[6U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[5U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[5U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[4U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[4U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[3U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[3U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[2U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[2U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[1U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[1U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0U];
|
|
this->__PVT__clone_regsiters[0x1fU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1fU];
|
|
this->__PVT__clone_regsiters[0x1eU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1eU];
|
|
this->__PVT__clone_regsiters[0x1dU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1dU];
|
|
this->__PVT__clone_regsiters[0x1cU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1cU];
|
|
this->__PVT__clone_regsiters[0x1bU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1bU];
|
|
this->__PVT__clone_regsiters[0x1aU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1aU];
|
|
this->__PVT__clone_regsiters[0x19U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x19U];
|
|
this->__PVT__clone_regsiters[0x18U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x18U];
|
|
this->__PVT__clone_regsiters[0x17U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x17U];
|
|
this->__PVT__clone_regsiters[0x16U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x16U];
|
|
this->__PVT__clone_regsiters[0x15U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x15U];
|
|
this->__PVT__clone_regsiters[0x14U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x14U];
|
|
this->__PVT__clone_regsiters[0x13U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x13U];
|
|
this->__PVT__clone_regsiters[0x12U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x12U];
|
|
this->__PVT__clone_regsiters[0x11U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x11U];
|
|
this->__PVT__clone_regsiters[0x10U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x10U];
|
|
this->__PVT__clone_regsiters[0xfU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xfU];
|
|
this->__PVT__clone_regsiters[0xeU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xeU];
|
|
this->__PVT__clone_regsiters[0xdU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xdU];
|
|
this->__PVT__clone_regsiters[0xcU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xcU];
|
|
this->__PVT__clone_regsiters[0xbU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xbU];
|
|
this->__PVT__clone_regsiters[0xaU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xaU];
|
|
this->__PVT__clone_regsiters[9U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[9U];
|
|
this->__PVT__clone_regsiters[8U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[8U];
|
|
this->__PVT__clone_regsiters[7U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[7U];
|
|
this->__PVT__clone_regsiters[6U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[6U];
|
|
this->__PVT__clone_regsiters[5U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[5U];
|
|
this->__PVT__clone_regsiters[4U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[4U];
|
|
this->__PVT__clone_regsiters[3U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[3U];
|
|
this->__PVT__clone_regsiters[2U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[2U];
|
|
this->__PVT__clone_regsiters[1U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[1U];
|
|
this->__PVT__clone_regsiters[0U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
}
|
|
|
|
VL_INLINE_OPT void VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__VX_Context_one__19(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__VX_Context_one__19\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
this->__Vdly__wspawn_state_stall = this->__PVT__wspawn_state_stall;
|
|
this->__Vdly__clone_state_stall = this->__PVT__clone_state_stall;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
// ALWAYS at VX_context_slave.v:119
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__real_wspawn)
|
|
& (0U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdly__wspawn_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall =
|
|
(0x3fU & ((IData)(this->__PVT__wspawn_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_context_slave.v:104
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__real_isclone)
|
|
& (0U == (IData)(this->__PVT__clone_state_stall)))) {
|
|
this->__Vdly__clone_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = (0x3fU
|
|
& ((IData)(this->__PVT__clone_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_master_slave.v:50
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[0U]) & (5U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__real_wspawn)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v0
|
|
= this->in_write_data[0U];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__real_wspawn)
|
|
& (2U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v1
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v2
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v3
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v4
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v5
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v6
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v7
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v8
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v9
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v10
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v11
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v12
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v13
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v14
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v15
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v16
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v17
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v18
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v19
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v20
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v21
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v22
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v23
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[9U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v24
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[8U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v25
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[7U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v26
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[6U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v27
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[5U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v28
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[4U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v29
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[3U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v30
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[2U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v31
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[1U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v32
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[3U]) & (5U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[3U];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__real_isclone)
|
|
& ((3U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (5U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[2U]) & (5U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[2U];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__real_isclone)
|
|
& ((2U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (5U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[1U]) & (5U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[1U];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__5__KET____DOT__real_isclone)
|
|
& ((1U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (5U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYSPOST at VX_register_file_master_slave.v:53
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v0) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v1) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v1;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v2;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v3;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v4;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v5;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v6;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v7;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v8;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v9;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v10;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v11;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v12;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v13;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v14;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v15;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v16;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v17;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v18;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v19;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v20;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v21;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v22;
|
|
this->__PVT__vx_register_file_master__DOT__registers[9U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v23;
|
|
this->__PVT__vx_register_file_master__DOT__registers[8U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v24;
|
|
this->__PVT__vx_register_file_master__DOT__registers[7U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v25;
|
|
this->__PVT__vx_register_file_master__DOT__registers[6U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v26;
|
|
this->__PVT__vx_register_file_master__DOT__registers[5U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v27;
|
|
this->__PVT__vx_register_file_master__DOT__registers[4U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v28;
|
|
this->__PVT__vx_register_file_master__DOT__registers[3U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v29;
|
|
this->__PVT__vx_register_file_master__DOT__registers[2U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v30;
|
|
this->__PVT__vx_register_file_master__DOT__registers[1U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v31;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v32;
|
|
}
|
|
this->__PVT__wspawn_state_stall = this->__Vdly__wspawn_state_stall;
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
this->__PVT__clone_state_stall = this->__Vdly__clone_state_stall;
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1fU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1fU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1eU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1eU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1dU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1dU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1cU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1cU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1bU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1bU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1aU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1aU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x19U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x19U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x18U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x18U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x17U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x17U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x16U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x16U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x15U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x15U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x14U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x14U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x13U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x13U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x12U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x12U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x11U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x11U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x10U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x10U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xfU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xfU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xeU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xeU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xdU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xdU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xcU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xcU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xbU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xbU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xaU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xaU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[9U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[9U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[8U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[8U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[7U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[7U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[6U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[6U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[5U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[5U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[4U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[4U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[3U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[3U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[2U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[2U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[1U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[1U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0U];
|
|
this->__PVT__clone_regsiters[0x1fU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1fU];
|
|
this->__PVT__clone_regsiters[0x1eU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1eU];
|
|
this->__PVT__clone_regsiters[0x1dU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1dU];
|
|
this->__PVT__clone_regsiters[0x1cU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1cU];
|
|
this->__PVT__clone_regsiters[0x1bU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1bU];
|
|
this->__PVT__clone_regsiters[0x1aU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1aU];
|
|
this->__PVT__clone_regsiters[0x19U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x19U];
|
|
this->__PVT__clone_regsiters[0x18U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x18U];
|
|
this->__PVT__clone_regsiters[0x17U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x17U];
|
|
this->__PVT__clone_regsiters[0x16U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x16U];
|
|
this->__PVT__clone_regsiters[0x15U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x15U];
|
|
this->__PVT__clone_regsiters[0x14U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x14U];
|
|
this->__PVT__clone_regsiters[0x13U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x13U];
|
|
this->__PVT__clone_regsiters[0x12U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x12U];
|
|
this->__PVT__clone_regsiters[0x11U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x11U];
|
|
this->__PVT__clone_regsiters[0x10U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x10U];
|
|
this->__PVT__clone_regsiters[0xfU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xfU];
|
|
this->__PVT__clone_regsiters[0xeU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xeU];
|
|
this->__PVT__clone_regsiters[0xdU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xdU];
|
|
this->__PVT__clone_regsiters[0xcU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xcU];
|
|
this->__PVT__clone_regsiters[0xbU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xbU];
|
|
this->__PVT__clone_regsiters[0xaU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xaU];
|
|
this->__PVT__clone_regsiters[9U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[9U];
|
|
this->__PVT__clone_regsiters[8U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[8U];
|
|
this->__PVT__clone_regsiters[7U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[7U];
|
|
this->__PVT__clone_regsiters[6U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[6U];
|
|
this->__PVT__clone_regsiters[5U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[5U];
|
|
this->__PVT__clone_regsiters[4U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[4U];
|
|
this->__PVT__clone_regsiters[3U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[3U];
|
|
this->__PVT__clone_regsiters[2U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[2U];
|
|
this->__PVT__clone_regsiters[1U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[1U];
|
|
this->__PVT__clone_regsiters[0U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
}
|
|
|
|
VL_INLINE_OPT void VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__VX_Context_one__20(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__VX_Context_one__20\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
this->__Vdly__wspawn_state_stall = this->__PVT__wspawn_state_stall;
|
|
this->__Vdly__clone_state_stall = this->__PVT__clone_state_stall;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
// ALWAYS at VX_context_slave.v:119
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__real_wspawn)
|
|
& (0U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdly__wspawn_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall =
|
|
(0x3fU & ((IData)(this->__PVT__wspawn_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_context_slave.v:104
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__real_isclone)
|
|
& (0U == (IData)(this->__PVT__clone_state_stall)))) {
|
|
this->__Vdly__clone_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = (0x3fU
|
|
& ((IData)(this->__PVT__clone_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_master_slave.v:50
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[0U]) & (6U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__real_wspawn)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v0
|
|
= this->in_write_data[0U];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__real_wspawn)
|
|
& (2U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v1
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v2
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v3
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v4
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v5
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v6
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v7
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v8
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v9
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v10
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v11
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v12
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v13
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v14
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v15
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v16
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v17
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v18
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v19
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v20
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v21
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v22
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v23
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[9U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v24
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[8U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v25
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[7U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v26
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[6U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v27
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[5U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v28
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[4U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v29
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[3U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v30
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[2U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v31
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[1U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v32
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[3U]) & (6U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[3U];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__real_isclone)
|
|
& ((3U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (6U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[2U]) & (6U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[2U];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__real_isclone)
|
|
& ((2U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (6U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[1U]) & (6U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[1U];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__6__KET____DOT__real_isclone)
|
|
& ((1U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (6U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYSPOST at VX_register_file_master_slave.v:53
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v0) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v1) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v1;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v2;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v3;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v4;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v5;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v6;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v7;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v8;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v9;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v10;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v11;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v12;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v13;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v14;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v15;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v16;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v17;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v18;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v19;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v20;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v21;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v22;
|
|
this->__PVT__vx_register_file_master__DOT__registers[9U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v23;
|
|
this->__PVT__vx_register_file_master__DOT__registers[8U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v24;
|
|
this->__PVT__vx_register_file_master__DOT__registers[7U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v25;
|
|
this->__PVT__vx_register_file_master__DOT__registers[6U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v26;
|
|
this->__PVT__vx_register_file_master__DOT__registers[5U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v27;
|
|
this->__PVT__vx_register_file_master__DOT__registers[4U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v28;
|
|
this->__PVT__vx_register_file_master__DOT__registers[3U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v29;
|
|
this->__PVT__vx_register_file_master__DOT__registers[2U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v30;
|
|
this->__PVT__vx_register_file_master__DOT__registers[1U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v31;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v32;
|
|
}
|
|
this->__PVT__wspawn_state_stall = this->__Vdly__wspawn_state_stall;
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
this->__PVT__clone_state_stall = this->__Vdly__clone_state_stall;
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1fU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1fU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1eU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1eU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1dU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1dU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1cU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1cU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1bU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1bU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1aU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1aU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x19U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x19U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x18U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x18U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x17U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x17U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x16U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x16U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x15U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x15U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x14U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x14U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x13U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x13U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x12U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x12U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x11U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x11U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x10U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x10U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xfU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xfU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xeU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xeU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xdU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xdU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xcU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xcU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xbU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xbU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xaU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xaU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[9U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[9U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[8U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[8U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[7U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[7U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[6U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[6U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[5U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[5U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[4U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[4U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[3U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[3U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[2U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[2U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[1U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[1U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0U];
|
|
this->__PVT__clone_regsiters[0x1fU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1fU];
|
|
this->__PVT__clone_regsiters[0x1eU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1eU];
|
|
this->__PVT__clone_regsiters[0x1dU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1dU];
|
|
this->__PVT__clone_regsiters[0x1cU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1cU];
|
|
this->__PVT__clone_regsiters[0x1bU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1bU];
|
|
this->__PVT__clone_regsiters[0x1aU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1aU];
|
|
this->__PVT__clone_regsiters[0x19U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x19U];
|
|
this->__PVT__clone_regsiters[0x18U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x18U];
|
|
this->__PVT__clone_regsiters[0x17U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x17U];
|
|
this->__PVT__clone_regsiters[0x16U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x16U];
|
|
this->__PVT__clone_regsiters[0x15U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x15U];
|
|
this->__PVT__clone_regsiters[0x14U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x14U];
|
|
this->__PVT__clone_regsiters[0x13U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x13U];
|
|
this->__PVT__clone_regsiters[0x12U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x12U];
|
|
this->__PVT__clone_regsiters[0x11U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x11U];
|
|
this->__PVT__clone_regsiters[0x10U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x10U];
|
|
this->__PVT__clone_regsiters[0xfU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xfU];
|
|
this->__PVT__clone_regsiters[0xeU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xeU];
|
|
this->__PVT__clone_regsiters[0xdU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xdU];
|
|
this->__PVT__clone_regsiters[0xcU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xcU];
|
|
this->__PVT__clone_regsiters[0xbU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xbU];
|
|
this->__PVT__clone_regsiters[0xaU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xaU];
|
|
this->__PVT__clone_regsiters[9U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[9U];
|
|
this->__PVT__clone_regsiters[8U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[8U];
|
|
this->__PVT__clone_regsiters[7U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[7U];
|
|
this->__PVT__clone_regsiters[6U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[6U];
|
|
this->__PVT__clone_regsiters[5U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[5U];
|
|
this->__PVT__clone_regsiters[4U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[4U];
|
|
this->__PVT__clone_regsiters[3U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[3U];
|
|
this->__PVT__clone_regsiters[2U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[2U];
|
|
this->__PVT__clone_regsiters[1U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[1U];
|
|
this->__PVT__clone_regsiters[0U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
}
|
|
|
|
VL_INLINE_OPT void VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__VX_Context_one__21(VVortex__Syms* __restrict vlSymsp) {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_sequent__TOP__Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__VX_Context_one__21\n"); );
|
|
VVortex* __restrict vlTOPp VL_ATTR_UNUSED = vlSymsp->TOPp;
|
|
// Body
|
|
this->__Vdly__wspawn_state_stall = this->__PVT__wspawn_state_stall;
|
|
this->__Vdly__clone_state_stall = this->__PVT__clone_state_stall;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 0U;
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 0U;
|
|
// ALWAYS at VX_context_slave.v:119
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__real_wspawn)
|
|
& (0U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdly__wspawn_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__wspawn_state_stall))) {
|
|
this->__Vdly__wspawn_state_stall =
|
|
(0x3fU & ((IData)(this->__PVT__wspawn_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_context_slave.v:104
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__real_isclone)
|
|
& (0U == (IData)(this->__PVT__clone_state_stall)))) {
|
|
this->__Vdly__clone_state_stall = 0xaU;
|
|
} else {
|
|
if ((1U == (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = 0U;
|
|
} else {
|
|
if ((0U < (IData)(this->__PVT__clone_state_stall))) {
|
|
this->__Vdly__clone_state_stall = (0x3fU
|
|
& ((IData)(this->__PVT__clone_state_stall)
|
|
- (IData)(1U)));
|
|
}
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_master_slave.v:50
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[0U]) & (7U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__real_wspawn)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v0
|
|
= this->in_write_data[0U];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if (((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__real_wspawn)
|
|
& (2U == (IData)(this->__PVT__wspawn_state_stall)))) {
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v1
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__vx_register_file_master__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v2
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v3
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v4
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v5
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v6
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v7
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v8
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v9
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v10
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v11
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v12
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v13
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v14
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v15
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v16
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v17
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v18
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v19
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v20
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v21
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v22
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v23
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[9U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v24
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[8U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v25
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[7U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v26
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[6U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v27
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[5U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v28
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[4U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v29
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[3U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v30
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[2U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v31
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[1U];
|
|
this->__Vdlyvval__vx_register_file_master__DOT__registers__v32
|
|
= this->__Vcellinp__vx_register_file_master__in_wspawn_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[3U]) & (7U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[3U];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__real_isclone)
|
|
& ((3U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (7U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[2U]) & (7U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[2U];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__real_isclone)
|
|
& ((2U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (7U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYS at VX_register_file_slave.v:53
|
|
if ((((((0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__wb))
|
|
& (0U != (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd)))
|
|
& this->in_valid[1U]) & (7U == (IData)(vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__warp_num)))
|
|
& (~ (IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__real_isclone)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= this->in_write_data[1U];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = 1U;
|
|
this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0
|
|
= vlTOPp->Vortex__DOT__vx_m_w_reg__DOT__rd;
|
|
} else {
|
|
if ((((IData)(vlTOPp->Vortex__DOT__vx_decode__DOT__genblk1__BRA__7__KET____DOT__real_isclone)
|
|
& ((1U == this->__PVT__rd1_register[0U])
|
|
& (1U == (IData)(this->__PVT__clone_state_stall))))
|
|
& (7U == (IData)(vlTOPp->Vortex__DOT__vx_f_d_reg__DOT__warp_num)))) {
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1fU];
|
|
this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = 1U;
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1eU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1dU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1cU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1bU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x1aU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x19U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x18U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x17U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x16U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x15U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x14U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x13U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x12U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x11U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0x10U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xfU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xeU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xdU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xcU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xbU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0xaU];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[9U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[8U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[7U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[6U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[5U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[4U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[3U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[2U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[1U];
|
|
this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32
|
|
= this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs
|
|
[0U];
|
|
}
|
|
}
|
|
// ALWAYSPOST at VX_register_file_master_slave.v:53
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v0) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[this->__Vdlyvdim0__vx_register_file_master__DOT__registers__v0]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__vx_register_file_master__DOT__registers__v1) {
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v1;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v2;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v3;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v4;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v5;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v6;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v7;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v8;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v9;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v10;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v11;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v12;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v13;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v14;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v15;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v16;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v17;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v18;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v19;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v20;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v21;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v22;
|
|
this->__PVT__vx_register_file_master__DOT__registers[9U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v23;
|
|
this->__PVT__vx_register_file_master__DOT__registers[8U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v24;
|
|
this->__PVT__vx_register_file_master__DOT__registers[7U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v25;
|
|
this->__PVT__vx_register_file_master__DOT__registers[6U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v26;
|
|
this->__PVT__vx_register_file_master__DOT__registers[5U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v27;
|
|
this->__PVT__vx_register_file_master__DOT__registers[4U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v28;
|
|
this->__PVT__vx_register_file_master__DOT__registers[3U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v29;
|
|
this->__PVT__vx_register_file_master__DOT__registers[2U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v30;
|
|
this->__PVT__vx_register_file_master__DOT__registers[1U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v31;
|
|
this->__PVT__vx_register_file_master__DOT__registers[0U]
|
|
= this->__Vdlyvval__vx_register_file_master__DOT__registers__v32;
|
|
}
|
|
this->__PVT__wspawn_state_stall = this->__Vdly__wspawn_state_stall;
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
// ALWAYSPOST at VX_register_file_slave.v:56
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[this->__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0;
|
|
}
|
|
if (this->__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1) {
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1fU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1eU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1dU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1cU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1bU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x1aU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x19U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x18U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x17U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x16U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x15U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x14U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x13U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x12U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x11U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0x10U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xfU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xeU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xdU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xcU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xbU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0xaU]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[9U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[8U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[7U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[6U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[5U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[4U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[3U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[2U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[1U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31;
|
|
this->__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[0U]
|
|
= this->__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32;
|
|
}
|
|
this->__PVT__clone_state_stall = this->__Vdly__clone_state_stall;
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1fU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1fU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1eU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1eU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1dU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1dU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1cU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1cU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1bU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1bU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x1aU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x1aU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x19U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x19U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x18U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x18U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x17U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x17U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x16U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x16U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x15U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x15U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x14U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x14U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x13U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x13U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x12U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x12U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x11U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x11U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0x10U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0x10U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xfU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xfU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xeU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xeU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xdU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xdU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xcU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xcU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xbU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xbU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0xaU]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0xaU];
|
|
this->__Vcellout__vx_register_file_master__out_regs[9U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[9U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[8U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[8U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[7U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[7U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[6U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[6U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[5U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[5U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[4U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[4U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[3U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[3U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[2U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[2U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[1U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[1U];
|
|
this->__Vcellout__vx_register_file_master__out_regs[0U]
|
|
= this->__PVT__vx_register_file_master__DOT__registers
|
|
[0U];
|
|
this->__PVT__clone_regsiters[0x1fU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1fU];
|
|
this->__PVT__clone_regsiters[0x1eU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1eU];
|
|
this->__PVT__clone_regsiters[0x1dU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1dU];
|
|
this->__PVT__clone_regsiters[0x1cU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1cU];
|
|
this->__PVT__clone_regsiters[0x1bU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1bU];
|
|
this->__PVT__clone_regsiters[0x1aU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x1aU];
|
|
this->__PVT__clone_regsiters[0x19U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x19U];
|
|
this->__PVT__clone_regsiters[0x18U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x18U];
|
|
this->__PVT__clone_regsiters[0x17U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x17U];
|
|
this->__PVT__clone_regsiters[0x16U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x16U];
|
|
this->__PVT__clone_regsiters[0x15U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x15U];
|
|
this->__PVT__clone_regsiters[0x14U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x14U];
|
|
this->__PVT__clone_regsiters[0x13U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x13U];
|
|
this->__PVT__clone_regsiters[0x12U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x12U];
|
|
this->__PVT__clone_regsiters[0x11U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x11U];
|
|
this->__PVT__clone_regsiters[0x10U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0x10U];
|
|
this->__PVT__clone_regsiters[0xfU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xfU];
|
|
this->__PVT__clone_regsiters[0xeU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xeU];
|
|
this->__PVT__clone_regsiters[0xdU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xdU];
|
|
this->__PVT__clone_regsiters[0xcU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xcU];
|
|
this->__PVT__clone_regsiters[0xbU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xbU];
|
|
this->__PVT__clone_regsiters[0xaU] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0xaU];
|
|
this->__PVT__clone_regsiters[9U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[9U];
|
|
this->__PVT__clone_regsiters[8U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[8U];
|
|
this->__PVT__clone_regsiters[7U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[7U];
|
|
this->__PVT__clone_regsiters[6U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[6U];
|
|
this->__PVT__clone_regsiters[5U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[5U];
|
|
this->__PVT__clone_regsiters[4U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[4U];
|
|
this->__PVT__clone_regsiters[3U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[3U];
|
|
this->__PVT__clone_regsiters[2U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[2U];
|
|
this->__PVT__clone_regsiters[1U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[1U];
|
|
this->__PVT__clone_regsiters[0U] = this->__Vcellout__vx_register_file_master__out_regs
|
|
[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1fU]
|
|
= this->__PVT__clone_regsiters[0x1fU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1eU]
|
|
= this->__PVT__clone_regsiters[0x1eU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1dU]
|
|
= this->__PVT__clone_regsiters[0x1dU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1cU]
|
|
= this->__PVT__clone_regsiters[0x1cU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1bU]
|
|
= this->__PVT__clone_regsiters[0x1bU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x1aU]
|
|
= this->__PVT__clone_regsiters[0x1aU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x19U]
|
|
= this->__PVT__clone_regsiters[0x19U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x18U]
|
|
= this->__PVT__clone_regsiters[0x18U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x17U]
|
|
= this->__PVT__clone_regsiters[0x17U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x16U]
|
|
= this->__PVT__clone_regsiters[0x16U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x15U]
|
|
= this->__PVT__clone_regsiters[0x15U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x14U]
|
|
= this->__PVT__clone_regsiters[0x14U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x13U]
|
|
= this->__PVT__clone_regsiters[0x13U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x12U]
|
|
= this->__PVT__clone_regsiters[0x12U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x11U]
|
|
= this->__PVT__clone_regsiters[0x11U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0x10U]
|
|
= this->__PVT__clone_regsiters[0x10U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xfU]
|
|
= this->__PVT__clone_regsiters[0xfU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xeU]
|
|
= this->__PVT__clone_regsiters[0xeU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xdU]
|
|
= this->__PVT__clone_regsiters[0xdU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xcU]
|
|
= this->__PVT__clone_regsiters[0xcU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xbU]
|
|
= this->__PVT__clone_regsiters[0xbU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0xaU]
|
|
= this->__PVT__clone_regsiters[0xaU];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[9U]
|
|
= this->__PVT__clone_regsiters[9U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[8U]
|
|
= this->__PVT__clone_regsiters[8U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[7U]
|
|
= this->__PVT__clone_regsiters[7U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[6U]
|
|
= this->__PVT__clone_regsiters[6U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[5U]
|
|
= this->__PVT__clone_regsiters[5U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[4U]
|
|
= this->__PVT__clone_regsiters[4U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[3U]
|
|
= this->__PVT__clone_regsiters[3U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[2U]
|
|
= this->__PVT__clone_regsiters[2U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[1U]
|
|
= this->__PVT__clone_regsiters[1U];
|
|
this->__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[0U]
|
|
= this->__PVT__clone_regsiters[0U];
|
|
}
|
|
|
|
void VVortex_VX_context_slave::_ctor_var_reset() {
|
|
VL_DEBUG_IF(VL_DBG_MSGF("+ VVortex_VX_context_slave::_ctor_var_reset\n"); );
|
|
// Body
|
|
clk = VL_RAND_RESET_I(1);
|
|
in_warp = VL_RAND_RESET_I(1);
|
|
in_wb_warp = VL_RAND_RESET_I(1);
|
|
{ int __Vi0=0; for (; __Vi0<4; ++__Vi0) {
|
|
in_valid[__Vi0] = VL_RAND_RESET_I(1);
|
|
}}
|
|
in_write_register = VL_RAND_RESET_I(1);
|
|
in_rd = VL_RAND_RESET_I(5);
|
|
{ int __Vi0=0; for (; __Vi0<4; ++__Vi0) {
|
|
in_write_data[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
in_src1 = VL_RAND_RESET_I(5);
|
|
in_src2 = VL_RAND_RESET_I(5);
|
|
in_curr_PC = VL_RAND_RESET_I(32);
|
|
in_is_clone = VL_RAND_RESET_I(1);
|
|
in_is_jal = VL_RAND_RESET_I(1);
|
|
in_src1_fwd = VL_RAND_RESET_I(1);
|
|
{ int __Vi0=0; for (; __Vi0<4; ++__Vi0) {
|
|
in_src1_fwd_data[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
in_src2_fwd = VL_RAND_RESET_I(1);
|
|
{ int __Vi0=0; for (; __Vi0<4; ++__Vi0) {
|
|
in_src2_fwd_data[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
in_wspawn_regs[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
in_wspawn = VL_RAND_RESET_I(1);
|
|
{ int __Vi0=0; for (; __Vi0<4; ++__Vi0) {
|
|
out_a_reg_data[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
{ int __Vi0=0; for (; __Vi0<4; ++__Vi0) {
|
|
out_b_reg_data[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
out_clone_stall = VL_RAND_RESET_I(1);
|
|
{ int __Vi0=0; for (; __Vi0<4; ++__Vi0) {
|
|
__PVT__rd1_register[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
{ int __Vi0=0; for (; __Vi0<4; ++__Vi0) {
|
|
__PVT__rd2_register[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
__PVT__clone_regsiters[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
__PVT__clone_state_stall = VL_RAND_RESET_I(6);
|
|
__PVT__wspawn_state_stall = VL_RAND_RESET_I(6);
|
|
__Vcellout__vx_register_file_master__out_src2_data = VL_RAND_RESET_I(32);
|
|
__Vcellout__vx_register_file_master__out_src1_data = VL_RAND_RESET_I(32);
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
__Vcellout__vx_register_file_master__out_regs[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
__Vcellinp__vx_register_file_master__in_wspawn_regs[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
__Vcellout__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__out_src2_data = VL_RAND_RESET_I(32);
|
|
__Vcellout__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__out_src1_data = VL_RAND_RESET_I(32);
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
__Vcellinp__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__in_regs[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
__Vcellout__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__out_src2_data = VL_RAND_RESET_I(32);
|
|
__Vcellout__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__out_src1_data = VL_RAND_RESET_I(32);
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
__Vcellinp__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__in_regs[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
__Vcellout__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__out_src2_data = VL_RAND_RESET_I(32);
|
|
__Vcellout__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__out_src1_data = VL_RAND_RESET_I(32);
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
__Vcellinp__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__in_regs[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
__PVT__vx_register_file_master__DOT__registers[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
__PVT__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
__PVT__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
{ int __Vi0=0; for (; __Vi0<32; ++__Vi0) {
|
|
__PVT__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers[__Vi0] = VL_RAND_RESET_I(32);
|
|
}}
|
|
__Vdly__clone_state_stall = VL_RAND_RESET_I(6);
|
|
__Vdly__wspawn_state_stall = VL_RAND_RESET_I(6);
|
|
__Vdlyvdim0__vx_register_file_master__DOT__registers__v0 = VL_RAND_RESET_I(5);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v0 = VL_RAND_RESET_I(32);
|
|
__Vdlyvset__vx_register_file_master__DOT__registers__v0 = VL_RAND_RESET_I(1);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v1 = VL_RAND_RESET_I(32);
|
|
__Vdlyvset__vx_register_file_master__DOT__registers__v1 = VL_RAND_RESET_I(1);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v2 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v3 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v4 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v5 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v6 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v7 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v8 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v9 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v10 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v11 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v12 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v13 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v14 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v15 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v16 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v17 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v18 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v19 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v20 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v21 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v22 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v23 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v24 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v25 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v26 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v27 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v28 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v29 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v30 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v31 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__vx_register_file_master__DOT__registers__v32 = VL_RAND_RESET_I(32);
|
|
__Vdlyvdim0__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = VL_RAND_RESET_I(5);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = VL_RAND_RESET_I(32);
|
|
__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v0 = VL_RAND_RESET_I(1);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = VL_RAND_RESET_I(32);
|
|
__Vdlyvset__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v1 = VL_RAND_RESET_I(1);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v2 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v3 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v4 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v5 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v6 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v7 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v8 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v9 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v10 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v11 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v12 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v13 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v14 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v15 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v16 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v17 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v18 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v19 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v20 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v21 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v22 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v23 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v24 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v25 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v26 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v27 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v28 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v29 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v30 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v31 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__1__KET____DOT__vx_register_file_slave__DOT__registers__v32 = VL_RAND_RESET_I(32);
|
|
__Vdlyvdim0__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = VL_RAND_RESET_I(5);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = VL_RAND_RESET_I(32);
|
|
__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v0 = VL_RAND_RESET_I(1);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = VL_RAND_RESET_I(32);
|
|
__Vdlyvset__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v1 = VL_RAND_RESET_I(1);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v2 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v3 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v4 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v5 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v6 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v7 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v8 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v9 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v10 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v11 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v12 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v13 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v14 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v15 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v16 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v17 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v18 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v19 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v20 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v21 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v22 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v23 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v24 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v25 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v26 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v27 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v28 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v29 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v30 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v31 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__2__KET____DOT__vx_register_file_slave__DOT__registers__v32 = VL_RAND_RESET_I(32);
|
|
__Vdlyvdim0__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = VL_RAND_RESET_I(5);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = VL_RAND_RESET_I(32);
|
|
__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v0 = VL_RAND_RESET_I(1);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = VL_RAND_RESET_I(32);
|
|
__Vdlyvset__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v1 = VL_RAND_RESET_I(1);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v2 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v3 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v4 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v5 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v6 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v7 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v8 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v9 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v10 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v11 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v12 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v13 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v14 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v15 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v16 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v17 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v18 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v19 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v20 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v21 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v22 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v23 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v24 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v25 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v26 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v27 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v28 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v29 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v30 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v31 = VL_RAND_RESET_I(32);
|
|
__Vdlyvval__gen_code_label__BRA__3__KET____DOT__vx_register_file_slave__DOT__registers__v32 = VL_RAND_RESET_I(32);
|
|
}
|