Parsed function:Mcu_CMU_ClockFailInt Parsed function:GetStatusCmuFcFceRefCntLfrefHfref Parsed function:ClearStatusCmuFcFceRefCntLfrefHfref Parsed function:SetCmuFcFceRefCntLfrefHfref Parsed function:ResetCmuFcFceRefCntLfrefHfref Parsed function:DisableCmuFcFceRefCntLfrefHfref Parsed function:ClockMonitorEmpty_GetStatus Parsed function:ClockMonitorEmpty_ClearStatus Parsed function:ClockMonitorEmpty_Disable Parsed function:ClockMonitorEmpty Dump after hash based groups Congruence classes: 9 (unique hash values: 9), with total: 11 items Class size histogram [num of members]: number of classe number of classess [1]: 8 classes [3]: 1 classes Dump after WPA based types groups Congruence classes: 10 (unique hash values: 9), with total: 11 items Class size histogram [num of members]: number of classe number of classess [1]: 9 classes [2]: 1 classes Worklist has been filled with: 8 Address reference subdivision created: 0 new classes. Dump after callgraph-based congruence reduction Congruence classes: 10 (unique hash values: 9), with total: 11 items Class size histogram [num of members]: number of classe number of classess [1]: 9 classes [2]: 1 classes Init called for 2 items (18.18%). Dump after full equality comparison of groups Congruence classes: 10 (unique hash values: 9), with total: 11 items Class size histogram [num of members]: number of classe number of classess [1]: 9 classes [2]: 1 classes Worklist has been filled with: 8 Address reference subdivision created: 0 new classes. Congruence classes: 10 (unique hash values: 9), with total: 11 items Class size histogram [num of members]: number of classe number of classess [1]: 9 classes [2]: 1 classes Item count: 11 Congruent classes before: 10, after: 10 Average class size before: 1.10, after: 1.10 Average non-singular class size: 2.00, count: 1 Equal symbols: 1 Fraction of visited symbols: 9.09% Semantic equality hit:ClockMonitorEmpty_Disable->ClockMonitorEmpty_ClearStatus Assembler symbol names:ClockMonitorEmpty_Disable->ClockMonitorEmpty_ClearStatus Symbols to be put in SSA form { D.5090 D.5228 } Incremental SSA update started at block: 0 Number of blocks in CFG: 3 Number of blocks to update: 2 ( 67%) Analyzing function: ClockMonitorEmpty_ClearStatus/3 ;; 1 loops found ;; ;; Loop 0 ;; header 0, latch 1 ;; depth 0, outer -1 ;; nodes: 0 1 2 ;; 2 succs { 1 } Analyzing function body size: ClockMonitorEmpty_ClearStatus IPA function summary for ClockMonitorEmpty_ClearStatus/3 inlinable global time: 13.000000 self size: 5 global size: 0 min size: 0 self stack: 0 global stack: 0 size:0.000000, time:0.000000 size:3.000000, time:2.000000, executed if:(not inlined) calls: ClockMonitorEmpty_Disable/2 function not considered for inlining loop depth: 0 freq:1.00 size: 2 time: 11callee size: 1 stack: 0 Unified; Wrapper has been created. Reclaiming functions: Reclaiming variables: Clearing address taken flags: Mcu_CMU_ClockFailInt () { Clock_Ip_NameType name; uint32 indexCmuEntry; uint32 instance; uint32 cmuIsrValue; int _1; unsigned char _2; volatile struct ClockMonitor_Type * _3; long unsigned int _4; const struct Clock_Ip_ClockConfigType * clockConfig.5_5; long unsigned int _6; [local count: 214748364]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG indexCmuEntry => 0 goto ; [100.00%] [local count: 858993459]: # DEBUG BEGIN_STMT name_11 = cmuEntries[indexCmuEntry_7].name; # DEBUG name => name_11 # DEBUG BEGIN_STMT _1 = (int) name_11; _2 = clockFeatures[_1][6]; instance_12 = (uint32) _2; # DEBUG instance => instance_12 # DEBUG BEGIN_STMT _3 = cmu[instance_12]; _4 ={v} _3->SR; cmuIsrValue_13 = _4 & 3; # DEBUG cmuIsrValue => cmuIsrValue_13 # DEBUG BEGIN_STMT _3->SR ={v} cmuIsrValue_13; # DEBUG BEGIN_STMT clockConfig.5_5 = clockConfig; if (clockConfig.5_5 != 0B) goto ; [70.00%] else goto ; [30.00%] [local count: 601295421]: # DEBUG BEGIN_STMT _6 ={v} _3->IER; # DEBUG cmuIerValue => _6 & 3 # DEBUG BEGIN_STMT cmuIsrValue_15 = _6 & cmuIsrValue_13; # DEBUG cmuIsrValue => cmuIsrValue_15 # DEBUG BEGIN_STMT if (cmuIsrValue_15 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 198427489]: # DEBUG BEGIN_STMT ReportClockErrors (0, name_11); [local count: 858993459]: # DEBUG BEGIN_STMT indexCmuEntry_17 = indexCmuEntry_7 + 1; # DEBUG indexCmuEntry => indexCmuEntry_17 [local count: 1073741824]: # indexCmuEntry_7 = PHI <0(2), indexCmuEntry_17(6)> # DEBUG indexCmuEntry => indexCmuEntry_7 # DEBUG BEGIN_STMT if (indexCmuEntry_7 != 4) goto ; [80.00%] else goto ; [20.00%] [local count: 214748365]: return; } GetStatusCmuFcFceRefCntLfrefHfref (Clock_Ip_NameType name) { uint32 TimeoutTicks; uint32 ElapsedTime; uint32 StartTime; boolean TimeoutOccurred; uint32 instance; Clock_Ip_CmuStatusType status; uint32 cmuIsrValue; int _1; unsigned char _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; long unsigned int _7; long unsigned int _8; long unsigned int _9; long unsigned int _10; long unsigned int TimeoutTicks.0_11; long unsigned int _12; long unsigned int _13; volatile struct ClockMonitor_Type * _14; long unsigned int _15; long unsigned int _17; long unsigned int _18; long unsigned int _19; long unsigned int _20; long unsigned int _21; [local count: 348071309]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG status => 3 # DEBUG BEGIN_STMT _1 = (int) name_25(D); _2 = clockFeatures[_1][6]; instance_27 = (uint32) _2; # DEBUG instance => instance_27 # DEBUG BEGIN_STMT # DEBUG TimeoutOccurred => 0 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _3 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT; _4 = _3 & 32768; if (_4 == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 114863532]: # DEBUG BEGIN_STMT _5 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_CLKEN; _6 = _5 | 32768; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_CLKEN ={v} _6; # DEBUG BEGIN_STMT _7 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PCONF; _8 = _7 | 1; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PCONF ={v} _8; # DEBUG BEGIN_STMT _9 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PUPD; _10 = _9 | 1; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PUPD ={v} _10; # DEBUG BEGIN_STMT McMeEnterKey (); # DEBUG BEGIN_STMT ClockStartTimeout (&StartTime, &ElapsedTime, &TimeoutTicks, 10000); [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT TimeoutTicks.0_11 = TimeoutTicks; TimeoutOccurred_34 = ClockTimeoutExpired (&StartTime, &ElapsedTime, TimeoutTicks.0_11); # DEBUG TimeoutOccurred => TimeoutOccurred_34 # DEBUG BEGIN_STMT _12 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT; _13 = _12 & 32768; if (_13 == 0) goto ; [94.50%] else goto ; [5.50%] [local count: 1014686025]: if (TimeoutOccurred_34 != 0) goto ; [5.50%] else goto ; [94.50%] [local count: 958878292]: goto ; [100.00%] [local count: 114863532]: # TimeoutOccurred_16 = PHI # DEBUG BEGIN_STMT if (TimeoutOccurred_16 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 37904965]: # DEBUG BEGIN_STMT ReportClockErrors (1, 145); [local count: 348071309]: # DEBUG BEGIN_STMT _14 = cmu[instance_27]; _15 ={v} _14->SR; cmuIsrValue_36 = _15 & 3; # DEBUG cmuIsrValue => cmuIsrValue_36 # DEBUG BEGIN_STMT _17 ={v} _14->IER; # DEBUG cmuIerValue => _17 & 3 # DEBUG BEGIN_STMT cmuIsrValue_37 = _17 & cmuIsrValue_36; # DEBUG cmuIsrValue => cmuIsrValue_37 # DEBUG BEGIN_STMT _18 ={v} _14->GCR; _19 = _18 & 1; if (_19 != 0) goto ; [65.00%] else goto ; [35.00%] [local count: 226246351]: # DEBUG BEGIN_STMT _20 = cmuIsrValue_37 & 2; if (_20 != 0) goto ; [50.00%] else goto ; [50.00%] [local count: 113123175]: # DEBUG BEGIN_STMT _21 = cmuIsrValue_37 & 1; if (_21 != 0) goto ; [35.00%] else goto ; [65.00%] [local count: 73530064]: # DEBUG BEGIN_STMT # DEBUG status => 0 [local count: 348071309]: # status_22 = PHI <3(8), 1(9), 2(10), 0(11)> # DEBUG status => status_22 # DEBUG BEGIN_STMT StartTime ={v} {CLOBBER}; ElapsedTime ={v} {CLOBBER}; TimeoutTicks ={v} {CLOBBER}; return status_22; } ClearStatusCmuFcFceRefCntLfrefHfref (Clock_Ip_NameType name) { uint32 TimeoutTicks; uint32 ElapsedTime; uint32 StartTime; boolean TimeoutOccurred; uint32 cmuIsrValue; uint32 instance; int _1; unsigned char _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; long unsigned int _7; long unsigned int _8; long unsigned int _9; long unsigned int _10; long unsigned int TimeoutTicks.1_11; long unsigned int _12; long unsigned int _13; volatile struct ClockMonitor_Type * _14; long unsigned int _15; [local count: 348071309]: # DEBUG BEGIN_STMT _1 = (int) name_19(D); _2 = clockFeatures[_1][6]; instance_21 = (uint32) _2; # DEBUG instance => instance_21 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG TimeoutOccurred => 0 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _3 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT; _4 = _3 & 32768; if (_4 == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 114863532]: # DEBUG BEGIN_STMT _5 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_CLKEN; _6 = _5 | 32768; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_CLKEN ={v} _6; # DEBUG BEGIN_STMT _7 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PCONF; _8 = _7 | 1; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PCONF ={v} _8; # DEBUG BEGIN_STMT _9 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PUPD; _10 = _9 | 1; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PUPD ={v} _10; # DEBUG BEGIN_STMT McMeEnterKey (); # DEBUG BEGIN_STMT ClockStartTimeout (&StartTime, &ElapsedTime, &TimeoutTicks, 10000); [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT TimeoutTicks.1_11 = TimeoutTicks; TimeoutOccurred_28 = ClockTimeoutExpired (&StartTime, &ElapsedTime, TimeoutTicks.1_11); # DEBUG TimeoutOccurred => TimeoutOccurred_28 # DEBUG BEGIN_STMT _12 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT; _13 = _12 & 32768; if (_13 == 0) goto ; [94.50%] else goto ; [5.50%] [local count: 1014686025]: if (TimeoutOccurred_28 != 0) goto ; [5.50%] else goto ; [94.50%] [local count: 958878292]: goto ; [100.00%] [local count: 114863532]: # TimeoutOccurred_16 = PHI # DEBUG BEGIN_STMT if (TimeoutOccurred_16 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 37904965]: # DEBUG BEGIN_STMT ReportClockErrors (1, 145); [local count: 348071309]: # DEBUG BEGIN_STMT _14 = cmu[instance_21]; _15 ={v} _14->SR; cmuIsrValue_30 = _15 & 3; # DEBUG cmuIsrValue => cmuIsrValue_30 # DEBUG BEGIN_STMT _14->SR ={v} cmuIsrValue_30; StartTime ={v} {CLOBBER}; ElapsedTime ={v} {CLOBBER}; TimeoutTicks ={v} {CLOBBER}; return; } SetCmuFcFceRefCntLfrefHfref (const struct Clock_Ip_CmuConfigType * config) { uint32 TimeoutTicks; uint32 ElapsedTime; uint32 StartTime; boolean TimeoutOccurred; uint32 swIndex; uint32 instance; _1; int _2; unsigned char _3; unsigned char _5; long unsigned int _6; long unsigned int _7; long unsigned int _8; long unsigned int _9; long unsigned int _10; long unsigned int _11; long unsigned int _12; long unsigned int _13; long unsigned int TimeoutTicks.4_14; long unsigned int _15; long unsigned int _16; volatile struct ClockMonitor_Type * _17; long unsigned int _18; long unsigned int _19; long unsigned int _20; long unsigned int _21; unsigned char _22; long unsigned int _23; long unsigned int _24; long unsigned int _25; long unsigned int _26; [local count: 348071309]: # DEBUG BEGIN_STMT _1 = config_31(D)->name; _2 = (int) _1; _3 = clockFeatures[_2][6]; instance_32 = (uint32) _3; # DEBUG instance => instance_32 # DEBUG BEGIN_STMT _5 = clockFeatures[_2][7]; swIndex_33 = (uint32) _5; # DEBUG swIndex => swIndex_33 # DEBUG BEGIN_STMT # DEBUG TimeoutOccurred => 0 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _6 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT; _7 = _6 & 32768; if (_7 == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 114863532]: # DEBUG BEGIN_STMT _8 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_CLKEN; _9 = _8 | 32768; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_CLKEN ={v} _9; # DEBUG BEGIN_STMT _10 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PCONF; _11 = _10 | 1; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PCONF ={v} _11; # DEBUG BEGIN_STMT _12 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PUPD; _13 = _12 | 1; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PUPD ={v} _13; # DEBUG BEGIN_STMT McMeEnterKey (); # DEBUG BEGIN_STMT ClockStartTimeout (&StartTime, &ElapsedTime, &TimeoutTicks, 10000); [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT TimeoutTicks.4_14 = TimeoutTicks; TimeoutOccurred_40 = ClockTimeoutExpired (&StartTime, &ElapsedTime, TimeoutTicks.4_14); # DEBUG TimeoutOccurred => TimeoutOccurred_40 # DEBUG BEGIN_STMT _15 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT; _16 = _15 & 32768; if (_16 == 0) goto ; [94.50%] else goto ; [5.50%] [local count: 1014686025]: if (TimeoutOccurred_40 != 0) goto ; [5.50%] else goto ; [94.50%] [local count: 958878292]: goto ; [100.00%] [local count: 114863532]: # TimeoutOccurred_4 = PHI # DEBUG BEGIN_STMT if (TimeoutOccurred_4 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 37904965]: # DEBUG BEGIN_STMT ReportClockErrors (1, 145); [local count: 348071309]: # DEBUG BEGIN_STMT _17 = cmu[instance_32]; _18 = cmuEntries[swIndex_33].refCount; _17->RCCR ={v} _18; # DEBUG BEGIN_STMT _19 = cmuEntries[swIndex_33].hfRef; _17->HTCR ={v} _19; # DEBUG BEGIN_STMT _20 = cmuEntries[swIndex_33].lfRef; _17->LTCR ={v} _20; # DEBUG BEGIN_STMT _21 = config_31(D)->interrupt; _17->IER ={v} _21; # DEBUG BEGIN_STMT _22 = config_31(D)->enable; if (_22 != 0) goto ; [50.00%] else goto ; [50.00%] [local count: 174035654]: # DEBUG BEGIN_STMT _23 ={v} _17->GCR; _24 = _23 | 1; _17->GCR ={v} _24; goto ; [100.00%] [local count: 174035654]: # DEBUG BEGIN_STMT _25 ={v} _17->GCR; _26 = _25 & 4294967294; _17->GCR ={v} _26; [local count: 348071309]: StartTime ={v} {CLOBBER}; ElapsedTime ={v} {CLOBBER}; TimeoutTicks ={v} {CLOBBER}; return; } ResetCmuFcFceRefCntLfrefHfref (const struct Clock_Ip_CmuConfigType * config) { _1; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = config_3(D)->name; DisableCmuFcFceRefCntLfrefHfref (_1); return; } DisableCmuFcFceRefCntLfrefHfref (Clock_Ip_NameType name) { uint32 FrequencyCheckStatus; uint32 TimeoutTicks; uint32 ElapsedTime; uint32 StartTime; boolean TimeoutOccurred; uint32 instance; int _1; unsigned char _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; long unsigned int _7; long unsigned int _8; long unsigned int _9; long unsigned int _10; long unsigned int TimeoutTicks.2_11; long unsigned int _12; long unsigned int _13; volatile struct ClockMonitor_Type * _14; long unsigned int _15; long unsigned int _16; long unsigned int _18; long unsigned int TimeoutTicks.3_19; long unsigned int _21; long unsigned int _22; long unsigned int _23; long unsigned int _24; long unsigned int _25; long unsigned int _26; [local count: 348071309]: # DEBUG BEGIN_STMT _1 = (int) name_31(D); _2 = clockFeatures[_1][6]; instance_33 = (uint32) _2; # DEBUG instance => instance_33 # DEBUG BEGIN_STMT # DEBUG TimeoutOccurred => 0 # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _3 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT; _4 = _3 & 32768; if (_4 == 0) goto ; [33.00%] else goto ; [67.00%] [local count: 114863532]: # DEBUG BEGIN_STMT _5 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_CLKEN; _6 = _5 | 32768; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_CLKEN ={v} _6; # DEBUG BEGIN_STMT _7 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PCONF; _8 = _7 | 1; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PCONF ={v} _8; # DEBUG BEGIN_STMT _9 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PUPD; _10 = _9 | 1; MEM[(struct MC_ME_Type *)1076740096B].PRTN1_PUPD ={v} _10; # DEBUG BEGIN_STMT McMeEnterKey (); # DEBUG BEGIN_STMT ClockStartTimeout (&StartTime, &ElapsedTime, &TimeoutTicks, 10000); [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT TimeoutTicks.2_11 = TimeoutTicks; TimeoutOccurred_40 = ClockTimeoutExpired (&StartTime, &ElapsedTime, TimeoutTicks.2_11); # DEBUG TimeoutOccurred => TimeoutOccurred_40 # DEBUG BEGIN_STMT _12 ={v} MEM[(struct MC_ME_Type *)1076740096B].PRTN1_COFB1_STAT; _13 = _12 & 32768; if (_13 == 0) goto ; [94.50%] else goto ; [5.50%] [local count: 1014686025]: if (TimeoutOccurred_40 != 0) goto ; [5.50%] else goto ; [94.50%] [local count: 958878292]: goto ; [100.00%] [local count: 114863532]: # TimeoutOccurred_17 = PHI # DEBUG BEGIN_STMT if (TimeoutOccurred_17 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 37904965]: # DEBUG BEGIN_STMT ReportClockErrors (1, 145); [local count: 348071309]: # DEBUG BEGIN_STMT SchM_Enter_Mcu_MCU_EXCLUSIVE_AREA_01 (); # DEBUG BEGIN_STMT _14 = cmu[instance_33]; _15 ={v} _14->GCR; _16 = _15 & 1; if (_16 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 114863532]: # DEBUG BEGIN_STMT ClockStartTimeout (&StartTime, &ElapsedTime, &TimeoutTicks, 10000); [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT _18 ={v} _14->SR; FrequencyCheckStatus_44 = _18 & 16; # DEBUG FrequencyCheckStatus => FrequencyCheckStatus_44 # DEBUG BEGIN_STMT TimeoutTicks.3_19 = TimeoutTicks; TimeoutOccurred_46 = ClockTimeoutExpired (&StartTime, &ElapsedTime, TimeoutTicks.3_19); # DEBUG TimeoutOccurred => TimeoutOccurred_46 # DEBUG BEGIN_STMT if (FrequencyCheckStatus_44 == 0) goto ; [94.50%] else goto ; [5.50%] [local count: 1014686023]: if (TimeoutOccurred_46 != 0) goto ; [5.50%] else goto ; [94.50%] [local count: 958878291]: goto ; [100.00%] [local count: 114863532]: # TimeoutOccurred_20 = PHI # DEBUG BEGIN_STMT if (TimeoutOccurred_20 != 0) goto ; [33.00%] else goto ; [67.00%] [local count: 37904965]: # DEBUG BEGIN_STMT ReportClockErrors (1, name_31(D)); goto ; [100.00%] [local count: 76958566]: # DEBUG BEGIN_STMT _21 ={v} _14->GCR; _22 = _21 & 4294967294; _14->GCR ={v} _22; [local count: 348071309]: # DEBUG BEGIN_STMT _23 ={v} _14->IER; _24 = _23 & 4294967280; _14->IER ={v} _24; # DEBUG BEGIN_STMT _14->RCCR ={v} 0; # DEBUG BEGIN_STMT _14->HTCR ={v} 16777215; # DEBUG BEGIN_STMT _14->LTCR ={v} 0; # DEBUG BEGIN_STMT _25 ={v} _14->SR; _26 = _25 | 19; _14->SR ={v} _26; # DEBUG BEGIN_STMT SchM_Exit_Mcu_MCU_EXCLUSIVE_AREA_01 (); StartTime ={v} {CLOBBER}; ElapsedTime ={v} {CLOBBER}; TimeoutTicks ={v} {CLOBBER}; return; } ClockMonitorEmpty_GetStatus (Clock_Ip_NameType name) { [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT return 3; } ClockMonitorEmpty_ClearStatus (Clock_Ip_NameType name) { [local count: 1073741824]: ClockMonitorEmpty_Disable (name_1(D)); [tail call] return; } ClockMonitorEmpty_Disable (Clock_Ip_NameType name) { [local count: 1073741824]: # DEBUG BEGIN_STMT return; } ClockMonitorEmpty (const struct Clock_Ip_CmuConfigType * config) { [local count: 1073741824]: # DEBUG BEGIN_STMT return; }