#ifndef Debug_component_H #define Debug_component_H #define DEBUG_Behavioural false #define DEBUG_Generic false #define DEBUG_Counter false #define DEBUG_Group false #define DEBUG_Queue false #define DEBUG_Queue_Control false #define DEBUG_Shifter false #define DEBUG_RegisterFile false #define DEBUG_RegisterFile_Monolithic false #define DEBUG_RegisterFile_Multi_Banked false #define DEBUG_Select false #define DEBUG_Select_Priority_Fixed false #define Debug_Victim false #define DEBUG_Victim_Pseudo_LRU false #define DEBUG_Core false #define DEBUG_Multi_Execute_loop false #define DEBUG_Execute_loop false #define DEBUG_Multi_Execute_unit false #define DEBUG_Execute_unit false #define DEBUG_Functionnal_unit false #define DEBUG_Load_store_unit false #define DEBUG_Multi_Read_unit false #define DEBUG_Read_unit false #define DEBUG_Read_queue false #define DEBUG_Reservation_station false #define DEBUG_Multi_Write_unit false #define DEBUG_Write_unit false #define DEBUG_Execute_queue false #define DEBUG_Write_queue false #define DEBUG_Network true #define DEBUG_Execution_unit_to_Write_unit true #define DEBUG_Read_unit_to_Execution_unit true #define DEBUG_Register_unit false #define DEBUG_Register_unit_Glue false #define DEBUG_Multi_Front_end false #define DEBUG_Front_end false #define DEBUG_Prediction_unit false #define DEBUG_Direction false #define DEBUG_Meta_Predictor false #define DEBUG_Meta_Predictor_Glue false #define DEBUG_Two_Level_Branch_Predictor false #define DEBUG_Two_Level_Branch_Predictor_Glue false #define DEBUG_Branch_History_Table false #define DEBUG_Pattern_History_Table false #endif