[ { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_bits_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_bits_inst_type", "~el2_dec|el2_dec>io_lsu_fastint_stall_any", "~el2_dec|el2_dec>io_lsu_error_pkt_r_bits_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_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_i0_ap_predict_nt", "sources":[ "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_bits_toffset" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_bits_way", "sources":[ "~el2_dec|el2_dec>io_exu_i0_br_way_r" ] }, { "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_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_bits_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_bits_inst_type" ] }, { "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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_bits_way", "sources":[ "~el2_dec|el2_dec>io_i0_brp_bits_way" ] }, { "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_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_bits_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_bits_inst_type", "~el2_dec|el2_dec>io_i0_brp_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_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_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_div_cancel", "sources":[ "~el2_dec|el2_dec>io_lsu_error_pkt_r_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_bits_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_bits_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_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_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_bits_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_bits_inst_type", "~el2_dec|el2_dec>io_i0_brp_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_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_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_bits_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_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "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_bits_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_bits_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_lsu_error_pkt_r_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_dec_i0_predict_p_d_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_bits_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_bits_inst_type" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_div_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_bits_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_bits_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_bits_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_bits_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_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_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_br_immed_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_pc4", "~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_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_bits_toffset" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_pc_d", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_pc" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_bits_hist", "sources":[ "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_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_bits_inst_type", "~el2_dec|el2_dec>io_lsu_fir_error", "~el2_dec|el2_dec>io_lsu_error_pkt_r_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_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_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_bits_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_bits_inst_type", "~el2_dec|el2_dec>io_i0_brp_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_bits_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_bits_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_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_lsu_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_valid", "~el2_dec|el2_dec>io_lsu_error_pkt_r_bits_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_bits_inst_type", "~el2_dec|el2_dec>io_i0_brp_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_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_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_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_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_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_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "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_lsu_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_bits_br_error", "sources":[ "~el2_dec|el2_dec>io_exu_i0_br_error_r" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_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_bits_inst_type", "~el2_dec|el2_dec>io_lsu_error_pkt_r_valid" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_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_bits_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_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_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_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_div_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_i0_ap_predict_t", "sources":[ "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_bits_toffset" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_bits_prett", "sources":[ "~el2_dec|el2_dec>io_i0_brp_bits_prett" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_lsu_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_bits_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_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_mul_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_dec_i0_predict_p_d_bits_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_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_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_bits_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_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "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_dec_dbg_cmd_fail", "sources":[ "~el2_dec|el2_dec>io_lsu_error_pkt_r_bits_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_bits_inst_type", "~el2_dec|el2_dec>io_lsu_error_pkt_r_valid" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_bits_hist", "sources":[ "~el2_dec|el2_dec>io_exu_i0_br_hist_r" ] }, { "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_bits_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_bits_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_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist", "~el2_dec|el2_dec>io_lsu_result_corr_r" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_mul_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_bits_pc4", "sources":[ "~el2_dec|el2_dec>io_ifu_i0_pc4" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_mul_p_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_i0_predict_p_d_bits_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_bits_br_start_error", "~el2_dec|el2_dec>io_i0_brp_bits_br_error", "~el2_dec|el2_dec>io_i0_brp_bits_ret", "~el2_dec|el2_dec>io_i0_brp_valid", "~el2_dec|el2_dec>io_i0_brp_bits_toffset", "~el2_dec|el2_dec>io_i0_brp_bits_hist" ] }, { "class":"firrtl.transforms.CombinationalPath", "sink":"~el2_dec|el2_dec>io_dec_tlu_br0_r_pkt_bits_middle", "sources":[ "~el2_dec|el2_dec>io_exu_i0_br_middle_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.gated_latch", "resourceId":"/vsrc/gated_latch.v" }, { "class":"firrtl.options.TargetDirAnnotation", "directory":"." }, { "class":"firrtl.options.OutputAnnotationFileAnnotation", "file":"el2_dec" }, { "class":"firrtl.transforms.BlackBoxTargetDirAnno", "targetDir":"." } ]