// ------------------------------------------------------------------------- 
// High Level Design Compiler for Intel(R) FPGAs Version 24.2 (Release Build #99.1)
// 
// Legal Notice: Copyright 2022 Intel Corporation.  All rights reserved.
// Your use of  Intel Corporation's design tools,  logic functions and other
// software and  tools, and its AMPP partner logic functions, and any output
// files any  of the foregoing (including  device programming  or simulation
// files), and  any associated  documentation  or information  are expressly
// subject  to the terms and  conditions of the  Intel FPGA Software License
// Agreement, Intel MegaCore Function License Agreement, or other applicable
// license agreement,  including,  without limitation,  that your use is for
// the  sole  purpose of  programming  logic devices  manufactured by  Intel
// and  sold by Intel  or its authorized  distributors. Please refer  to the
// applicable agreement for further details.
// ---------------------------------------------------------------------------

// SystemVerilog created from bb_c_compMM_m_B3
// Created for function/kernel c_compMM_m
// SystemVerilog created on Wed Mar 26 11:59:07 2025


(* altera_attribute = "-name AUTO_SHIFT_REGISTER_RECOGNITION OFF; -name MESSAGE_DISABLE 10036; -name MESSAGE_DISABLE 10037; -name MESSAGE_DISABLE 14130; -name MESSAGE_DISABLE 14320; -name MESSAGE_DISABLE 15400; -name MESSAGE_DISABLE 14130; -name MESSAGE_DISABLE 10036; -name MESSAGE_DISABLE 12020; -name MESSAGE_DISABLE 12030; -name MESSAGE_DISABLE 12010; -name MESSAGE_DISABLE 12110; -name MESSAGE_DISABLE 14320; -name MESSAGE_DISABLE 13410; -name MESSAGE_DISABLE 113007; -name MESSAGE_DISABLE 10958" *)
module c_compMM_m_bb_B3 (
    input wire [0:0] in_flush,
    input wire [63:0] in_intel_reserved_ffwd_0_0,
    input wire [15:0] in_intel_reserved_ffwd_100_0,
    input wire [15:0] in_intel_reserved_ffwd_101_0,
    input wire [15:0] in_intel_reserved_ffwd_102_0,
    input wire [15:0] in_intel_reserved_ffwd_103_0,
    input wire [15:0] in_intel_reserved_ffwd_104_0,
    input wire [15:0] in_intel_reserved_ffwd_105_0,
    input wire [15:0] in_intel_reserved_ffwd_106_0,
    input wire [15:0] in_intel_reserved_ffwd_107_0,
    input wire [15:0] in_intel_reserved_ffwd_108_0,
    input wire [15:0] in_intel_reserved_ffwd_109_0,
    input wire [15:0] in_intel_reserved_ffwd_10_0,
    input wire [15:0] in_intel_reserved_ffwd_110_0,
    input wire [15:0] in_intel_reserved_ffwd_111_0,
    input wire [15:0] in_intel_reserved_ffwd_112_0,
    input wire [15:0] in_intel_reserved_ffwd_113_0,
    input wire [15:0] in_intel_reserved_ffwd_114_0,
    input wire [15:0] in_intel_reserved_ffwd_115_0,
    input wire [15:0] in_intel_reserved_ffwd_116_0,
    input wire [15:0] in_intel_reserved_ffwd_117_0,
    input wire [15:0] in_intel_reserved_ffwd_118_0,
    input wire [15:0] in_intel_reserved_ffwd_119_0,
    input wire [15:0] in_intel_reserved_ffwd_11_0,
    input wire [15:0] in_intel_reserved_ffwd_120_0,
    input wire [15:0] in_intel_reserved_ffwd_121_0,
    input wire [15:0] in_intel_reserved_ffwd_122_0,
    input wire [15:0] in_intel_reserved_ffwd_123_0,
    input wire [15:0] in_intel_reserved_ffwd_124_0,
    input wire [15:0] in_intel_reserved_ffwd_125_0,
    input wire [15:0] in_intel_reserved_ffwd_126_0,
    input wire [15:0] in_intel_reserved_ffwd_127_0,
    input wire [15:0] in_intel_reserved_ffwd_128_0,
    input wire [15:0] in_intel_reserved_ffwd_129_0,
    input wire [15:0] in_intel_reserved_ffwd_12_0,
    input wire [15:0] in_intel_reserved_ffwd_130_0,
    input wire [15:0] in_intel_reserved_ffwd_131_0,
    input wire [15:0] in_intel_reserved_ffwd_132_0,
    input wire [15:0] in_intel_reserved_ffwd_133_0,
    input wire [15:0] in_intel_reserved_ffwd_134_0,
    input wire [15:0] in_intel_reserved_ffwd_135_0,
    input wire [15:0] in_intel_reserved_ffwd_136_0,
    input wire [15:0] in_intel_reserved_ffwd_137_0,
    input wire [15:0] in_intel_reserved_ffwd_138_0,
    input wire [15:0] in_intel_reserved_ffwd_139_0,
    input wire [15:0] in_intel_reserved_ffwd_13_0,
    input wire [15:0] in_intel_reserved_ffwd_140_0,
    input wire [15:0] in_intel_reserved_ffwd_141_0,
    input wire [15:0] in_intel_reserved_ffwd_142_0,
    input wire [15:0] in_intel_reserved_ffwd_143_0,
    input wire [15:0] in_intel_reserved_ffwd_144_0,
    input wire [15:0] in_intel_reserved_ffwd_145_0,
    input wire [15:0] in_intel_reserved_ffwd_146_0,
    input wire [15:0] in_intel_reserved_ffwd_147_0,
    input wire [15:0] in_intel_reserved_ffwd_148_0,
    input wire [15:0] in_intel_reserved_ffwd_149_0,
    input wire [15:0] in_intel_reserved_ffwd_14_0,
    input wire [15:0] in_intel_reserved_ffwd_150_0,
    input wire [15:0] in_intel_reserved_ffwd_151_0,
    input wire [15:0] in_intel_reserved_ffwd_152_0,
    input wire [15:0] in_intel_reserved_ffwd_153_0,
    input wire [15:0] in_intel_reserved_ffwd_154_0,
    input wire [15:0] in_intel_reserved_ffwd_155_0,
    input wire [15:0] in_intel_reserved_ffwd_156_0,
    input wire [15:0] in_intel_reserved_ffwd_157_0,
    input wire [15:0] in_intel_reserved_ffwd_158_0,
    input wire [15:0] in_intel_reserved_ffwd_159_0,
    input wire [15:0] in_intel_reserved_ffwd_15_0,
    input wire [15:0] in_intel_reserved_ffwd_160_0,
    input wire [15:0] in_intel_reserved_ffwd_161_0,
    input wire [15:0] in_intel_reserved_ffwd_162_0,
    input wire [15:0] in_intel_reserved_ffwd_163_0,
    input wire [15:0] in_intel_reserved_ffwd_164_0,
    input wire [15:0] in_intel_reserved_ffwd_165_0,
    input wire [15:0] in_intel_reserved_ffwd_166_0,
    input wire [15:0] in_intel_reserved_ffwd_167_0,
    input wire [15:0] in_intel_reserved_ffwd_168_0,
    input wire [15:0] in_intel_reserved_ffwd_169_0,
    input wire [15:0] in_intel_reserved_ffwd_16_0,
    input wire [15:0] in_intel_reserved_ffwd_170_0,
    input wire [15:0] in_intel_reserved_ffwd_171_0,
    input wire [15:0] in_intel_reserved_ffwd_172_0,
    input wire [15:0] in_intel_reserved_ffwd_173_0,
    input wire [15:0] in_intel_reserved_ffwd_174_0,
    input wire [15:0] in_intel_reserved_ffwd_175_0,
    input wire [15:0] in_intel_reserved_ffwd_176_0,
    input wire [15:0] in_intel_reserved_ffwd_177_0,
    input wire [15:0] in_intel_reserved_ffwd_178_0,
    input wire [15:0] in_intel_reserved_ffwd_179_0,
    input wire [15:0] in_intel_reserved_ffwd_17_0,
    input wire [15:0] in_intel_reserved_ffwd_180_0,
    input wire [15:0] in_intel_reserved_ffwd_181_0,
    input wire [15:0] in_intel_reserved_ffwd_182_0,
    input wire [15:0] in_intel_reserved_ffwd_183_0,
    input wire [15:0] in_intel_reserved_ffwd_184_0,
    input wire [15:0] in_intel_reserved_ffwd_185_0,
    input wire [15:0] in_intel_reserved_ffwd_186_0,
    input wire [15:0] in_intel_reserved_ffwd_187_0,
    input wire [15:0] in_intel_reserved_ffwd_188_0,
    input wire [15:0] in_intel_reserved_ffwd_189_0,
    input wire [15:0] in_intel_reserved_ffwd_18_0,
    input wire [15:0] in_intel_reserved_ffwd_190_0,
    input wire [15:0] in_intel_reserved_ffwd_191_0,
    input wire [15:0] in_intel_reserved_ffwd_192_0,
    input wire [15:0] in_intel_reserved_ffwd_193_0,
    input wire [15:0] in_intel_reserved_ffwd_194_0,
    input wire [15:0] in_intel_reserved_ffwd_195_0,
    input wire [15:0] in_intel_reserved_ffwd_196_0,
    input wire [15:0] in_intel_reserved_ffwd_197_0,
    input wire [15:0] in_intel_reserved_ffwd_198_0,
    input wire [15:0] in_intel_reserved_ffwd_199_0,
    input wire [15:0] in_intel_reserved_ffwd_19_0,
    input wire [15:0] in_intel_reserved_ffwd_1_0,
    input wire [15:0] in_intel_reserved_ffwd_200_0,
    input wire [15:0] in_intel_reserved_ffwd_201_0,
    input wire [15:0] in_intel_reserved_ffwd_202_0,
    input wire [15:0] in_intel_reserved_ffwd_203_0,
    input wire [15:0] in_intel_reserved_ffwd_204_0,
    input wire [15:0] in_intel_reserved_ffwd_205_0,
    input wire [15:0] in_intel_reserved_ffwd_206_0,
    input wire [15:0] in_intel_reserved_ffwd_207_0,
    input wire [15:0] in_intel_reserved_ffwd_208_0,
    input wire [15:0] in_intel_reserved_ffwd_209_0,
    input wire [15:0] in_intel_reserved_ffwd_20_0,
    input wire [15:0] in_intel_reserved_ffwd_210_0,
    input wire [15:0] in_intel_reserved_ffwd_211_0,
    input wire [15:0] in_intel_reserved_ffwd_212_0,
    input wire [15:0] in_intel_reserved_ffwd_213_0,
    input wire [15:0] in_intel_reserved_ffwd_214_0,
    input wire [15:0] in_intel_reserved_ffwd_215_0,
    input wire [15:0] in_intel_reserved_ffwd_216_0,
    input wire [15:0] in_intel_reserved_ffwd_217_0,
    input wire [15:0] in_intel_reserved_ffwd_218_0,
    input wire [15:0] in_intel_reserved_ffwd_219_0,
    input wire [15:0] in_intel_reserved_ffwd_21_0,
    input wire [15:0] in_intel_reserved_ffwd_220_0,
    input wire [15:0] in_intel_reserved_ffwd_221_0,
    input wire [15:0] in_intel_reserved_ffwd_222_0,
    input wire [15:0] in_intel_reserved_ffwd_223_0,
    input wire [15:0] in_intel_reserved_ffwd_224_0,
    input wire [15:0] in_intel_reserved_ffwd_225_0,
    input wire [15:0] in_intel_reserved_ffwd_226_0,
    input wire [15:0] in_intel_reserved_ffwd_227_0,
    input wire [15:0] in_intel_reserved_ffwd_228_0,
    input wire [15:0] in_intel_reserved_ffwd_229_0,
    input wire [15:0] in_intel_reserved_ffwd_22_0,
    input wire [15:0] in_intel_reserved_ffwd_230_0,
    input wire [15:0] in_intel_reserved_ffwd_231_0,
    input wire [15:0] in_intel_reserved_ffwd_232_0,
    input wire [15:0] in_intel_reserved_ffwd_233_0,
    input wire [15:0] in_intel_reserved_ffwd_234_0,
    input wire [15:0] in_intel_reserved_ffwd_235_0,
    input wire [15:0] in_intel_reserved_ffwd_236_0,
    input wire [15:0] in_intel_reserved_ffwd_237_0,
    input wire [15:0] in_intel_reserved_ffwd_238_0,
    input wire [15:0] in_intel_reserved_ffwd_239_0,
    input wire [15:0] in_intel_reserved_ffwd_23_0,
    input wire [15:0] in_intel_reserved_ffwd_240_0,
    input wire [15:0] in_intel_reserved_ffwd_241_0,
    input wire [15:0] in_intel_reserved_ffwd_242_0,
    input wire [15:0] in_intel_reserved_ffwd_243_0,
    input wire [15:0] in_intel_reserved_ffwd_244_0,
    input wire [15:0] in_intel_reserved_ffwd_245_0,
    input wire [15:0] in_intel_reserved_ffwd_246_0,
    input wire [15:0] in_intel_reserved_ffwd_247_0,
    input wire [15:0] in_intel_reserved_ffwd_248_0,
    input wire [15:0] in_intel_reserved_ffwd_249_0,
    input wire [15:0] in_intel_reserved_ffwd_24_0,
    input wire [15:0] in_intel_reserved_ffwd_250_0,
    input wire [15:0] in_intel_reserved_ffwd_251_0,
    input wire [15:0] in_intel_reserved_ffwd_252_0,
    input wire [15:0] in_intel_reserved_ffwd_253_0,
    input wire [15:0] in_intel_reserved_ffwd_254_0,
    input wire [15:0] in_intel_reserved_ffwd_255_0,
    input wire [15:0] in_intel_reserved_ffwd_256_0,
    input wire [63:0] in_intel_reserved_ffwd_257_0,
    input wire [15:0] in_intel_reserved_ffwd_25_0,
    input wire [15:0] in_intel_reserved_ffwd_26_0,
    input wire [15:0] in_intel_reserved_ffwd_27_0,
    input wire [15:0] in_intel_reserved_ffwd_28_0,
    input wire [15:0] in_intel_reserved_ffwd_29_0,
    input wire [15:0] in_intel_reserved_ffwd_2_0,
    input wire [15:0] in_intel_reserved_ffwd_30_0,
    input wire [15:0] in_intel_reserved_ffwd_31_0,
    input wire [15:0] in_intel_reserved_ffwd_32_0,
    input wire [15:0] in_intel_reserved_ffwd_33_0,
    input wire [15:0] in_intel_reserved_ffwd_34_0,
    input wire [15:0] in_intel_reserved_ffwd_35_0,
    input wire [15:0] in_intel_reserved_ffwd_36_0,
    input wire [15:0] in_intel_reserved_ffwd_37_0,
    input wire [15:0] in_intel_reserved_ffwd_38_0,
    input wire [15:0] in_intel_reserved_ffwd_39_0,
    input wire [15:0] in_intel_reserved_ffwd_3_0,
    input wire [15:0] in_intel_reserved_ffwd_40_0,
    input wire [15:0] in_intel_reserved_ffwd_41_0,
    input wire [15:0] in_intel_reserved_ffwd_42_0,
    input wire [15:0] in_intel_reserved_ffwd_43_0,
    input wire [15:0] in_intel_reserved_ffwd_44_0,
    input wire [15:0] in_intel_reserved_ffwd_45_0,
    input wire [15:0] in_intel_reserved_ffwd_46_0,
    input wire [15:0] in_intel_reserved_ffwd_47_0,
    input wire [15:0] in_intel_reserved_ffwd_48_0,
    input wire [15:0] in_intel_reserved_ffwd_49_0,
    input wire [15:0] in_intel_reserved_ffwd_4_0,
    input wire [15:0] in_intel_reserved_ffwd_50_0,
    input wire [15:0] in_intel_reserved_ffwd_51_0,
    input wire [15:0] in_intel_reserved_ffwd_52_0,
    input wire [15:0] in_intel_reserved_ffwd_53_0,
    input wire [15:0] in_intel_reserved_ffwd_54_0,
    input wire [15:0] in_intel_reserved_ffwd_55_0,
    input wire [15:0] in_intel_reserved_ffwd_56_0,
    input wire [15:0] in_intel_reserved_ffwd_57_0,
    input wire [15:0] in_intel_reserved_ffwd_58_0,
    input wire [15:0] in_intel_reserved_ffwd_59_0,
    input wire [15:0] in_intel_reserved_ffwd_5_0,
    input wire [15:0] in_intel_reserved_ffwd_60_0,
    input wire [15:0] in_intel_reserved_ffwd_61_0,
    input wire [15:0] in_intel_reserved_ffwd_62_0,
    input wire [15:0] in_intel_reserved_ffwd_63_0,
    input wire [15:0] in_intel_reserved_ffwd_64_0,
    input wire [15:0] in_intel_reserved_ffwd_65_0,
    input wire [15:0] in_intel_reserved_ffwd_66_0,
    input wire [15:0] in_intel_reserved_ffwd_67_0,
    input wire [15:0] in_intel_reserved_ffwd_68_0,
    input wire [15:0] in_intel_reserved_ffwd_69_0,
    input wire [15:0] in_intel_reserved_ffwd_6_0,
    input wire [15:0] in_intel_reserved_ffwd_70_0,
    input wire [15:0] in_intel_reserved_ffwd_71_0,
    input wire [15:0] in_intel_reserved_ffwd_72_0,
    input wire [15:0] in_intel_reserved_ffwd_73_0,
    input wire [15:0] in_intel_reserved_ffwd_74_0,
    input wire [15:0] in_intel_reserved_ffwd_75_0,
    input wire [15:0] in_intel_reserved_ffwd_76_0,
    input wire [15:0] in_intel_reserved_ffwd_77_0,
    input wire [15:0] in_intel_reserved_ffwd_78_0,
    input wire [15:0] in_intel_reserved_ffwd_79_0,
    input wire [15:0] in_intel_reserved_ffwd_7_0,
    input wire [15:0] in_intel_reserved_ffwd_80_0,
    input wire [15:0] in_intel_reserved_ffwd_81_0,
    input wire [15:0] in_intel_reserved_ffwd_82_0,
    input wire [15:0] in_intel_reserved_ffwd_83_0,
    input wire [15:0] in_intel_reserved_ffwd_84_0,
    input wire [15:0] in_intel_reserved_ffwd_85_0,
    input wire [15:0] in_intel_reserved_ffwd_86_0,
    input wire [15:0] in_intel_reserved_ffwd_87_0,
    input wire [15:0] in_intel_reserved_ffwd_88_0,
    input wire [15:0] in_intel_reserved_ffwd_89_0,
    input wire [15:0] in_intel_reserved_ffwd_8_0,
    input wire [15:0] in_intel_reserved_ffwd_90_0,
    input wire [15:0] in_intel_reserved_ffwd_91_0,
    input wire [15:0] in_intel_reserved_ffwd_92_0,
    input wire [15:0] in_intel_reserved_ffwd_93_0,
    input wire [15:0] in_intel_reserved_ffwd_94_0,
    input wire [15:0] in_intel_reserved_ffwd_95_0,
    input wire [15:0] in_intel_reserved_ffwd_96_0,
    input wire [15:0] in_intel_reserved_ffwd_97_0,
    input wire [15:0] in_intel_reserved_ffwd_98_0,
    input wire [15:0] in_intel_reserved_ffwd_99_0,
    input wire [15:0] in_intel_reserved_ffwd_9_0,
    input wire [1023:0] in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_readdata,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_readdatavalid,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_waitrequest,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_writeack,
    input wire [1023:0] in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_readdata,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_readdatavalid,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_waitrequest,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_writeack,
    input wire [1023:0] in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_readdata,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_readdatavalid,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_waitrequest,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_writeack,
    input wire [1023:0] in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_readdata,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_readdatavalid,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_waitrequest,
    input wire [0:0] in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_writeack,
    input wire [511:0] in_memdep_17_c_compMM_m_avm_readdata,
    input wire [0:0] in_memdep_17_c_compMM_m_avm_readdatavalid,
    input wire [0:0] in_memdep_17_c_compMM_m_avm_waitrequest,
    input wire [0:0] in_memdep_17_c_compMM_m_avm_writeack,
    input wire [0:0] in_stall_in_0,
    input wire [0:0] in_valid_in_0,
    output wire [0:0] out_lsu_memdep_17_o_active,
    output wire [9:0] out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_address,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_burstcount,
    output wire [127:0] out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_byteenable,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_enable,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_read,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_write,
    output wire [1023:0] out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_writedata,
    output wire [9:0] out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_address,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_burstcount,
    output wire [127:0] out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_byteenable,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_enable,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_read,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_write,
    output wire [1023:0] out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_writedata,
    output wire [9:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_address,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_burstcount,
    output wire [127:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_byteenable,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_enable,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_read,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_write,
    output wire [1023:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_writedata,
    output wire [9:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_address,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_burstcount,
    output wire [127:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_byteenable,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_enable,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_read,
    output wire [0:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_write,
    output wire [1023:0] out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_writedata,
    output wire [3:0] out_memdep_17_c_compMM_m_avm_address,
    output wire [0:0] out_memdep_17_c_compMM_m_avm_burstcount,
    output wire [63:0] out_memdep_17_c_compMM_m_avm_byteenable,
    output wire [0:0] out_memdep_17_c_compMM_m_avm_enable,
    output wire [0:0] out_memdep_17_c_compMM_m_avm_read,
    output wire [0:0] out_memdep_17_c_compMM_m_avm_write,
    output wire [511:0] out_memdep_17_c_compMM_m_avm_writedata,
    output wire [0:0] out_profile_loop_o_valid,
    output wire [0:0] out_stall_in_0,
    output wire [0:0] out_stall_out_0,
    output wire [0:0] out_valid_in_0,
    output wire [0:0] out_valid_out_0,
    input wire clock,
    input wire resetn
    );

    wire [0:0] bb_c_compMM_m_B3_stall_region_out_almost_empty_out;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_c0_exe7;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_empty_out;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_lsu_memdep_17_o_active;
    wire [9:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_address;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_burstcount;
    wire [127:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_byteenable;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_enable;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_read;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_write;
    wire [1023:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_writedata;
    wire [9:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_address;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_burstcount;
    wire [127:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_byteenable;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_enable;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_read;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_write;
    wire [1023:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_writedata;
    wire [9:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_address;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_burstcount;
    wire [127:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_byteenable;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_enable;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_read;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_write;
    wire [1023:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_writedata;
    wire [9:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_address;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_burstcount;
    wire [127:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_byteenable;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_enable;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_read;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_write;
    wire [1023:0] bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_writedata;
    wire [3:0] bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_address;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_burstcount;
    wire [63:0] bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_byteenable;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_enable;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_read;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_write;
    wire [511:0] bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_writedata;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_profile_loop_o_valid;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_stall_out;
    wire [0:0] bb_c_compMM_m_B3_stall_region_out_valid_out;
    wire [0:0] c_compMM_m_B3_branch_out_stall_out;
    wire [0:0] c_compMM_m_B3_branch_out_valid_out_0;
    wire [0:0] c_compMM_m_B3_merge_out_almost_empty_out;
    wire [0:0] c_compMM_m_B3_merge_out_empty_out;
    wire [0:0] c_compMM_m_B3_merge_out_stall_out_0;
    wire [0:0] c_compMM_m_B3_merge_out_valid_out;
    reg [0:0] rst_sync_rst_sclrn;


    // c_compMM_m_B3_branch(BLACKBOX,3)
    c_compMM_m_B3_branch thec_compMM_m_B3_branch (
        .in_almost_empty_in(bb_c_compMM_m_B3_stall_region_out_almost_empty_out),
        .in_c0_exe7(bb_c_compMM_m_B3_stall_region_out_c0_exe7),
        .in_empty_in(bb_c_compMM_m_B3_stall_region_out_empty_out),
        .in_stall_in_0(in_stall_in_0),
        .in_valid_in(bb_c_compMM_m_B3_stall_region_out_valid_out),
        .out_stall_out(c_compMM_m_B3_branch_out_stall_out),
        .out_valid_out_0(c_compMM_m_B3_branch_out_valid_out_0),
        .clock(clock),
        .resetn(resetn)
    );

    // c_compMM_m_B3_merge(BLACKBOX,4)
    c_compMM_m_B3_merge thec_compMM_m_B3_merge (
        .in_stall_in(bb_c_compMM_m_B3_stall_region_out_stall_out),
        .in_valid_in_0(in_valid_in_0),
        .out_almost_empty_out(c_compMM_m_B3_merge_out_almost_empty_out),
        .out_empty_out(c_compMM_m_B3_merge_out_empty_out),
        .out_stall_out_0(c_compMM_m_B3_merge_out_stall_out_0),
        .out_valid_out(c_compMM_m_B3_merge_out_valid_out),
        .clock(clock),
        .resetn(resetn)
    );

    // bb_c_compMM_m_B3_stall_region(BLACKBOX,2)
    c_compMM_m_bb_B3_stall_region thebb_c_compMM_m_B3_stall_region (
        .in_almost_empty_in(c_compMM_m_B3_merge_out_almost_empty_out),
        .in_empty_in(c_compMM_m_B3_merge_out_empty_out),
        .in_flush(in_flush),
        .in_intel_reserved_ffwd_0_0(in_intel_reserved_ffwd_0_0),
        .in_intel_reserved_ffwd_100_0(in_intel_reserved_ffwd_100_0),
        .in_intel_reserved_ffwd_101_0(in_intel_reserved_ffwd_101_0),
        .in_intel_reserved_ffwd_102_0(in_intel_reserved_ffwd_102_0),
        .in_intel_reserved_ffwd_103_0(in_intel_reserved_ffwd_103_0),
        .in_intel_reserved_ffwd_104_0(in_intel_reserved_ffwd_104_0),
        .in_intel_reserved_ffwd_105_0(in_intel_reserved_ffwd_105_0),
        .in_intel_reserved_ffwd_106_0(in_intel_reserved_ffwd_106_0),
        .in_intel_reserved_ffwd_107_0(in_intel_reserved_ffwd_107_0),
        .in_intel_reserved_ffwd_108_0(in_intel_reserved_ffwd_108_0),
        .in_intel_reserved_ffwd_109_0(in_intel_reserved_ffwd_109_0),
        .in_intel_reserved_ffwd_10_0(in_intel_reserved_ffwd_10_0),
        .in_intel_reserved_ffwd_110_0(in_intel_reserved_ffwd_110_0),
        .in_intel_reserved_ffwd_111_0(in_intel_reserved_ffwd_111_0),
        .in_intel_reserved_ffwd_112_0(in_intel_reserved_ffwd_112_0),
        .in_intel_reserved_ffwd_113_0(in_intel_reserved_ffwd_113_0),
        .in_intel_reserved_ffwd_114_0(in_intel_reserved_ffwd_114_0),
        .in_intel_reserved_ffwd_115_0(in_intel_reserved_ffwd_115_0),
        .in_intel_reserved_ffwd_116_0(in_intel_reserved_ffwd_116_0),
        .in_intel_reserved_ffwd_117_0(in_intel_reserved_ffwd_117_0),
        .in_intel_reserved_ffwd_118_0(in_intel_reserved_ffwd_118_0),
        .in_intel_reserved_ffwd_119_0(in_intel_reserved_ffwd_119_0),
        .in_intel_reserved_ffwd_11_0(in_intel_reserved_ffwd_11_0),
        .in_intel_reserved_ffwd_120_0(in_intel_reserved_ffwd_120_0),
        .in_intel_reserved_ffwd_121_0(in_intel_reserved_ffwd_121_0),
        .in_intel_reserved_ffwd_122_0(in_intel_reserved_ffwd_122_0),
        .in_intel_reserved_ffwd_123_0(in_intel_reserved_ffwd_123_0),
        .in_intel_reserved_ffwd_124_0(in_intel_reserved_ffwd_124_0),
        .in_intel_reserved_ffwd_125_0(in_intel_reserved_ffwd_125_0),
        .in_intel_reserved_ffwd_126_0(in_intel_reserved_ffwd_126_0),
        .in_intel_reserved_ffwd_127_0(in_intel_reserved_ffwd_127_0),
        .in_intel_reserved_ffwd_128_0(in_intel_reserved_ffwd_128_0),
        .in_intel_reserved_ffwd_129_0(in_intel_reserved_ffwd_129_0),
        .in_intel_reserved_ffwd_12_0(in_intel_reserved_ffwd_12_0),
        .in_intel_reserved_ffwd_130_0(in_intel_reserved_ffwd_130_0),
        .in_intel_reserved_ffwd_131_0(in_intel_reserved_ffwd_131_0),
        .in_intel_reserved_ffwd_132_0(in_intel_reserved_ffwd_132_0),
        .in_intel_reserved_ffwd_133_0(in_intel_reserved_ffwd_133_0),
        .in_intel_reserved_ffwd_134_0(in_intel_reserved_ffwd_134_0),
        .in_intel_reserved_ffwd_135_0(in_intel_reserved_ffwd_135_0),
        .in_intel_reserved_ffwd_136_0(in_intel_reserved_ffwd_136_0),
        .in_intel_reserved_ffwd_137_0(in_intel_reserved_ffwd_137_0),
        .in_intel_reserved_ffwd_138_0(in_intel_reserved_ffwd_138_0),
        .in_intel_reserved_ffwd_139_0(in_intel_reserved_ffwd_139_0),
        .in_intel_reserved_ffwd_13_0(in_intel_reserved_ffwd_13_0),
        .in_intel_reserved_ffwd_140_0(in_intel_reserved_ffwd_140_0),
        .in_intel_reserved_ffwd_141_0(in_intel_reserved_ffwd_141_0),
        .in_intel_reserved_ffwd_142_0(in_intel_reserved_ffwd_142_0),
        .in_intel_reserved_ffwd_143_0(in_intel_reserved_ffwd_143_0),
        .in_intel_reserved_ffwd_144_0(in_intel_reserved_ffwd_144_0),
        .in_intel_reserved_ffwd_145_0(in_intel_reserved_ffwd_145_0),
        .in_intel_reserved_ffwd_146_0(in_intel_reserved_ffwd_146_0),
        .in_intel_reserved_ffwd_147_0(in_intel_reserved_ffwd_147_0),
        .in_intel_reserved_ffwd_148_0(in_intel_reserved_ffwd_148_0),
        .in_intel_reserved_ffwd_149_0(in_intel_reserved_ffwd_149_0),
        .in_intel_reserved_ffwd_14_0(in_intel_reserved_ffwd_14_0),
        .in_intel_reserved_ffwd_150_0(in_intel_reserved_ffwd_150_0),
        .in_intel_reserved_ffwd_151_0(in_intel_reserved_ffwd_151_0),
        .in_intel_reserved_ffwd_152_0(in_intel_reserved_ffwd_152_0),
        .in_intel_reserved_ffwd_153_0(in_intel_reserved_ffwd_153_0),
        .in_intel_reserved_ffwd_154_0(in_intel_reserved_ffwd_154_0),
        .in_intel_reserved_ffwd_155_0(in_intel_reserved_ffwd_155_0),
        .in_intel_reserved_ffwd_156_0(in_intel_reserved_ffwd_156_0),
        .in_intel_reserved_ffwd_157_0(in_intel_reserved_ffwd_157_0),
        .in_intel_reserved_ffwd_158_0(in_intel_reserved_ffwd_158_0),
        .in_intel_reserved_ffwd_159_0(in_intel_reserved_ffwd_159_0),
        .in_intel_reserved_ffwd_15_0(in_intel_reserved_ffwd_15_0),
        .in_intel_reserved_ffwd_160_0(in_intel_reserved_ffwd_160_0),
        .in_intel_reserved_ffwd_161_0(in_intel_reserved_ffwd_161_0),
        .in_intel_reserved_ffwd_162_0(in_intel_reserved_ffwd_162_0),
        .in_intel_reserved_ffwd_163_0(in_intel_reserved_ffwd_163_0),
        .in_intel_reserved_ffwd_164_0(in_intel_reserved_ffwd_164_0),
        .in_intel_reserved_ffwd_165_0(in_intel_reserved_ffwd_165_0),
        .in_intel_reserved_ffwd_166_0(in_intel_reserved_ffwd_166_0),
        .in_intel_reserved_ffwd_167_0(in_intel_reserved_ffwd_167_0),
        .in_intel_reserved_ffwd_168_0(in_intel_reserved_ffwd_168_0),
        .in_intel_reserved_ffwd_169_0(in_intel_reserved_ffwd_169_0),
        .in_intel_reserved_ffwd_16_0(in_intel_reserved_ffwd_16_0),
        .in_intel_reserved_ffwd_170_0(in_intel_reserved_ffwd_170_0),
        .in_intel_reserved_ffwd_171_0(in_intel_reserved_ffwd_171_0),
        .in_intel_reserved_ffwd_172_0(in_intel_reserved_ffwd_172_0),
        .in_intel_reserved_ffwd_173_0(in_intel_reserved_ffwd_173_0),
        .in_intel_reserved_ffwd_174_0(in_intel_reserved_ffwd_174_0),
        .in_intel_reserved_ffwd_175_0(in_intel_reserved_ffwd_175_0),
        .in_intel_reserved_ffwd_176_0(in_intel_reserved_ffwd_176_0),
        .in_intel_reserved_ffwd_177_0(in_intel_reserved_ffwd_177_0),
        .in_intel_reserved_ffwd_178_0(in_intel_reserved_ffwd_178_0),
        .in_intel_reserved_ffwd_179_0(in_intel_reserved_ffwd_179_0),
        .in_intel_reserved_ffwd_17_0(in_intel_reserved_ffwd_17_0),
        .in_intel_reserved_ffwd_180_0(in_intel_reserved_ffwd_180_0),
        .in_intel_reserved_ffwd_181_0(in_intel_reserved_ffwd_181_0),
        .in_intel_reserved_ffwd_182_0(in_intel_reserved_ffwd_182_0),
        .in_intel_reserved_ffwd_183_0(in_intel_reserved_ffwd_183_0),
        .in_intel_reserved_ffwd_184_0(in_intel_reserved_ffwd_184_0),
        .in_intel_reserved_ffwd_185_0(in_intel_reserved_ffwd_185_0),
        .in_intel_reserved_ffwd_186_0(in_intel_reserved_ffwd_186_0),
        .in_intel_reserved_ffwd_187_0(in_intel_reserved_ffwd_187_0),
        .in_intel_reserved_ffwd_188_0(in_intel_reserved_ffwd_188_0),
        .in_intel_reserved_ffwd_189_0(in_intel_reserved_ffwd_189_0),
        .in_intel_reserved_ffwd_18_0(in_intel_reserved_ffwd_18_0),
        .in_intel_reserved_ffwd_190_0(in_intel_reserved_ffwd_190_0),
        .in_intel_reserved_ffwd_191_0(in_intel_reserved_ffwd_191_0),
        .in_intel_reserved_ffwd_192_0(in_intel_reserved_ffwd_192_0),
        .in_intel_reserved_ffwd_193_0(in_intel_reserved_ffwd_193_0),
        .in_intel_reserved_ffwd_194_0(in_intel_reserved_ffwd_194_0),
        .in_intel_reserved_ffwd_195_0(in_intel_reserved_ffwd_195_0),
        .in_intel_reserved_ffwd_196_0(in_intel_reserved_ffwd_196_0),
        .in_intel_reserved_ffwd_197_0(in_intel_reserved_ffwd_197_0),
        .in_intel_reserved_ffwd_198_0(in_intel_reserved_ffwd_198_0),
        .in_intel_reserved_ffwd_199_0(in_intel_reserved_ffwd_199_0),
        .in_intel_reserved_ffwd_19_0(in_intel_reserved_ffwd_19_0),
        .in_intel_reserved_ffwd_1_0(in_intel_reserved_ffwd_1_0),
        .in_intel_reserved_ffwd_200_0(in_intel_reserved_ffwd_200_0),
        .in_intel_reserved_ffwd_201_0(in_intel_reserved_ffwd_201_0),
        .in_intel_reserved_ffwd_202_0(in_intel_reserved_ffwd_202_0),
        .in_intel_reserved_ffwd_203_0(in_intel_reserved_ffwd_203_0),
        .in_intel_reserved_ffwd_204_0(in_intel_reserved_ffwd_204_0),
        .in_intel_reserved_ffwd_205_0(in_intel_reserved_ffwd_205_0),
        .in_intel_reserved_ffwd_206_0(in_intel_reserved_ffwd_206_0),
        .in_intel_reserved_ffwd_207_0(in_intel_reserved_ffwd_207_0),
        .in_intel_reserved_ffwd_208_0(in_intel_reserved_ffwd_208_0),
        .in_intel_reserved_ffwd_209_0(in_intel_reserved_ffwd_209_0),
        .in_intel_reserved_ffwd_20_0(in_intel_reserved_ffwd_20_0),
        .in_intel_reserved_ffwd_210_0(in_intel_reserved_ffwd_210_0),
        .in_intel_reserved_ffwd_211_0(in_intel_reserved_ffwd_211_0),
        .in_intel_reserved_ffwd_212_0(in_intel_reserved_ffwd_212_0),
        .in_intel_reserved_ffwd_213_0(in_intel_reserved_ffwd_213_0),
        .in_intel_reserved_ffwd_214_0(in_intel_reserved_ffwd_214_0),
        .in_intel_reserved_ffwd_215_0(in_intel_reserved_ffwd_215_0),
        .in_intel_reserved_ffwd_216_0(in_intel_reserved_ffwd_216_0),
        .in_intel_reserved_ffwd_217_0(in_intel_reserved_ffwd_217_0),
        .in_intel_reserved_ffwd_218_0(in_intel_reserved_ffwd_218_0),
        .in_intel_reserved_ffwd_219_0(in_intel_reserved_ffwd_219_0),
        .in_intel_reserved_ffwd_21_0(in_intel_reserved_ffwd_21_0),
        .in_intel_reserved_ffwd_220_0(in_intel_reserved_ffwd_220_0),
        .in_intel_reserved_ffwd_221_0(in_intel_reserved_ffwd_221_0),
        .in_intel_reserved_ffwd_222_0(in_intel_reserved_ffwd_222_0),
        .in_intel_reserved_ffwd_223_0(in_intel_reserved_ffwd_223_0),
        .in_intel_reserved_ffwd_224_0(in_intel_reserved_ffwd_224_0),
        .in_intel_reserved_ffwd_225_0(in_intel_reserved_ffwd_225_0),
        .in_intel_reserved_ffwd_226_0(in_intel_reserved_ffwd_226_0),
        .in_intel_reserved_ffwd_227_0(in_intel_reserved_ffwd_227_0),
        .in_intel_reserved_ffwd_228_0(in_intel_reserved_ffwd_228_0),
        .in_intel_reserved_ffwd_229_0(in_intel_reserved_ffwd_229_0),
        .in_intel_reserved_ffwd_22_0(in_intel_reserved_ffwd_22_0),
        .in_intel_reserved_ffwd_230_0(in_intel_reserved_ffwd_230_0),
        .in_intel_reserved_ffwd_231_0(in_intel_reserved_ffwd_231_0),
        .in_intel_reserved_ffwd_232_0(in_intel_reserved_ffwd_232_0),
        .in_intel_reserved_ffwd_233_0(in_intel_reserved_ffwd_233_0),
        .in_intel_reserved_ffwd_234_0(in_intel_reserved_ffwd_234_0),
        .in_intel_reserved_ffwd_235_0(in_intel_reserved_ffwd_235_0),
        .in_intel_reserved_ffwd_236_0(in_intel_reserved_ffwd_236_0),
        .in_intel_reserved_ffwd_237_0(in_intel_reserved_ffwd_237_0),
        .in_intel_reserved_ffwd_238_0(in_intel_reserved_ffwd_238_0),
        .in_intel_reserved_ffwd_239_0(in_intel_reserved_ffwd_239_0),
        .in_intel_reserved_ffwd_23_0(in_intel_reserved_ffwd_23_0),
        .in_intel_reserved_ffwd_240_0(in_intel_reserved_ffwd_240_0),
        .in_intel_reserved_ffwd_241_0(in_intel_reserved_ffwd_241_0),
        .in_intel_reserved_ffwd_242_0(in_intel_reserved_ffwd_242_0),
        .in_intel_reserved_ffwd_243_0(in_intel_reserved_ffwd_243_0),
        .in_intel_reserved_ffwd_244_0(in_intel_reserved_ffwd_244_0),
        .in_intel_reserved_ffwd_245_0(in_intel_reserved_ffwd_245_0),
        .in_intel_reserved_ffwd_246_0(in_intel_reserved_ffwd_246_0),
        .in_intel_reserved_ffwd_247_0(in_intel_reserved_ffwd_247_0),
        .in_intel_reserved_ffwd_248_0(in_intel_reserved_ffwd_248_0),
        .in_intel_reserved_ffwd_249_0(in_intel_reserved_ffwd_249_0),
        .in_intel_reserved_ffwd_24_0(in_intel_reserved_ffwd_24_0),
        .in_intel_reserved_ffwd_250_0(in_intel_reserved_ffwd_250_0),
        .in_intel_reserved_ffwd_251_0(in_intel_reserved_ffwd_251_0),
        .in_intel_reserved_ffwd_252_0(in_intel_reserved_ffwd_252_0),
        .in_intel_reserved_ffwd_253_0(in_intel_reserved_ffwd_253_0),
        .in_intel_reserved_ffwd_254_0(in_intel_reserved_ffwd_254_0),
        .in_intel_reserved_ffwd_255_0(in_intel_reserved_ffwd_255_0),
        .in_intel_reserved_ffwd_256_0(in_intel_reserved_ffwd_256_0),
        .in_intel_reserved_ffwd_257_0(in_intel_reserved_ffwd_257_0),
        .in_intel_reserved_ffwd_25_0(in_intel_reserved_ffwd_25_0),
        .in_intel_reserved_ffwd_26_0(in_intel_reserved_ffwd_26_0),
        .in_intel_reserved_ffwd_27_0(in_intel_reserved_ffwd_27_0),
        .in_intel_reserved_ffwd_28_0(in_intel_reserved_ffwd_28_0),
        .in_intel_reserved_ffwd_29_0(in_intel_reserved_ffwd_29_0),
        .in_intel_reserved_ffwd_2_0(in_intel_reserved_ffwd_2_0),
        .in_intel_reserved_ffwd_30_0(in_intel_reserved_ffwd_30_0),
        .in_intel_reserved_ffwd_31_0(in_intel_reserved_ffwd_31_0),
        .in_intel_reserved_ffwd_32_0(in_intel_reserved_ffwd_32_0),
        .in_intel_reserved_ffwd_33_0(in_intel_reserved_ffwd_33_0),
        .in_intel_reserved_ffwd_34_0(in_intel_reserved_ffwd_34_0),
        .in_intel_reserved_ffwd_35_0(in_intel_reserved_ffwd_35_0),
        .in_intel_reserved_ffwd_36_0(in_intel_reserved_ffwd_36_0),
        .in_intel_reserved_ffwd_37_0(in_intel_reserved_ffwd_37_0),
        .in_intel_reserved_ffwd_38_0(in_intel_reserved_ffwd_38_0),
        .in_intel_reserved_ffwd_39_0(in_intel_reserved_ffwd_39_0),
        .in_intel_reserved_ffwd_3_0(in_intel_reserved_ffwd_3_0),
        .in_intel_reserved_ffwd_40_0(in_intel_reserved_ffwd_40_0),
        .in_intel_reserved_ffwd_41_0(in_intel_reserved_ffwd_41_0),
        .in_intel_reserved_ffwd_42_0(in_intel_reserved_ffwd_42_0),
        .in_intel_reserved_ffwd_43_0(in_intel_reserved_ffwd_43_0),
        .in_intel_reserved_ffwd_44_0(in_intel_reserved_ffwd_44_0),
        .in_intel_reserved_ffwd_45_0(in_intel_reserved_ffwd_45_0),
        .in_intel_reserved_ffwd_46_0(in_intel_reserved_ffwd_46_0),
        .in_intel_reserved_ffwd_47_0(in_intel_reserved_ffwd_47_0),
        .in_intel_reserved_ffwd_48_0(in_intel_reserved_ffwd_48_0),
        .in_intel_reserved_ffwd_49_0(in_intel_reserved_ffwd_49_0),
        .in_intel_reserved_ffwd_4_0(in_intel_reserved_ffwd_4_0),
        .in_intel_reserved_ffwd_50_0(in_intel_reserved_ffwd_50_0),
        .in_intel_reserved_ffwd_51_0(in_intel_reserved_ffwd_51_0),
        .in_intel_reserved_ffwd_52_0(in_intel_reserved_ffwd_52_0),
        .in_intel_reserved_ffwd_53_0(in_intel_reserved_ffwd_53_0),
        .in_intel_reserved_ffwd_54_0(in_intel_reserved_ffwd_54_0),
        .in_intel_reserved_ffwd_55_0(in_intel_reserved_ffwd_55_0),
        .in_intel_reserved_ffwd_56_0(in_intel_reserved_ffwd_56_0),
        .in_intel_reserved_ffwd_57_0(in_intel_reserved_ffwd_57_0),
        .in_intel_reserved_ffwd_58_0(in_intel_reserved_ffwd_58_0),
        .in_intel_reserved_ffwd_59_0(in_intel_reserved_ffwd_59_0),
        .in_intel_reserved_ffwd_5_0(in_intel_reserved_ffwd_5_0),
        .in_intel_reserved_ffwd_60_0(in_intel_reserved_ffwd_60_0),
        .in_intel_reserved_ffwd_61_0(in_intel_reserved_ffwd_61_0),
        .in_intel_reserved_ffwd_62_0(in_intel_reserved_ffwd_62_0),
        .in_intel_reserved_ffwd_63_0(in_intel_reserved_ffwd_63_0),
        .in_intel_reserved_ffwd_64_0(in_intel_reserved_ffwd_64_0),
        .in_intel_reserved_ffwd_65_0(in_intel_reserved_ffwd_65_0),
        .in_intel_reserved_ffwd_66_0(in_intel_reserved_ffwd_66_0),
        .in_intel_reserved_ffwd_67_0(in_intel_reserved_ffwd_67_0),
        .in_intel_reserved_ffwd_68_0(in_intel_reserved_ffwd_68_0),
        .in_intel_reserved_ffwd_69_0(in_intel_reserved_ffwd_69_0),
        .in_intel_reserved_ffwd_6_0(in_intel_reserved_ffwd_6_0),
        .in_intel_reserved_ffwd_70_0(in_intel_reserved_ffwd_70_0),
        .in_intel_reserved_ffwd_71_0(in_intel_reserved_ffwd_71_0),
        .in_intel_reserved_ffwd_72_0(in_intel_reserved_ffwd_72_0),
        .in_intel_reserved_ffwd_73_0(in_intel_reserved_ffwd_73_0),
        .in_intel_reserved_ffwd_74_0(in_intel_reserved_ffwd_74_0),
        .in_intel_reserved_ffwd_75_0(in_intel_reserved_ffwd_75_0),
        .in_intel_reserved_ffwd_76_0(in_intel_reserved_ffwd_76_0),
        .in_intel_reserved_ffwd_77_0(in_intel_reserved_ffwd_77_0),
        .in_intel_reserved_ffwd_78_0(in_intel_reserved_ffwd_78_0),
        .in_intel_reserved_ffwd_79_0(in_intel_reserved_ffwd_79_0),
        .in_intel_reserved_ffwd_7_0(in_intel_reserved_ffwd_7_0),
        .in_intel_reserved_ffwd_80_0(in_intel_reserved_ffwd_80_0),
        .in_intel_reserved_ffwd_81_0(in_intel_reserved_ffwd_81_0),
        .in_intel_reserved_ffwd_82_0(in_intel_reserved_ffwd_82_0),
        .in_intel_reserved_ffwd_83_0(in_intel_reserved_ffwd_83_0),
        .in_intel_reserved_ffwd_84_0(in_intel_reserved_ffwd_84_0),
        .in_intel_reserved_ffwd_85_0(in_intel_reserved_ffwd_85_0),
        .in_intel_reserved_ffwd_86_0(in_intel_reserved_ffwd_86_0),
        .in_intel_reserved_ffwd_87_0(in_intel_reserved_ffwd_87_0),
        .in_intel_reserved_ffwd_88_0(in_intel_reserved_ffwd_88_0),
        .in_intel_reserved_ffwd_89_0(in_intel_reserved_ffwd_89_0),
        .in_intel_reserved_ffwd_8_0(in_intel_reserved_ffwd_8_0),
        .in_intel_reserved_ffwd_90_0(in_intel_reserved_ffwd_90_0),
        .in_intel_reserved_ffwd_91_0(in_intel_reserved_ffwd_91_0),
        .in_intel_reserved_ffwd_92_0(in_intel_reserved_ffwd_92_0),
        .in_intel_reserved_ffwd_93_0(in_intel_reserved_ffwd_93_0),
        .in_intel_reserved_ffwd_94_0(in_intel_reserved_ffwd_94_0),
        .in_intel_reserved_ffwd_95_0(in_intel_reserved_ffwd_95_0),
        .in_intel_reserved_ffwd_96_0(in_intel_reserved_ffwd_96_0),
        .in_intel_reserved_ffwd_97_0(in_intel_reserved_ffwd_97_0),
        .in_intel_reserved_ffwd_98_0(in_intel_reserved_ffwd_98_0),
        .in_intel_reserved_ffwd_99_0(in_intel_reserved_ffwd_99_0),
        .in_intel_reserved_ffwd_9_0(in_intel_reserved_ffwd_9_0),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_readdata(in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_readdata),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_readdatavalid(in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_readdatavalid),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_waitrequest(in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_waitrequest),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_writeack(in_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_writeack),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_readdata(in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_readdata),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_readdatavalid(in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_readdatavalid),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_waitrequest(in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_waitrequest),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_writeack(in_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_writeack),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_readdata(in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_readdata),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_readdatavalid(in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_readdatavalid),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_waitrequest(in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_waitrequest),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_writeack(in_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_writeack),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_readdata(in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_readdata),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_readdatavalid(in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_readdatavalid),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_waitrequest(in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_waitrequest),
        .in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_writeack(in_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_writeack),
        .in_memdep_17_c_compMM_m_avm_readdata(in_memdep_17_c_compMM_m_avm_readdata),
        .in_memdep_17_c_compMM_m_avm_readdatavalid(in_memdep_17_c_compMM_m_avm_readdatavalid),
        .in_memdep_17_c_compMM_m_avm_waitrequest(in_memdep_17_c_compMM_m_avm_waitrequest),
        .in_memdep_17_c_compMM_m_avm_writeack(in_memdep_17_c_compMM_m_avm_writeack),
        .in_stall_in(c_compMM_m_B3_branch_out_stall_out),
        .in_valid_in(c_compMM_m_B3_merge_out_valid_out),
        .out_almost_empty_out(bb_c_compMM_m_B3_stall_region_out_almost_empty_out),
        .out_c0_exe7(bb_c_compMM_m_B3_stall_region_out_c0_exe7),
        .out_empty_out(bb_c_compMM_m_B3_stall_region_out_empty_out),
        .out_lsu_memdep_17_o_active(bb_c_compMM_m_B3_stall_region_out_lsu_memdep_17_o_active),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_address(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_address),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_burstcount(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_burstcount),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_byteenable(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_byteenable),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_enable(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_enable),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_read(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_read),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_write(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_write),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_writedata(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_writedata),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_address(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_address),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_burstcount(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_burstcount),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_byteenable(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_byteenable),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_enable(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_enable),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_read(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_read),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_write(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_write),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_writedata(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_writedata),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_address(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_address),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_burstcount(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_burstcount),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_byteenable(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_byteenable),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_enable(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_enable),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_read(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_read),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_write(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_write),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_writedata(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_writedata),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_address(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_address),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_burstcount(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_burstcount),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_byteenable(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_byteenable),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_enable(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_enable),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_read(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_read),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_write(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_write),
        .out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_writedata(bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_writedata),
        .out_memdep_17_c_compMM_m_avm_address(bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_address),
        .out_memdep_17_c_compMM_m_avm_burstcount(bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_burstcount),
        .out_memdep_17_c_compMM_m_avm_byteenable(bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_byteenable),
        .out_memdep_17_c_compMM_m_avm_enable(bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_enable),
        .out_memdep_17_c_compMM_m_avm_read(bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_read),
        .out_memdep_17_c_compMM_m_avm_write(bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_write),
        .out_memdep_17_c_compMM_m_avm_writedata(bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_writedata),
        .out_profile_loop_o_valid(bb_c_compMM_m_B3_stall_region_out_profile_loop_o_valid),
        .out_stall_out(bb_c_compMM_m_B3_stall_region_out_stall_out),
        .out_valid_out(bb_c_compMM_m_B3_stall_region_out_valid_out),
        .clock(clock),
        .resetn(resetn)
    );

    // out_lsu_memdep_17_o_active(GPOUT,286)
    assign out_lsu_memdep_17_o_active = bb_c_compMM_m_B3_stall_region_out_lsu_memdep_17_o_active;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_address(GPOUT,287)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_address = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_address;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_burstcount(GPOUT,288)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_burstcount = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_burstcount;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_byteenable(GPOUT,289)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_byteenable = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_byteenable;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_enable(GPOUT,290)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_enable = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_enable;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_read(GPOUT,291)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_read = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_read;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_write(GPOUT,292)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_write = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_write;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_writedata(GPOUT,293)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_writedata = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_689_c_compMM_m_avm_writedata;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_address(GPOUT,294)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_address = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_address;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_burstcount(GPOUT,295)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_burstcount = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_burstcount;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_byteenable(GPOUT,296)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_byteenable = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_byteenable;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_enable(GPOUT,297)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_enable = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_enable;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_read(GPOUT,298)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_read = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_read;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_write(GPOUT,299)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_write = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_write;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_writedata(GPOUT,300)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_writedata = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_6910_c_compMM_m_avm_writedata;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_address(GPOUT,301)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_address = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_address;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_burstcount(GPOUT,302)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_burstcount = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_burstcount;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_byteenable(GPOUT,303)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_byteenable = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_byteenable;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_enable(GPOUT,304)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_enable = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_enable;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_read(GPOUT,305)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_read = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_read;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_write(GPOUT,306)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_write = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_write;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_writedata(GPOUT,307)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_writedata = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7011_c_compMM_m_avm_writedata;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_address(GPOUT,308)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_address = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_address;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_burstcount(GPOUT,309)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_burstcount = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_burstcount;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_byteenable(GPOUT,310)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_byteenable = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_byteenable;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_enable(GPOUT,311)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_enable = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_enable;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_read(GPOUT,312)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_read = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_read;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_write(GPOUT,313)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_write = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_write;

    // out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_writedata(GPOUT,314)
    assign out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_writedata = bb_c_compMM_m_B3_stall_region_out_memcoalesce_load_c_compMM_m_fpgaunique_7112_c_compMM_m_avm_writedata;

    // out_memdep_17_c_compMM_m_avm_address(GPOUT,315)
    assign out_memdep_17_c_compMM_m_avm_address = bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_address;

    // out_memdep_17_c_compMM_m_avm_burstcount(GPOUT,316)
    assign out_memdep_17_c_compMM_m_avm_burstcount = bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_burstcount;

    // out_memdep_17_c_compMM_m_avm_byteenable(GPOUT,317)
    assign out_memdep_17_c_compMM_m_avm_byteenable = bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_byteenable;

    // out_memdep_17_c_compMM_m_avm_enable(GPOUT,318)
    assign out_memdep_17_c_compMM_m_avm_enable = bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_enable;

    // out_memdep_17_c_compMM_m_avm_read(GPOUT,319)
    assign out_memdep_17_c_compMM_m_avm_read = bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_read;

    // out_memdep_17_c_compMM_m_avm_write(GPOUT,320)
    assign out_memdep_17_c_compMM_m_avm_write = bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_write;

    // out_memdep_17_c_compMM_m_avm_writedata(GPOUT,321)
    assign out_memdep_17_c_compMM_m_avm_writedata = bb_c_compMM_m_B3_stall_region_out_memdep_17_c_compMM_m_avm_writedata;

    // out_profile_loop_o_valid(GPOUT,322)
    assign out_profile_loop_o_valid = bb_c_compMM_m_B3_stall_region_out_profile_loop_o_valid;

    // out_stall_in_0(GPOUT,323)
    assign out_stall_in_0 = in_stall_in_0;

    // out_stall_out_0(GPOUT,324)
    assign out_stall_out_0 = c_compMM_m_B3_merge_out_stall_out_0;

    // out_valid_in_0(GPOUT,325)
    assign out_valid_in_0 = in_valid_in_0;

    // out_valid_out_0(GPOUT,326)
    assign out_valid_out_0 = c_compMM_m_B3_branch_out_valid_out_0;

    // rst_sync(RESETSYNC,327)
    acl_reset_handler #(
        .ASYNC_RESET(0),
        .USE_SYNCHRONIZER(1),
        .PULSE_EXTENSION(0),
        .PIPE_DEPTH(3),
        .DUPLICATE(1)
    ) therst_sync (
        .clk(clock),
        .i_resetn(resetn),
        .o_sclrn(rst_sync_rst_sclrn)
    );

endmodule
