// // Generated by Bluespec Compiler, version 2019.05.beta2 (build a88bf40db, 2019-05-24) // // On Thu Jul 16 18:28:08 BST 2020 // // // Ports: // Name I/O size props // basicExec O 1062 // basicExec_dInst I 145 // basicExec_rVal1 I 163 // basicExec_rVal2 I 163 // basicExec_pcc I 163 // basicExec_ppc I 163 // basicExec_orig_inst I 32 // // Combinational paths from inputs to outputs: // (basicExec_dInst, // basicExec_rVal1, // basicExec_rVal2, // basicExec_pcc, // basicExec_ppc, // basicExec_orig_inst) -> basicExec // // `ifdef BSV_ASSIGNMENT_DELAY `else `define BSV_ASSIGNMENT_DELAY `endif `ifdef BSV_POSITIVE_RESET `define BSV_RESET_VALUE 1'b1 `define BSV_RESET_EDGE posedge `else `define BSV_RESET_VALUE 1'b0 `define BSV_RESET_EDGE negedge `endif module module_basicExec(basicExec_dInst, basicExec_rVal1, basicExec_rVal2, basicExec_pcc, basicExec_ppc, basicExec_orig_inst, basicExec); // value method basicExec input [144 : 0] basicExec_dInst; input [162 : 0] basicExec_rVal1; input [162 : 0] basicExec_rVal2; input [162 : 0] basicExec_pcc; input [162 : 0] basicExec_ppc; input [31 : 0] basicExec_orig_inst; output [1061 : 0] basicExec; // signals for module outputs wire [1061 : 0] basicExec; // remaining internal signals reg [162 : 0] IF_basicExec_dInst_BITS_144_TO_140_EQ_5_OR_bas_ETC___d701; reg [65 : 0] IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d340, addr_capFat_address__h5285; reg [33 : 0] CASE_basicExec_dInst_BITS_144_TO_140_2_1402575_ETC__q3, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_1_ETC___d610; reg [17 : 0] CASE_basicExec_dInst_BITS_144_TO_140_8_262143__ETC__q6; reg [13 : 0] IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d363, addr_capFat_addrBits__h5286; reg [3 : 0] CASE_IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_ETC__q5, CASE_basicExec_dInst_BITS_144_TO_140_2_0_4_0_5_ETC__q4, IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d377, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d697, addr_capFat_perms_soft__h5325; reg [2 : 0] CASE_IF_basicExec_dInst_BITS_103_TO_101_50_EQ__ETC__q2, IF_basicExec_dInst_BITS_103_TO_101_50_EQ_2_54__ETC___d157, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_7_ETC___d626, addr_tempFields_repBoundTopBits__h5399; reg [1 : 0] IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d567, addr_capFat_reserved__h5289; reg CASE_basicExec_dInst_BITS_144_TO_140_11_res_fs_ETC__q7, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d271, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d390, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d403, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d416, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d429, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d442, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d455, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d468, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d481, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d494, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d507, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d520, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d533, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d596, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d640, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d653, IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d668, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d267, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d387, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d400, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d413, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d426, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d439, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d452, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d465, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d478, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d491, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d504, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d517, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d530, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d549, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d592, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d636, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d649, IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d664; wire [265 : 0] prepareBoundsCheck___d929; wire [163 : 0] capModify___d210; wire [162 : 0] IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d904, NOT_basicExec_dInst_BIT_32_7_8_AND_IF_basicExe_ETC___d740, brAddrCalc___d258, specialRWALU___d741; wire [151 : 0] IF_basicExec_dInst_BIT_32_7_THEN_0_CONCAT_SEXT_ETC___d732; wire [128 : 0] csr_data__h51; wire [127 : 0] x__h5946, y__h5947; wire [71 : 0] IF_basicExec_dInst_BIT_32_7_THEN_0_ELSE_IF_bas_ETC___d731; wire [65 : 0] _theResult___snd_capFat_address__h911, aluVal2_capFat_address__h1295, in__h2742, in__h3056, pointer__h2327, pointer__h561, res_address__h505, res_address__h539, res_address__h550, res_address__h923, res_fst_capFat_address__h524, result_d_address__h884, x__h2619, x__h3074, x__h3246, y__h3073; wire [63 : 0] addr__h405, addr__h4211, addr__h427, addr__h435, address__h2320, alu_result__h34, x__h2609, x__h2611, x__h3020, x__h3022, x__h806; wire [55 : 0] NOT_basicExec_dInst_BITS_144_TO_140_EQ_4_72_73_ETC___d814; wire [54 : 0] IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d612, IF_basicExec_dInst_BIT_32_7_THEN_0_ELSE_IF_bas_ETC___d730; wire [49 : 0] highBitsfilter__h569, highOffsetBits__h570, signBits__h567, x__h597; wire [46 : 0] basicExec_dInst_BITS_98_TO_74_05_CONCAT_IF_bas_ETC___d910; wire [33 : 0] IF_basicExec_dInst_BITS_109_TO_108_0_EQ_0_1_TH_ETC___d599, IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d114, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d603; wire [31 : 0] basicExec_dInst_BITS_31_TO_0__q1; wire [25 : 0] IF_basicExec_ppc_BIT_44_61_THEN_basicExec_ppc__ETC___d869, IF_brAddrCalc_58_BIT_44_84_THEN_brAddrCalc_58__ETC___d843, IF_specialRWALU_41_BIT_44_50_THEN_specialRWALU_ETC___d758; wire [17 : 0] _theResult___snd_capFat_otype__h916, aluVal2_capFat_otype__h1300, res_fst_capFat_otype__h529; wire [15 : 0] base__h2596, base__h3007, offset__h2597, offset__h3008; wire [13 : 0] _theResult___snd_capFat_addrBits__h912, aluVal2_capFat_addrBits__h1296, repBoundBits__h576, res_addrBits__h506, res_addrBits__h540, res_addrBits__h551, res_addrBits__h924, res_fst_capFat_addrBits__h525, toBoundsM1__h580, toBounds__h579; wire [11 : 0] capChecks___d913, inc__h2319; wire [9 : 0] IF_basicExec_dInst_BITS_144_TO_140_EQ_4_72_OR__ETC___d823; wire [8 : 0] IF_basicExec_dInst_BITS_107_TO_104_4_EQ_0_5_OR_ETC___d209, IF_basicExec_dInst_BITS_107_TO_104_4_EQ_1_7_OR_ETC___d208, IF_basicExec_dInst_BITS_107_TO_104_4_EQ_2_9_OR_ETC___d207; wire [6 : 0] basicExec_dInst_BIT_32_7_OR_IF_basicExec_dInst_ETC___d739; wire [4 : 0] IF_basicExec_dInst_BITS_103_TO_101_50_EQ_0_51__ETC___d172; wire [3 : 0] IF_basicExec_dInst_BITS_109_TO_108_0_EQ_0_1_TH_ETC___d672, IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d128, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d690, IF_basicExec_pcc_BITS_37_TO_35_29_ULT_basicExe_ETC___d677, IF_basicExec_pcc_BITS_37_TO_35_29_ULT_basicExe_ETC___d687, _theResult___snd_capFat_perms_soft__h3317, aluVal2_capFat_perms_soft__h1375, res_fst_capFat_perms_soft__h3311; wire [2 : 0] _theResult___snd_tempFields_repBoundTopBits__h3856, aluVal2_tempFields_repBoundTopBits__h1684, repBound__h3837, res_fst_tempFields_repBoundTopBits__h3807; wire [1 : 0] IF_basicExec_pcc_BITS_23_TO_21_83_ULT_basicExe_ETC___d292, _theResult___snd_capFat_reserved__h915, aluVal2_capFat_reserved__h1299, res_fst_capFat_reserved__h528; wire IF_SEXT_basicExec_dInst_BITS_31_TO_0_3_4_BIT_6_ETC___d242, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d261, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d384, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d397, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d410, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d423, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d436, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d449, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d462, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d475, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d488, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d501, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d514, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d527, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d586, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d633, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d646, IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d661, NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d112, NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d122, NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d124, NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d126, NOT_basicExec_dInst_BIT_75_86_87_OR_basicExec__ETC___d897, _0_CONCAT_basicExec_pcc_BITS_159_TO_96_73_PLUS__ETC___d287, _theResult___snd_capFat_flags__h914, addr_capFat_flags__h5288, aluBr___d256, aluVal2_capFat_flags__h1298, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d51, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d64, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d66, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d68, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d70, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d72, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d74, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d76, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d78, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d80, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d82, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d84, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d86, basicExec_pcc_BITS_161_TO_96_15_PLUS_0_CONCAT__ETC___d658, basicExec_pcc_BITS_23_TO_21_83_ULT_basicExec_p_ETC___d285, basicExec_pcc_BITS_37_TO_35_29_ULT_basicExec_p_ETC___d630, res_fst_capFat_flags__h527; // value method basicExec assign basicExec = { IF_basicExec_dInst_BITS_144_TO_140_EQ_5_OR_bas_ETC___d701, csr_data__h51, basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[162], addr_capFat_address__h5285, addr_capFat_addrBits__h5286, addr_capFat_perms_soft__h5325, basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[77], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[76], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[75], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[74], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[73], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[72], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[71], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[70], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[69], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[68], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[67], basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[66], NOT_basicExec_dInst_BITS_144_TO_140_EQ_4_72_73_ETC___d814, IF_basicExec_dInst_BITS_144_TO_140_EQ_4_72_OR__ETC___d823, basicExec_pcc, brAddrCalc___d258[162:63], 18'd262143, brAddrCalc___d258[44:0], aluBr___d256, basicExec_dInst[144:140] == 5'd12 || basicExec_dInst[144:140] == 5'd11, brAddrCalc___d258[162] != basicExec_ppc[162] || x__h5946 != y__h5947, NOT_basicExec_dInst_BIT_75_86_87_OR_basicExec__ETC___d897 && (!basicExec_dInst[76] || _theResult___snd_capFat_address__h911[63:0] != 64'd0) && capChecks___d913[11], capChecks___d913[10:0], NOT_basicExec_dInst_BIT_75_86_87_OR_basicExec__ETC___d897 && prepareBoundsCheck___d929[265], prepareBoundsCheck___d929[264:0] } ; // remaining internal signals module_alu instance_alu_2(.alu_a(basicExec_rVal1[159:96]), .alu_b(aluVal2_capFat_address__h1295[63:0]), .alu_func((basicExec_dInst[139:137] == 3'd0) ? basicExec_dInst[114:110] : 5'd0), .alu(alu_result__h34)); module_aluBr instance_aluBr_0(.aluBr_a(basicExec_rVal1[159:96]), .aluBr_b(basicExec_rVal2[159:96]), .aluBr_brFunc((basicExec_dInst[139:137] == 3'd1) ? basicExec_dInst[112:110] : 3'd7), .aluBr(aluBr___d256)); module_brAddrCalc instance_brAddrCalc_5(.brAddrCalc_pc(basicExec_pcc), .brAddrCalc_val(basicExec_rVal1), .brAddrCalc_iType(basicExec_dInst[144:140]), .brAddrCalc_imm(basicExec_dInst[32] ? addr__h4211 : 64'd0), .brAddrCalc_taken(aluBr___d256), .brAddrCalc_orig_inst(basicExec_orig_inst), .brAddrCalc_cap(basicExec_dInst[144:140] == 5'd12 || basicExec_dInst[144:140] == 5'd11), .brAddrCalc(brAddrCalc___d258)); module_capInspect instance_capInspect_3(.capInspect_a(basicExec_rVal1), .capInspect_b({ basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d51, { aluVal2_capFat_address__h1295, aluVal2_capFat_addrBits__h1296, { aluVal2_capFat_perms_soft__h1375, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d64, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d66, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d68, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d70, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d72, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d74, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d76, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d78, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d80, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d82, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d84, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d86 } } } } } }, aluVal2_capFat_flags__h1298, { aluVal2_capFat_reserved__h1299, aluVal2_capFat_otype__h1300, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d112, IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d114 } } } }, aluVal2_tempFields_repBoundTopBits__h1684, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d122, NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d124, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d126, IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d128 } } }), .capInspect_func(basicExec_dInst[102:99]), .capInspect(addr__h405)); module_prepareBoundsCheck instance_prepareBoundsCheck_7(.prepareBoundsCheck_a(IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d904), .prepareBoundsCheck_b({ basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d51, { aluVal2_capFat_address__h1295, aluVal2_capFat_addrBits__h1296, { aluVal2_capFat_perms_soft__h1375, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d64, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d66, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d68, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d70, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d72, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d74, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d76, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d78, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d80, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d82, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d84, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d86 } } } } } }, aluVal2_capFat_flags__h1298, { aluVal2_capFat_reserved__h1299, aluVal2_capFat_otype__h1300, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d112, IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d114 } } } }, aluVal2_tempFields_repBoundTopBits__h1684, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d122, NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d124, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d126, IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d128 } } }), .prepareBoundsCheck_pcc(basicExec_pcc), .prepareBoundsCheck_ddc(163'h00000000000000000000000007FFFFD10000003F0), .prepareBoundsCheck_vaddr(64'd0), .prepareBoundsCheck_size(5'd0), .prepareBoundsCheck_toCheck(basicExec_dInst_BITS_98_TO_74_05_CONCAT_IF_bas_ETC___d910), .prepareBoundsCheck(prepareBoundsCheck___d929)); module_specialRWALU instance_specialRWALU_4(.specialRWALU_cap(NOT_basicExec_dInst_BIT_32_7_8_AND_IF_basicExe_ETC___d740), .specialRWALU_oldCap(basicExec_rVal2), .specialRWALU_scrType(IF_basicExec_dInst_BITS_103_TO_101_50_EQ_0_51__ETC___d172), .specialRWALU(specialRWALU___d741)); module_capModify instance_capModify_6(.capModify_a(basicExec_rVal1), .capModify_b({ basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d51, { aluVal2_capFat_address__h1295, aluVal2_capFat_addrBits__h1296, { aluVal2_capFat_perms_soft__h1375, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d64, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d66, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d68, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d70, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d72, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d74, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d76, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d78, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d80, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d82, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d84, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d86 } } } } } }, aluVal2_capFat_flags__h1298, { aluVal2_capFat_reserved__h1299, aluVal2_capFat_otype__h1300, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d112, IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d114 } } } }, aluVal2_tempFields_repBoundTopBits__h1684, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d122, NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d124, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d126, IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d128 } } }), .capModify_func(IF_basicExec_dInst_BITS_107_TO_104_4_EQ_0_5_OR_ETC___d209), .capModify(capModify___d210)); module_capChecks instance_capChecks_1(.capChecks_a(IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d904), .capChecks_b({ basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d51, { aluVal2_capFat_address__h1295, aluVal2_capFat_addrBits__h1296, { aluVal2_capFat_perms_soft__h1375, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d64, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d66, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d68, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d70, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d72, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d74, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d76, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d78, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d80, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d82, { basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d84, basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d86 } } } } } }, aluVal2_capFat_flags__h1298, { aluVal2_capFat_reserved__h1299, aluVal2_capFat_otype__h1300, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d112, IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d114 } } } }, aluVal2_tempFields_repBoundTopBits__h1684, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d122, NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d124, { NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d126, IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d128 } } }), .capChecks_ddc(163'h00000000000000000000000007FFFFD10000003F0), .capChecks_toCheck(basicExec_dInst_BITS_98_TO_74_05_CONCAT_IF_bas_ETC___d910), .capChecks_cap_exact(capModify___d210[0]), .capChecks(capChecks___d913)); assign IF_SEXT_basicExec_dInst_BITS_31_TO_0_3_4_BIT_6_ETC___d242 = addr__h4211[63] ? x__h806[13:0] >= toBounds__h579 && repBoundBits__h576 != basicExec_pcc[95:82] : x__h806[13:0] < toBoundsM1__h580 ; assign IF_basicExec_dInst_BITS_103_TO_101_50_EQ_0_51__ETC___d172 = (basicExec_dInst[103:101] == 3'd0 || basicExec_dInst[103:101] != 3'd1 && IF_basicExec_dInst_BITS_103_TO_101_50_EQ_2_54__ETC___d157 == 3'd0) ? { 3'd0, basicExec_dInst[100:99] } : ((basicExec_dInst[103:101] == 3'd1 || IF_basicExec_dInst_BITS_103_TO_101_50_EQ_2_54__ETC___d157 == 3'd1) ? { 3'd1, basicExec_dInst[100:99] } : { CASE_IF_basicExec_dInst_BITS_103_TO_101_50_EQ__ETC__q2, 2'bxx /* unspecified value */ }) ; assign IF_basicExec_dInst_BITS_107_TO_104_4_EQ_0_5_OR_ETC___d209 = (basicExec_dInst[107:104] == 4'd0 || basicExec_dInst[107:104] != 4'd1 && basicExec_dInst[107:104] != 4'd2 && basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd0) ? { 4'd0, basicExec_dInst[103:99] } : IF_basicExec_dInst_BITS_107_TO_104_4_EQ_1_7_OR_ETC___d208 ; assign IF_basicExec_dInst_BITS_107_TO_104_4_EQ_1_7_OR_ETC___d208 = (basicExec_dInst[107:104] == 4'd1 || basicExec_dInst[107:104] != 4'd2 && basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd1) ? { 4'd1, basicExec_dInst[103:99] } : IF_basicExec_dInst_BITS_107_TO_104_4_EQ_2_9_OR_ETC___d207 ; assign IF_basicExec_dInst_BITS_107_TO_104_4_EQ_2_9_OR_ETC___d207 = (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) ? { 4'd2, IF_basicExec_dInst_BITS_103_TO_101_50_EQ_0_51__ETC___d172 } : ((basicExec_dInst[107:104] == 4'd3 || basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd3) ? { 4'd3, basicExec_dInst[103:99] } : ((basicExec_dInst[107:104] == 4'd4 || basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd4) ? { 4'd4, 5'bxxxxx /* unspecified value */ } : ((basicExec_dInst[107:104] == 4'd5 || basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd5) ? { 4'd5, 5'bxxxxx /* unspecified value */ } : ((basicExec_dInst[107:104] == 4'd6 || IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd6) ? { 4'd6, basicExec_dInst[103:99] } : { CASE_IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_ETC__q5, 5'bxxxxx /* unspecified value */ })))) ; assign IF_basicExec_dInst_BITS_109_TO_108_0_EQ_0_1_TH_ETC___d599 = (basicExec_dInst[109:108] == 2'd0) ? 34'h344000000 : capModify___d210[44:11] ; assign IF_basicExec_dInst_BITS_109_TO_108_0_EQ_0_1_TH_ETC___d672 = (basicExec_dInst[109:108] == 2'd0) ? {2{basicExec_dInst[109:108]}} : capModify___d210[4:1] ; assign IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d114 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) ? basicExec_rVal2[43:10] : 34'h344000000 ; assign IF_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AN_ETC___d128 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) ? basicExec_rVal2[3:0] : 4'd0 ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d261 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[162] : basicExec_rVal1[162] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d384 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[77] : basicExec_rVal1[77] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d397 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[76] : basicExec_rVal1[76] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d410 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[75] : basicExec_rVal1[75] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d423 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[74] : basicExec_rVal1[74] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d436 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[73] : basicExec_rVal1[73] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d449 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[72] : basicExec_rVal1[72] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d462 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[71] : basicExec_rVal1[71] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d475 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[70] : basicExec_rVal1[70] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d488 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[69] : basicExec_rVal1[69] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d501 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[68] : basicExec_rVal1[68] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d514 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[67] : basicExec_rVal1[67] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d527 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[66] : basicExec_rVal1[66] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d586 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[44] : basicExec_rVal1[44] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d603 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[43:10] : basicExec_rVal1[43:10] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d633 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[6] : basicExec_rVal1[6] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d646 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[5] : basicExec_rVal1[5] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d661 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[4] : basicExec_rVal1[4] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d690 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[3:0] : basicExec_rVal1[3:0] ; assign IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d904 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258 : basicExec_rVal1 ; assign IF_basicExec_dInst_BITS_144_TO_140_EQ_4_72_OR__ETC___d823 = { addr_tempFields_repBoundTopBits__h5399, basicExec_dInst[144:140] == 5'd4 || basicExec_dInst[144:140] == 5'd5 || basicExec_dInst[144:140] == 5'd6 || basicExec_dInst[144:140] == 5'd7 || basicExec_dInst[144:140] == 5'd2 || brAddrCalc___d258[6], basicExec_dInst[144:140] == 5'd4 || basicExec_dInst[144:140] == 5'd5 || basicExec_dInst[144:140] == 5'd6 || basicExec_dInst[144:140] == 5'd7 || basicExec_dInst[144:140] == 5'd2 || brAddrCalc___d258[5], basicExec_dInst[144:140] == 5'd4 || basicExec_dInst[144:140] == 5'd5 || basicExec_dInst[144:140] == 5'd6 || basicExec_dInst[144:140] == 5'd7 || basicExec_dInst[144:140] == 5'd2 || brAddrCalc___d258[4], CASE_basicExec_dInst_BITS_144_TO_140_2_0_4_0_5_ETC__q4 } ; assign IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d612 = { IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d567, CASE_basicExec_dInst_BITS_144_TO_140_8_262143__ETC__q6, basicExec_dInst[144:140] == 5'd8 || IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d596, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_1_ETC___d610 } ; assign IF_basicExec_dInst_BIT_32_7_THEN_0_CONCAT_SEXT_ETC___d732 = { basicExec_dInst[32] ? { 2'd0, addr__h4211 } : _theResult___snd_capFat_address__h911, basicExec_dInst[32] ? { 2'd0, addr__h4211[63:52] } : _theResult___snd_capFat_addrBits__h912, IF_basicExec_dInst_BIT_32_7_THEN_0_ELSE_IF_bas_ETC___d731 } ; assign IF_basicExec_dInst_BIT_32_7_THEN_0_ELSE_IF_bas_ETC___d730 = { basicExec_dInst[32] ? 2'd0 : _theResult___snd_capFat_reserved__h915, basicExec_dInst[32] ? 18'd262143 : _theResult___snd_capFat_otype__h916, basicExec_dInst[32] || IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d586, basicExec_dInst[32] ? 34'h344000000 : IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d603 } ; assign IF_basicExec_dInst_BIT_32_7_THEN_0_ELSE_IF_bas_ETC___d731 = { basicExec_dInst[32] ? 4'd0 : _theResult___snd_capFat_perms_soft__h3317, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d384, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d397, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d410, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d423, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d436, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d449, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d462, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d475, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d488, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d501, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d514, !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d527, !basicExec_dInst[32] && _theResult___snd_capFat_flags__h914, IF_basicExec_dInst_BIT_32_7_THEN_0_ELSE_IF_bas_ETC___d730 } ; assign IF_basicExec_pcc_BITS_23_TO_21_83_ULT_basicExe_ETC___d292 = (basicExec_pcc_BITS_23_TO_21_83_ULT_basicExec_p_ETC___d285 == _0_CONCAT_basicExec_pcc_BITS_159_TO_96_73_PLUS__ETC___d287) ? 2'd0 : ((basicExec_pcc_BITS_23_TO_21_83_ULT_basicExec_p_ETC___d285 && !_0_CONCAT_basicExec_pcc_BITS_159_TO_96_73_PLUS__ETC___d287) ? 2'd1 : 2'd3) ; assign IF_basicExec_pcc_BITS_37_TO_35_29_ULT_basicExe_ETC___d677 = { (basicExec_pcc_BITS_37_TO_35_29_ULT_basicExec_p_ETC___d630 == _0_CONCAT_basicExec_pcc_BITS_159_TO_96_73_PLUS__ETC___d287) ? 2'd0 : ((basicExec_pcc_BITS_37_TO_35_29_ULT_basicExec_p_ETC___d630 && !_0_CONCAT_basicExec_pcc_BITS_159_TO_96_73_PLUS__ETC___d287) ? 2'd1 : 2'd3), IF_basicExec_pcc_BITS_23_TO_21_83_ULT_basicExe_ETC___d292 } ; assign IF_basicExec_pcc_BITS_37_TO_35_29_ULT_basicExe_ETC___d687 = { (basicExec_pcc_BITS_37_TO_35_29_ULT_basicExec_p_ETC___d630 == basicExec_pcc_BITS_161_TO_96_15_PLUS_0_CONCAT__ETC___d658) ? 2'd0 : ((basicExec_pcc_BITS_37_TO_35_29_ULT_basicExec_p_ETC___d630 && !basicExec_pcc_BITS_161_TO_96_15_PLUS_0_CONCAT__ETC___d658) ? 2'd1 : 2'd3), (basicExec_pcc_BITS_23_TO_21_83_ULT_basicExec_p_ETC___d285 == basicExec_pcc_BITS_161_TO_96_15_PLUS_0_CONCAT__ETC___d658) ? 2'd0 : ((basicExec_pcc_BITS_23_TO_21_83_ULT_basicExec_p_ETC___d285 && !basicExec_pcc_BITS_161_TO_96_15_PLUS_0_CONCAT__ETC___d658) ? 2'd1 : 2'd3) } ; assign IF_basicExec_ppc_BIT_44_61_THEN_basicExec_ppc__ETC___d869 = basicExec_ppc[44] ? { basicExec_ppc[35:27], basicExec_ppc[43:41], basicExec_ppc[23:13], basicExec_ppc[40:38] } : basicExec_ppc[35:10] ; assign IF_brAddrCalc_58_BIT_44_84_THEN_brAddrCalc_58__ETC___d843 = brAddrCalc___d258[44] ? { brAddrCalc___d258[35:27], brAddrCalc___d258[43:41], brAddrCalc___d258[23:13], brAddrCalc___d258[40:38] } : brAddrCalc___d258[35:10] ; assign IF_specialRWALU_41_BIT_44_50_THEN_specialRWALU_ETC___d758 = specialRWALU___d741[44] ? { specialRWALU___d741[35:27], specialRWALU___d741[43:41], specialRWALU___d741[23:13], specialRWALU___d741[40:38] } : specialRWALU___d741[35:10] ; assign NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d112 = (basicExec_dInst[109:108] != 2'd1 || basicExec_dInst[107:104] == 4'd0 || basicExec_dInst[107:104] == 4'd1 || basicExec_dInst[107:104] != 4'd2 && (basicExec_dInst[107:104] == 4'd3 || basicExec_dInst[107:104] == 4'd4 || basicExec_dInst[107:104] == 4'd5 || basicExec_dInst[107:104] == 4'd6 || IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 != 4'd2)) && basicExec_dInst[32] || basicExec_rVal2[44] ; assign NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d122 = (basicExec_dInst[109:108] != 2'd1 || basicExec_dInst[107:104] == 4'd0 || basicExec_dInst[107:104] == 4'd1 || basicExec_dInst[107:104] != 4'd2 && (basicExec_dInst[107:104] == 4'd3 || basicExec_dInst[107:104] == 4'd4 || basicExec_dInst[107:104] == 4'd5 || basicExec_dInst[107:104] == 4'd6 || IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 != 4'd2)) && basicExec_dInst[32] || basicExec_rVal2[6] ; assign NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d124 = (basicExec_dInst[109:108] != 2'd1 || basicExec_dInst[107:104] == 4'd0 || basicExec_dInst[107:104] == 4'd1 || basicExec_dInst[107:104] != 4'd2 && (basicExec_dInst[107:104] == 4'd3 || basicExec_dInst[107:104] == 4'd4 || basicExec_dInst[107:104] == 4'd5 || basicExec_dInst[107:104] == 4'd6 || IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 != 4'd2)) && basicExec_dInst[32] || basicExec_rVal2[5] ; assign NOT_basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_9_ETC___d126 = (basicExec_dInst[109:108] != 2'd1 || basicExec_dInst[107:104] == 4'd0 || basicExec_dInst[107:104] == 4'd1 || basicExec_dInst[107:104] != 4'd2 && (basicExec_dInst[107:104] == 4'd3 || basicExec_dInst[107:104] == 4'd4 || basicExec_dInst[107:104] == 4'd5 || basicExec_dInst[107:104] == 4'd6 || IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 != 4'd2)) && basicExec_dInst[32] || basicExec_rVal2[4] ; assign NOT_basicExec_dInst_BITS_144_TO_140_EQ_4_72_73_ETC___d814 = { addr_capFat_flags__h5288, addr_capFat_reserved__h5289, 18'd262143, basicExec_dInst[144:140] == 5'd4 || basicExec_dInst[144:140] == 5'd5 || basicExec_dInst[144:140] == 5'd6 || basicExec_dInst[144:140] == 5'd7 || basicExec_dInst[144:140] == 5'd2 || brAddrCalc___d258[44], CASE_basicExec_dInst_BITS_144_TO_140_2_1402575_ETC__q3 } ; assign NOT_basicExec_dInst_BIT_32_7_8_AND_IF_basicExe_ETC___d740 = { !basicExec_dInst[32] && IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d261, IF_basicExec_dInst_BIT_32_7_THEN_0_CONCAT_SEXT_ETC___d732, basicExec_dInst[32] ? 3'd7 : _theResult___snd_tempFields_repBoundTopBits__h3856, basicExec_dInst_BIT_32_7_OR_IF_basicExec_dInst_ETC___d739 } ; assign NOT_basicExec_dInst_BIT_75_86_87_OR_basicExec__ETC___d897 = !basicExec_dInst[75] || basicExec_rVal2[162] && basicExec_rVal2[159:96] != 64'hFFFFFFFFFFFFFFFF && _theResult___snd_capFat_otype__h916 == 18'd262143 || ((basicExec_dInst[139:137] == 3'd1) ? !brAddrCalc___d258[162] : !basicExec_rVal1[162]) ; assign _0_CONCAT_basicExec_pcc_BITS_159_TO_96_73_PLUS__ETC___d287 = x__h2619[13:11] < repBound__h3837 ; assign _theResult___snd_capFat_addrBits__h912 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[95:82] : basicExec_rVal1[95:82] ; assign _theResult___snd_capFat_address__h911 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[161:96] : basicExec_rVal1[161:96] ; assign _theResult___snd_capFat_flags__h914 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[65] : basicExec_rVal1[65] ; assign _theResult___snd_capFat_otype__h916 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[62:45] : basicExec_rVal1[62:45] ; assign _theResult___snd_capFat_perms_soft__h3317 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[81:78] : basicExec_rVal1[81:78] ; assign _theResult___snd_capFat_reserved__h915 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[64:63] : basicExec_rVal1[64:63] ; assign _theResult___snd_tempFields_repBoundTopBits__h3856 = (basicExec_dInst[139:137] == 3'd1) ? brAddrCalc___d258[9:7] : basicExec_rVal1[9:7] ; assign addr__h4211 = { {32{basicExec_dInst_BITS_31_TO_0__q1[31]}}, basicExec_dInst_BITS_31_TO_0__q1 } ; assign addr__h427 = x__h2609 | in__h2742[63:0] ; assign addr__h435 = (x__h3020 | in__h3056[63:0]) + addr__h4211 ; assign addr_capFat_flags__h5288 = basicExec_dInst[144:140] != 5'd4 && basicExec_dInst[144:140] != 5'd5 && basicExec_dInst[144:140] != 5'd6 && basicExec_dInst[144:140] != 5'd7 && basicExec_dInst[144:140] != 5'd2 && brAddrCalc___d258[65] ; assign address__h2320 = basicExec_pcc[159:96] + { {52{inc__h2319[11]}}, inc__h2319 } ; assign aluVal2_capFat_addrBits__h1296 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) ? basicExec_rVal2[95:82] : { 2'd0, addr__h4211[63:52] } ; assign aluVal2_capFat_address__h1295 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) ? basicExec_rVal2[161:96] : { 2'd0, addr__h4211 } ; assign aluVal2_capFat_flags__h1298 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[65] ; assign aluVal2_capFat_otype__h1300 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) ? basicExec_rVal2[62:45] : 18'd262143 ; assign aluVal2_capFat_perms_soft__h1375 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) ? basicExec_rVal2[81:78] : 4'd0 ; assign aluVal2_capFat_reserved__h1299 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) ? basicExec_rVal2[64:63] : 2'd0 ; assign aluVal2_tempFields_repBoundTopBits__h1684 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) ? basicExec_rVal2[9:7] : 3'd7 ; assign base__h2596 = { IF_basicExec_pcc_BITS_23_TO_21_83_ULT_basicExe_ETC___d292, basicExec_pcc[23:10] } ; assign base__h3007 = { basicExec_pcc[1:0], basicExec_pcc[23:10] } ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d51 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[162] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d64 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[77] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d66 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[76] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d68 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[75] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d70 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[74] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d72 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[73] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d74 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[72] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d76 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[71] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d78 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[70] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d80 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[69] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d82 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[68] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d84 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[67] ; assign basicExec_dInst_BITS_109_TO_108_0_EQ_1_3_AND_N_ETC___d86 = (basicExec_dInst[109:108] == 2'd1 && basicExec_dInst[107:104] != 4'd0 && basicExec_dInst[107:104] != 4'd1 && (basicExec_dInst[107:104] == 4'd2 || basicExec_dInst[107:104] != 4'd3 && basicExec_dInst[107:104] != 4'd4 && basicExec_dInst[107:104] != 4'd5 && basicExec_dInst[107:104] != 4'd6 && IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 == 4'd2) || !basicExec_dInst[32]) && basicExec_rVal2[66] ; assign basicExec_dInst_BITS_31_TO_0__q1 = basicExec_dInst[31:0] ; assign basicExec_dInst_BITS_98_TO_74_05_CONCAT_IF_bas_ETC___d910 = { basicExec_dInst[98:74], (basicExec_dInst[139:137] == 3'd1) ? aluBr___d256 && basicExec_dInst[73] : basicExec_dInst[73], basicExec_dInst[72:52] } ; assign basicExec_dInst_BIT_32_7_OR_IF_basicExec_dInst_ETC___d739 = { basicExec_dInst[32] || IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d633, basicExec_dInst[32] || IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d646, basicExec_dInst[32] || IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d661, basicExec_dInst[32] ? 4'd0 : IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d690 } ; assign basicExec_pcc_BITS_161_TO_96_15_PLUS_0_CONCAT__ETC___d658 = x__h3246[13:11] < repBound__h3837 ; assign basicExec_pcc_BITS_23_TO_21_83_ULT_basicExec_p_ETC___d285 = basicExec_pcc[23:21] < repBound__h3837 ; assign basicExec_pcc_BITS_37_TO_35_29_ULT_basicExec_p_ETC___d630 = basicExec_pcc[37:35] < repBound__h3837 ; assign csr_data__h51 = (basicExec_dInst[144:140] == 5'd18) ? { specialRWALU___d741[162], specialRWALU___d741[81:66], specialRWALU___d741[64:63], specialRWALU___d741[65], ~specialRWALU___d741[62:44], IF_specialRWALU_41_BIT_44_50_THEN_specialRWALU_ETC___d758[25:17], ~IF_specialRWALU_41_BIT_44_50_THEN_specialRWALU_ETC___d758[16:15], IF_specialRWALU_41_BIT_44_50_THEN_specialRWALU_ETC___d758[14:3], ~IF_specialRWALU_41_BIT_44_50_THEN_specialRWALU_ETC___d758[2], IF_specialRWALU_41_BIT_44_50_THEN_specialRWALU_ETC___d758[1:0], specialRWALU___d741[159:96] } : { 65'h000001FFFFC018004, alu_result__h34 } ; assign highBitsfilter__h569 = 50'h3FFFFFFFFFFFF << basicExec_pcc[43:38] ; assign highOffsetBits__h570 = x__h597 & highBitsfilter__h569 ; assign in__h2742 = pointer__h2327 & y__h3073 ; assign in__h3056 = basicExec_pcc[161:96] & y__h3073 ; assign inc__h2319 = (basicExec_orig_inst[1:0] == 2'b11) ? 12'd4 : 12'd2 ; assign offset__h2597 = { 2'd0, x__h2619[13:0] } - base__h2596 ; assign offset__h3008 = { 2'd0, basicExec_pcc[95:82] } - base__h3007 ; assign pointer__h2327 = { 2'd0, address__h2320 } ; assign pointer__h561 = basicExec_pcc[161:96] + { 2'd0, addr__h4211 } ; assign repBoundBits__h576 = { basicExec_pcc[9:7], 11'd0 } ; assign repBound__h3837 = basicExec_pcc[23:21] - 3'b001 ; assign res_addrBits__h506 = { 2'd0, addr__h405[63:52] } ; assign res_addrBits__h540 = { 2'd0, addr__h427[63:52] } ; assign res_addrBits__h551 = { 2'd0, addr__h435[63:52] } ; assign res_addrBits__h924 = { 2'd0, alu_result__h34[63:52] } ; assign res_address__h505 = { 2'd0, addr__h405 } ; assign res_address__h539 = { 2'd0, addr__h427 } ; assign res_address__h550 = { 2'd0, addr__h435 } ; assign res_address__h923 = { 2'd0, alu_result__h34 } ; assign res_fst_capFat_addrBits__h525 = (basicExec_dInst[109:108] == 2'd0) ? res_addrBits__h506 : capModify___d210[96:83] ; assign res_fst_capFat_address__h524 = (basicExec_dInst[109:108] == 2'd0) ? res_address__h505 : capModify___d210[162:97] ; assign res_fst_capFat_flags__h527 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[66] ; assign res_fst_capFat_otype__h529 = (basicExec_dInst[109:108] == 2'd0) ? 18'd262143 : capModify___d210[63:46] ; assign res_fst_capFat_perms_soft__h3311 = (basicExec_dInst[109:108] == 2'd0) ? 4'd0 : capModify___d210[82:79] ; assign res_fst_capFat_reserved__h528 = (basicExec_dInst[109:108] == 2'd0) ? basicExec_dInst[109:108] : capModify___d210[65:64] ; assign res_fst_tempFields_repBoundTopBits__h3807 = (basicExec_dInst[109:108] == 2'd0) ? 3'd7 : capModify___d210[10:8] ; assign result_d_address__h884 = { 2'd0, pointer__h561[63:0] } ; assign signBits__h567 = {50{addr__h4211[63]}} ; assign toBoundsM1__h580 = repBoundBits__h576 + ~basicExec_pcc[95:82] ; assign toBounds__h579 = repBoundBits__h576 - basicExec_pcc[95:82] ; assign x__h2609 = x__h2611 << basicExec_pcc[43:38] ; assign x__h2611 = { {48{offset__h2597[15]}}, offset__h2597 } ; assign x__h2619 = pointer__h2327 >> basicExec_pcc[43:38] ; assign x__h3020 = x__h3022 << basicExec_pcc[43:38] ; assign x__h3022 = { {48{offset__h3008[15]}}, offset__h3008 } ; assign x__h3074 = 66'h3FFFFFFFFFFFFFFFF << basicExec_pcc[43:38] ; assign x__h3246 = pointer__h561 >> basicExec_pcc[43:38] ; assign x__h5946 = { brAddrCalc___d258[81:66], brAddrCalc___d258[64:63], brAddrCalc___d258[65], 18'd0, ~brAddrCalc___d258[44], IF_brAddrCalc_58_BIT_44_84_THEN_brAddrCalc_58__ETC___d843[25:17], ~IF_brAddrCalc_58_BIT_44_84_THEN_brAddrCalc_58__ETC___d843[16:15], IF_brAddrCalc_58_BIT_44_84_THEN_brAddrCalc_58__ETC___d843[14:3], ~IF_brAddrCalc_58_BIT_44_84_THEN_brAddrCalc_58__ETC___d843[2], IF_brAddrCalc_58_BIT_44_84_THEN_brAddrCalc_58__ETC___d843[1:0], brAddrCalc___d258[159:96] } ; assign x__h597 = addr__h4211[63:14] ^ signBits__h567 ; assign x__h806 = addr__h4211 >> basicExec_pcc[43:38] ; assign y__h3073 = ~x__h3074 ; assign y__h5947 = { basicExec_ppc[81:66], basicExec_ppc[64:63], basicExec_ppc[65], ~basicExec_ppc[62:44], IF_basicExec_ppc_BIT_44_61_THEN_basicExec_ppc__ETC___d869[25:17], ~IF_basicExec_ppc_BIT_44_61_THEN_basicExec_ppc__ETC___d869[16:15], IF_basicExec_ppc_BIT_44_61_THEN_basicExec_ppc__ETC___d869[14:3], ~IF_basicExec_ppc_BIT_44_61_THEN_basicExec_ppc__ETC___d869[2], IF_basicExec_ppc_BIT_44_61_THEN_basicExec_ppc__ETC___d869[1:0], basicExec_ppc[159:96] } ; always@(basicExec_dInst) begin case (basicExec_dInst[107:104]) 4'd7, 4'd8, 4'd9, 4'd10, 4'd11: IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 = basicExec_dInst[107:104]; default: IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37 = 4'd12; endcase end always@(basicExec_dInst) begin case (basicExec_dInst[103:101]) 3'd2, 3'd3: IF_basicExec_dInst_BITS_103_TO_101_50_EQ_2_54__ETC___d157 = basicExec_dInst[103:101]; default: IF_basicExec_dInst_BITS_103_TO_101_50_EQ_2_54__ETC___d157 = 3'd4; endcase end always@(basicExec_dInst or brAddrCalc___d258 or res_address__h923) begin case (basicExec_dInst[144:140]) 5'd2, 5'd4, 5'd5, 5'd6, 5'd7: addr_capFat_address__h5285 = res_address__h923; default: addr_capFat_address__h5285 = brAddrCalc___d258[161:96]; endcase end always@(basicExec_dInst or brAddrCalc___d258 or res_addrBits__h924) begin case (basicExec_dInst[144:140]) 5'd2, 5'd4, 5'd5, 5'd6, 5'd7: addr_capFat_addrBits__h5286 = res_addrBits__h924; default: addr_capFat_addrBits__h5286 = brAddrCalc___d258[95:82]; endcase end always@(basicExec_dInst or brAddrCalc___d258) begin case (basicExec_dInst[144:140]) 5'd2, 5'd4, 5'd5, 5'd6, 5'd7: addr_capFat_reserved__h5289 = 2'd0; default: addr_capFat_reserved__h5289 = brAddrCalc___d258[64:63]; endcase end always@(basicExec_dInst or brAddrCalc___d258) begin case (basicExec_dInst[144:140]) 5'd2, 5'd4, 5'd5, 5'd6, 5'd7: addr_capFat_perms_soft__h5325 = 4'd0; default: addr_capFat_perms_soft__h5325 = brAddrCalc___d258[81:78]; endcase end always@(basicExec_dInst or brAddrCalc___d258) begin case (basicExec_dInst[144:140]) 5'd2, 5'd4, 5'd5, 5'd6, 5'd7: addr_tempFields_repBoundTopBits__h5399 = 3'd7; default: addr_tempFields_repBoundTopBits__h5399 = brAddrCalc___d258[9:7]; endcase end always@(IF_basicExec_dInst_BITS_103_TO_101_50_EQ_2_54__ETC___d157) begin case (IF_basicExec_dInst_BITS_103_TO_101_50_EQ_2_54__ETC___d157) 3'd2, 3'd3: CASE_IF_basicExec_dInst_BITS_103_TO_101_50_EQ__ETC__q2 = IF_basicExec_dInst_BITS_103_TO_101_50_EQ_2_54__ETC___d157; default: CASE_IF_basicExec_dInst_BITS_103_TO_101_50_EQ__ETC__q2 = 3'd4; endcase end always@(basicExec_dInst or brAddrCalc___d258) begin case (basicExec_dInst[144:140]) 5'd2, 5'd4, 5'd5, 5'd6, 5'd7: CASE_basicExec_dInst_BITS_144_TO_140_2_1402575_ETC__q3 = 34'h344000000; default: CASE_basicExec_dInst_BITS_144_TO_140_2_1402575_ETC__q3 = brAddrCalc___d258[43:10]; endcase end always@(basicExec_dInst or brAddrCalc___d258) begin case (basicExec_dInst[144:140]) 5'd2, 5'd4, 5'd5, 5'd6, 5'd7: CASE_basicExec_dInst_BITS_144_TO_140_2_0_4_0_5_ETC__q4 = 4'd0; default: CASE_basicExec_dInst_BITS_144_TO_140_2_0_4_0_5_ETC__q4 = brAddrCalc___d258[3:0]; endcase end always@(IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37) begin case (IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37) 4'd7, 4'd8, 4'd9, 4'd10, 4'd11: CASE_IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_ETC__q5 = IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_8_OR_ETC___d37; default: CASE_IF_basicExec_dInst_BITS_107_TO_104_4_EQ_7_ETC__q5 = 4'd12; endcase end always@(basicExec_dInst or capModify___d210 or highOffsetBits__h570 or IF_SEXT_basicExec_dInst_BITS_31_TO_0_3_4_BIT_6_ETC___d242 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d261) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d267 = (highOffsetBits__h570 == 50'd0 && IF_SEXT_basicExec_dInst_BITS_31_TO_0_3_4_BIT_6_ETC___d242 || basicExec_pcc[43:38] >= 6'd50) && basicExec_pcc[162]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d267 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d261; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d267 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[163]; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d384) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d387 = basicExec_pcc[77]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d387 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d384; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d387 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[78]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d387 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d390 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[78]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d390 = basicExec_pcc[77]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d390 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d387; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d267 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d271 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[163]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d271 = basicExec_pcc[162]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d271 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d267; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d397) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d400 = basicExec_pcc[76]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d400 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d397; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d400 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[77]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d400 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d403 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[77]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d403 = basicExec_pcc[76]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d403 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d400; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d410) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d413 = basicExec_pcc[75]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d413 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d410; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d413 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[76]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d413 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d416 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[76]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d416 = basicExec_pcc[75]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d416 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d413; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d423) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d426 = basicExec_pcc[74]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d426 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d423; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d426 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[75]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d426 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d429 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[75]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d429 = basicExec_pcc[74]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d429 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d426; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d436) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d439 = basicExec_pcc[73]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d439 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d436; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d439 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[74]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d439 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d442 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[74]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d442 = basicExec_pcc[73]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d442 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d439; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d449) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d452 = basicExec_pcc[72]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d452 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d449; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d452 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[73]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d452 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d455 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[73]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d455 = basicExec_pcc[72]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d455 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d452; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d462) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d465 = basicExec_pcc[71]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d465 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d462; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d465 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[72]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d465 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d468 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[72]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d468 = basicExec_pcc[71]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d468 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d465; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d475) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d478 = basicExec_pcc[70]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d478 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d475; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d478 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[71]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d478 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d481 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[71]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d481 = basicExec_pcc[70]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d481 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d478; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d488) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d491 = basicExec_pcc[69]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d491 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d488; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d491 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[70]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d491 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d494 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[70]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d494 = basicExec_pcc[69]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d494 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d491; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d501) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d504 = basicExec_pcc[68]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d504 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d501; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d504 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[69]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d504 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d507 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[69]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d507 = basicExec_pcc[68]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d507 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d504; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d514) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d517 = basicExec_pcc[67]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d517 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d514; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d517 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[68]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d517 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d520 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[68]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d520 = basicExec_pcc[67]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d520 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d517; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d527) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d530 = basicExec_pcc[66]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d530 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d527; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d530 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && basicExec_dInst[109:108] != 2'd0 && capModify___d210[67]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d530 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d533 = basicExec_dInst[109:108] != 2'd0 && capModify___d210[67]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d533 = basicExec_pcc[66]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d533 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d530; endcase end always@(basicExec_dInst or res_fst_capFat_flags__h527 or basicExec_pcc or _theResult___snd_capFat_flags__h914) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d549 = basicExec_pcc[65]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d549 = _theResult___snd_capFat_flags__h914; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d549 = (basicExec_dInst[144:140] == 5'd18 || basicExec_dInst[144:140] == 5'd13) && res_fst_capFat_flags__h527; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d586) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d592 = basicExec_pcc[44]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d592 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d586; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d592 = basicExec_dInst[144:140] != 5'd18 && basicExec_dInst[144:140] != 5'd13 || basicExec_dInst[109:108] == 2'd0 || capModify___d210[45]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d592 or capModify___d210 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d596 = basicExec_dInst[109:108] == 2'd0 || capModify___d210[45]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d596 = basicExec_pcc[44]; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d596 = basicExec_dInst[144:140] == 5'd9 || basicExec_dInst[144:140] == 5'd14 || IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d592; endcase end always@(basicExec_dInst or res_fst_capFat_reserved__h528 or basicExec_pcc or _theResult___snd_capFat_reserved__h915) begin case (basicExec_dInst[144:140]) 5'd8, 5'd9, 5'd14: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d567 = 2'd0; 5'd11, 5'd13, 5'd18: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d567 = res_fst_capFat_reserved__h528; 5'd12, 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d567 = basicExec_pcc[64:63]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d567 = _theResult___snd_capFat_reserved__h915; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d567 = 2'd0; endcase end always@(basicExec_dInst or res_fst_capFat_perms_soft__h3311 or basicExec_pcc or _theResult___snd_capFat_perms_soft__h3317) begin case (basicExec_dInst[144:140]) 5'd8, 5'd9, 5'd14: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d377 = 4'd0; 5'd11, 5'd13, 5'd18: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d377 = res_fst_capFat_perms_soft__h3311; 5'd12, 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d377 = basicExec_pcc[81:78]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d377 = _theResult___snd_capFat_perms_soft__h3317; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d377 = 4'd0; endcase end always@(basicExec_dInst or res_address__h923 or res_address__h539 or res_fst_capFat_address__h524 or pointer__h2327 or res_address__h550 or result_d_address__h884 or _theResult___snd_capFat_address__h911) begin case (basicExec_dInst[144:140]) 5'd8, 5'd9: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d340 = res_address__h539; 5'd11, 5'd13, 5'd18: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d340 = res_fst_capFat_address__h524; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d340 = pointer__h2327; 5'd14: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d340 = res_address__h550; 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d340 = result_d_address__h884; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d340 = _theResult___snd_capFat_address__h911; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d340 = res_address__h923; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc_BITS_37_TO_35_29_ULT_basicExec_p_ETC___d630 or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d633) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d636 = basicExec_pcc_BITS_37_TO_35_29_ULT_basicExec_p_ETC___d630; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d636 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d633; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d636 = basicExec_dInst[144:140] != 5'd18 && basicExec_dInst[144:140] != 5'd13 || basicExec_dInst[109:108] == 2'd0 || capModify___d210[7]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d636 or capModify___d210 or basicExec_pcc_BITS_37_TO_35_29_ULT_basicExec_p_ETC___d630) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d640 = basicExec_dInst[109:108] == 2'd0 || capModify___d210[7]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d640 = basicExec_pcc_BITS_37_TO_35_29_ULT_basicExec_p_ETC___d630; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d640 = basicExec_dInst[144:140] == 5'd9 || basicExec_dInst[144:140] == 5'd14 || IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d636; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc_BITS_23_TO_21_83_ULT_basicExec_p_ETC___d285 or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d646) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d649 = basicExec_pcc_BITS_23_TO_21_83_ULT_basicExec_p_ETC___d285; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d649 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d646; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d649 = basicExec_dInst[144:140] != 5'd18 && basicExec_dInst[144:140] != 5'd13 || basicExec_dInst[109:108] == 2'd0 || capModify___d210[6]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d649 or capModify___d210 or basicExec_pcc_BITS_23_TO_21_83_ULT_basicExec_p_ETC___d285) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d653 = basicExec_dInst[109:108] == 2'd0 || capModify___d210[6]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d653 = basicExec_pcc_BITS_23_TO_21_83_ULT_basicExec_p_ETC___d285; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d653 = basicExec_dInst[144:140] == 5'd9 || basicExec_dInst[144:140] == 5'd14 || IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d649; endcase end always@(basicExec_dInst or capModify___d210 or basicExec_pcc_BITS_161_TO_96_15_PLUS_0_CONCAT__ETC___d658 or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d661) begin case (basicExec_dInst[144:140]) 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d664 = basicExec_pcc_BITS_161_TO_96_15_PLUS_0_CONCAT__ETC___d658; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d664 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d661; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d664 = basicExec_dInst[144:140] != 5'd18 && basicExec_dInst[144:140] != 5'd13 || basicExec_dInst[109:108] == 2'd0 || capModify___d210[5]; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d664 or capModify___d210 or _0_CONCAT_basicExec_pcc_BITS_159_TO_96_73_PLUS__ETC___d287) begin case (basicExec_dInst[144:140]) 5'd11: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d668 = basicExec_dInst[109:108] == 2'd0 || capModify___d210[5]; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d668 = _0_CONCAT_basicExec_pcc_BITS_159_TO_96_73_PLUS__ETC___d287; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d668 = basicExec_dInst[144:140] == 5'd9 || basicExec_dInst[144:140] == 5'd14 || IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d664; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_109_TO_108_0_EQ_0_1_TH_ETC___d672 or IF_basicExec_pcc_BITS_37_TO_35_29_ULT_basicExe_ETC___d677 or IF_basicExec_pcc_BITS_37_TO_35_29_ULT_basicExe_ETC___d687 or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d690) begin case (basicExec_dInst[144:140]) 5'd8, 5'd9, 5'd14: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d697 = 4'd0; 5'd11, 5'd13, 5'd18: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d697 = IF_basicExec_dInst_BITS_109_TO_108_0_EQ_0_1_TH_ETC___d672; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d697 = IF_basicExec_pcc_BITS_37_TO_35_29_ULT_basicExe_ETC___d677; 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d697 = IF_basicExec_pcc_BITS_37_TO_35_29_ULT_basicExe_ETC___d687; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d697 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d690; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d697 = 4'd0; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_109_TO_108_0_EQ_0_1_TH_ETC___d599 or basicExec_pcc or IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d603) begin case (basicExec_dInst[144:140]) 5'd8, 5'd9, 5'd14: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_1_ETC___d610 = 34'h344000000; 5'd11, 5'd13, 5'd18: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_1_ETC___d610 = IF_basicExec_dInst_BITS_109_TO_108_0_EQ_0_1_TH_ETC___d599; 5'd12, 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_1_ETC___d610 = basicExec_pcc[43:10]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_1_ETC___d610 = IF_basicExec_dInst_BITS_139_TO_137_49_EQ_1_50__ETC___d603; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_1_ETC___d610 = 34'h344000000; endcase end always@(basicExec_dInst or res_fst_capFat_otype__h529 or basicExec_pcc or _theResult___snd_capFat_otype__h916) begin case (basicExec_dInst[144:140]) 5'd8, 5'd9, 5'd14: CASE_basicExec_dInst_BITS_144_TO_140_8_262143__ETC__q6 = 18'd262143; 5'd11, 5'd13, 5'd18: CASE_basicExec_dInst_BITS_144_TO_140_8_262143__ETC__q6 = res_fst_capFat_otype__h529; 5'd12: CASE_basicExec_dInst_BITS_144_TO_140_8_262143__ETC__q6 = 18'd262142; 5'd15: CASE_basicExec_dInst_BITS_144_TO_140_8_262143__ETC__q6 = basicExec_pcc[62:45]; 5'd17: CASE_basicExec_dInst_BITS_144_TO_140_8_262143__ETC__q6 = _theResult___snd_capFat_otype__h916; default: CASE_basicExec_dInst_BITS_144_TO_140_8_262143__ETC__q6 = 18'd262143; endcase end always@(basicExec_dInst or res_addrBits__h924 or res_addrBits__h540 or res_fst_capFat_addrBits__h525 or x__h2619 or res_addrBits__h551 or x__h3246 or _theResult___snd_capFat_addrBits__h912) begin case (basicExec_dInst[144:140]) 5'd8, 5'd9: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d363 = res_addrBits__h540; 5'd11, 5'd13, 5'd18: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d363 = res_fst_capFat_addrBits__h525; 5'd12: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d363 = x__h2619[13:0]; 5'd14: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d363 = res_addrBits__h551; 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d363 = x__h3246[13:0]; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d363 = _theResult___snd_capFat_addrBits__h912; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d363 = res_addrBits__h924; endcase end always@(basicExec_dInst or res_fst_tempFields_repBoundTopBits__h3807 or repBound__h3837 or _theResult___snd_tempFields_repBoundTopBits__h3856) begin case (basicExec_dInst[144:140]) 5'd8, 5'd9, 5'd14: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_7_ETC___d626 = 3'd7; 5'd11, 5'd13, 5'd18: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_7_ETC___d626 = res_fst_tempFields_repBoundTopBits__h3807; 5'd12, 5'd15: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_7_ETC___d626 = repBound__h3837; 5'd17: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_7_ETC___d626 = _theResult___snd_tempFields_repBoundTopBits__h3856; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_7_ETC___d626 = 3'd7; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d549 or res_fst_capFat_flags__h527 or basicExec_pcc) begin case (basicExec_dInst[144:140]) 5'd11: CASE_basicExec_dInst_BITS_144_TO_140_11_res_fs_ETC__q7 = res_fst_capFat_flags__h527; 5'd12: CASE_basicExec_dInst_BITS_144_TO_140_11_res_fs_ETC__q7 = basicExec_pcc[65]; default: CASE_basicExec_dInst_BITS_144_TO_140_11_res_fs_ETC__q7 = basicExec_dInst[144:140] != 5'd9 && basicExec_dInst[144:140] != 5'd14 && IF_basicExec_dInst_BITS_144_TO_140_EQ_15_19_TH_ETC___d549; endcase end always@(basicExec_dInst or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d271 or IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d340 or IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d363 or IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d377 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d390 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d403 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d416 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d429 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d442 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d455 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d468 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d481 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d494 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d507 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d520 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d533 or CASE_basicExec_dInst_BITS_144_TO_140_11_res_fs_ETC__q7 or IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d612 or IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_7_ETC___d626 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d640 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d653 or IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d668 or IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d697 or basicExec_rVal2) begin case (basicExec_dInst[144:140]) 5'd2, 5'd5, 5'd7: IF_basicExec_dInst_BITS_144_TO_140_EQ_5_OR_bas_ETC___d701 = basicExec_rVal2; default: IF_basicExec_dInst_BITS_144_TO_140_EQ_5_OR_bas_ETC___d701 = { basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d271, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d340, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d363, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d377, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d390, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d403, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d416, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d429, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d442, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d455, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d468, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d481, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d494, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d507, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d520, basicExec_dInst[144:140] != 5'd8 && IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d533, basicExec_dInst[144:140] != 5'd8 && CASE_basicExec_dInst_BITS_144_TO_140_11_res_fs_ETC__q7, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d612, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_7_ETC___d626, basicExec_dInst[144:140] == 5'd8 || IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d640, basicExec_dInst[144:140] == 5'd8 || IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d653, basicExec_dInst[144:140] == 5'd8 || IF_basicExec_dInst_BITS_144_TO_140_EQ_11_THEN__ETC___d668, IF_basicExec_dInst_BITS_144_TO_140_EQ_8_THEN_0_ETC___d697 }; endcase end endmodule // module_basicExec