Parsed function:PWM_for_dirve_mode Dump after hash based groups Congruence classes: 1 (unique hash values: 1), with total: 1 items Class size histogram [num of members]: number of classe number of classess [1]: 1 classes Dump after WPA based types groups Congruence classes: 1 (unique hash values: 1), with total: 1 items Class size histogram [num of members]: number of classe number of classess [1]: 1 classes Worklist has been filled with: 0 Address reference subdivision created: 0 new classes. Dump after callgraph-based congruence reduction Congruence classes: 1 (unique hash values: 1), with total: 1 items Class size histogram [num of members]: number of classe number of classess [1]: 1 classes Init called for 0 items (0.00%). Dump after full equality comparison of groups Congruence classes: 1 (unique hash values: 1), with total: 1 items Class size histogram [num of members]: number of classe number of classess [1]: 1 classes Worklist has been filled with: 0 Address reference subdivision created: 0 new classes. Congruence classes: 1 (unique hash values: 1), with total: 1 items Class size histogram [num of members]: number of classe number of classess [1]: 1 classes Item count: 1 Congruent classes before: 1, after: 1 Average class size before: 1.00, after: 1.00 Average non-singular class size: 0.00, count: 0 Equal symbols: 0 Fraction of visited symbols: 0.00% PWM_for_dirve_mode () { unsigned char GV_Operation_Mode.0_1; unsigned char GV_PWM_1.1_2; unsigned char GV_PWM_2.3_3; [local count: 1073741824]: # DEBUG BEGIN_STMT GV_Operation_Mode.0_1 = GV_Operation_Mode; if (GV_Operation_Mode.0_1 == 1) goto ; [34.00%] else goto ; [66.00%] [local count: 365072220]: # DEBUG BEGIN_STMT GV_PWM_1.1_2 = GV_PWM_1; if (GV_PWM_1.1_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 182536110]: # DEBUG BEGIN_STMT Set_PWM_Duty (0, 1.0e+2); # DEBUG BEGIN_STMT Set_PWM_Duty (1, 0.0); # DEBUG BEGIN_STMT GV_PWM_1 = 1; # DEBUG BEGIN_STMT GV_PWM_2 = 0; goto ; [100.00%] [local count: 182536110]: # DEBUG BEGIN_STMT Set_PWM_Duty (0, 0.0); # DEBUG BEGIN_STMT Set_PWM_Duty (1, 0.0); # DEBUG BEGIN_STMT GV_PWM_1 = 0; # DEBUG BEGIN_STMT GV_PWM_2 = 0; goto ; [100.00%] [local count: 708669605]: # DEBUG BEGIN_STMT if (GV_Operation_Mode.0_1 == 0) goto ; [67.00%] else goto ; [33.00%] [local count: 474808635]: # DEBUG BEGIN_STMT GV_PWM_2.3_3 = GV_PWM_2; if (GV_PWM_2.3_3 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 237404317]: # DEBUG BEGIN_STMT Set_PWM_Duty (1, 1.0e+2); # DEBUG BEGIN_STMT Set_PWM_Duty (0, 0.0); # DEBUG BEGIN_STMT GV_PWM_2 = 1; # DEBUG BEGIN_STMT GV_PWM_1 = 0; goto ; [100.00%] [local count: 237404317]: # DEBUG BEGIN_STMT Set_PWM_Duty (1, 0.0); # DEBUG BEGIN_STMT Set_PWM_Duty (0, 0.0); # DEBUG BEGIN_STMT GV_PWM_2 = 0; # DEBUG BEGIN_STMT GV_PWM_1 = 0; goto ; [100.00%] [local count: 233860969]: # DEBUG BEGIN_STMT Set_PWM_Duty (1, 0.0); # DEBUG BEGIN_STMT Set_PWM_Duty (0, 0.0); # DEBUG BEGIN_STMT GV_PWM_2 = 0; # DEBUG BEGIN_STMT GV_PWM_1 = 0; [local count: 1073741824]: return; }