[ { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_mul_p_low", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_pc4", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_pc" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_hist", "sources":[ "~el2_dec|el2_dec>io_exu_i0_br_hist_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_i0_commit_cmt", "sources":[ "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_store_data_bypass_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_predict_t", "sources":[ "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_toffset" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_br_immed_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_pc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_toffset" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_immed_d", "sources":[ "~el2_dec|el2_dec>io_core_id", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_csr_ren_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_debug_wdata_rs1_d", "sources":[ "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_valid" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_lsu_offset_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_pred_correct_npc_x", "sources":[ "~el2_dec|el2_dec>io_exu_i0_pc_x" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_slt", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_br_start_error", "sources":[ "~el2_dec|el2_dec>io_exu_i0_br_start_error_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_sub", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_by", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_div_p_valid", "sources":[ "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_decode_d", "sources":[ "~el2_dec|el2_dec>io_lsu_load_stall_any", "~el2_dec|el2_dec>io_dma_dccm_stall_any", "~el2_dec|el2_dec>io_lsu_store_stall_any", "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_rs1_en_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_rs1_bypass_data_d", "sources":[ "~el2_dec|el2_dec>io_lsu_nonblock_load_data", "~el2_dec|el2_dec>io_lsu_result_m", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_flush_leak_one_r", "sources":[ "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_valid", "sources":[ "~el2_dec|el2_dec>io_lsu_load_stall_any", "~el2_dec|el2_dec>io_dma_dccm_stall_any", "~el2_dec|el2_dec>io_lsu_store_stall_any", "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_flush_path_r", "sources":[ "~el2_dec|el2_dec>io_rst_vec", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_nmi_vec", "~el2_dec|el2_dec>io_lsu_fir_addr", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_exu_npc_r", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_type", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_word", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_rs1_bypass_en_d", "sources":[ "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_unsign", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_select_pc_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_dbg_rddata", "sources":[ "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_csr_write", "sources":[ "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_lor", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_bge", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_div_p_rem", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_flush_lower_r", "sources":[ "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_pja", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_rs2_bypass_data_d", "sources":[ "~el2_dec|el2_dec>io_lsu_nonblock_load_data", "~el2_dec|el2_dec>io_lsu_result_m", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_lsu_valid_raw_d", "sources":[ "~el2_dec|el2_dec>io_dma_dccm_stall_any", "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_valid", "sources":[ "~el2_dec|el2_dec>io_lsu_load_stall_any", "~el2_dec|el2_dec>io_dma_dccm_stall_any", "~el2_dec|el2_dec>io_lsu_store_stall_any", "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_toffset", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_br_start_error", "sources":[ "~el2_dec|el2_dec>io_lsu_load_stall_any", "~el2_dec|el2_dec>io_dma_dccm_stall_any", "~el2_dec|el2_dec>io_lsu_store_stall_any", "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_rs2_en_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_pret", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_load_ldst_bypass_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_div_cancel", "sources":[ "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_middle", "sources":[ "~el2_dec|el2_dec>io_exu_i0_br_middle_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_bne", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_way", "sources":[ "~el2_dec|el2_dec>io_exu_i0_br_way_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_land", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_sll", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_valid", "sources":[ "~el2_dec|el2_dec>io_exu_i0_br_valid_r", "~el2_dec|el2_dec>io_exu_i0_br_mp_r", "~el2_dec|el2_dec>io_exu_pmu_i0_br_ataken" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_data_en", "sources":[ "~el2_dec|el2_dec>io_lsu_load_stall_any", "~el2_dec|el2_dec>io_dma_dccm_stall_any", "~el2_dec|el2_dec>io_lsu_store_stall_any", "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_blt", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_mul_p_rs2_sign", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_alu_decode_d", "sources":[ "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_add", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_lxor", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_beq", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_jal", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_div_p_unsign", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_mul_p_valid", "sources":[ "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_br_error", "sources":[ "~el2_dec|el2_dec>io_lsu_load_stall_any", "~el2_dec|el2_dec>io_dma_dccm_stall_any", "~el2_dec|el2_dec>io_lsu_store_stall_any", "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_predict_index_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_bp_index" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_load", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_predict_btag_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_bp_btag" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_prett", "sources":[ "~el2_dec|el2_dec>io_i0_brp_prett" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_csr_imm", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_dbg_cmd_fail", "sources":[ "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_unsign", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_pcall", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_fence_i_r", "sources":[ "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_br_error", "sources":[ "~el2_dec|el2_dec>io_exu_i0_br_error_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_gpr_i0_rs2_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_hist", "sources":[ "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_predict_fghr_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_bp_fghr" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_store", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_gpr_i0_rs1_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_predict_nt", "sources":[ "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_toffset" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_i0_kill_writeb_r", "sources":[ "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_flush_noredir_r", "sources":[ "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_srl", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_half", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_rs2_bypass_en_d", "sources":[ "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_mul_p_rs1_sign", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_way", "sources":[ "~el2_dec|el2_dec>io_i0_brp_way" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_flush_err_r", "sources":[ "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_i0_ap_sra", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_ctl_en", "sources":[ "~el2_dec|el2_dec>io_lsu_load_stall_any", "~el2_dec|el2_dec>io_dma_dccm_stall_any", "~el2_dec|el2_dec>io_lsu_store_stall_any", "~el2_dec|el2_dec>io_lsu_nonblock_load_valid_m", "~el2_dec|el2_dec>io_dbg_cmd_wrdata", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_valid", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_error", "~el2_dec|el2_dec>io_lsu_nonblock_load_data_tag", "~el2_dec|el2_dec>io_ifu_i0_valid", "~el2_dec|el2_dec>io_dbg_cmd_valid", "~el2_dec|el2_dec>io_dbg_cmd_type", "~el2_dec|el2_dec>io_mpc_reset_run_req", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_single_ecc_error", "~el2_dec|el2_dec>io_exu_i0_br_error_r", "~el2_dec|el2_dec>io_exu_i0_br_start_error_r", "~el2_dec|el2_dec>io_lsu_error_pkt_r_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_mhwakeup", "~el2_dec|el2_dec>io_lsu_error_pkt_r_exc_valid", "~el2_dec|el2_dec>io_lsu_imprecise_error_load_any", "~el2_dec|el2_dec>io_lsu_imprecise_error_store_any", "~el2_dec|el2_dec>io_dbg_halt_req", "~el2_dec|el2_dec>io_ifu_miss_state_idle", "~el2_dec|el2_dec>io_lsu_idle_any", "~el2_dec|el2_dec>io_ifu_i0_icaf", "~el2_dec|el2_dec>io_ifu_i0_dbecc", "~el2_dec|el2_dec>io_ifu_i0_instr", "~el2_dec|el2_dec>io_dbg_cmd_addr", "~el2_dec|el2_dec>io_dbg_cmd_write", "~el2_dec|el2_dec>io_i0_brp_br_start_error", "~el2_dec|el2_dec>io_i0_brp_br_error", "~el2_dec|el2_dec>io_i0_brp_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_toffset", "~el2_dec|el2_dec>io_i0_brp_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.EmitCircuitAnnotation", "emitter":"firrtl.VerilogEmitter" }, { "class":"firrtl.transforms.DontTouchAnnotation", "target":"~el2_dec|el2_dec_trigger>io_dec_i0_trigger_match_d" }, { "class":"firrtl.transforms.BlackBoxResourceAnno", "target":"el2_dec.TEC_RV_ICG", "resourceId":"/vsrc/TEC_RV_ICG.v" }, { "class":"firrtl.options.TargetDirAnnotation", "directory":"." }, { "class":"firrtl.options.OutputAnnotationFileAnnotation", "file":"el2_dec" }, { "class":"firrtl.transforms.BlackBoxTargetDirAnno", "targetDir":"." } ]