Histogram: SchM_Exit_Uart_UART_EXCLUSIVE_AREA_08 () { uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_10 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_10 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_08[u32CoreId_10]; _3 = _2 + 4294967295; reentry_guard_UART_EXCLUSIVE_AREA_08[u32CoreId_10] ={v} _3; # DEBUG BEGIN_STMT _4 = msr_UART_EXCLUSIVE_AREA_08[u32CoreId_10]; _5 = _4 & 1; if (_5 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: _6 ={v} reentry_guard_UART_EXCLUSIVE_AREA_08[u32CoreId_10]; if (_6 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsie i"); [local count: 1073741824]: return; } SchM_Enter_Uart_UART_EXCLUSIVE_AREA_08 () { register uint32 reg_tmp; uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_9 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_9 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_08[u32CoreId_9]; if (_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT # DEBUG INLINE_ENTRY Uart_schm_read_msr # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_13); # DEBUG reg_tmp => reg_tmp_13 # DEBUG BEGIN_STMT # DEBUG reg_tmp => NULL msr_UART_EXCLUSIVE_AREA_08[u32CoreId_9] = reg_tmp_13; # DEBUG BEGIN_STMT _3 = reg_tmp_13 & 1; if (_3 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsid i"); [local count: 1073741824]: # DEBUG BEGIN_STMT _4 ={v} reentry_guard_UART_EXCLUSIVE_AREA_08[u32CoreId_9]; _5 = _4 + 1; reentry_guard_UART_EXCLUSIVE_AREA_08[u32CoreId_9] ={v} _5; return; } SchM_Exit_Uart_UART_EXCLUSIVE_AREA_07 () { uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_10 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_10 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_07[u32CoreId_10]; _3 = _2 + 4294967295; reentry_guard_UART_EXCLUSIVE_AREA_07[u32CoreId_10] ={v} _3; # DEBUG BEGIN_STMT _4 = msr_UART_EXCLUSIVE_AREA_07[u32CoreId_10]; _5 = _4 & 1; if (_5 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: _6 ={v} reentry_guard_UART_EXCLUSIVE_AREA_07[u32CoreId_10]; if (_6 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsie i"); [local count: 1073741824]: return; } SchM_Enter_Uart_UART_EXCLUSIVE_AREA_07 () { register uint32 reg_tmp; uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_9 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_9 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_07[u32CoreId_9]; if (_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT # DEBUG INLINE_ENTRY Uart_schm_read_msr # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_13); # DEBUG reg_tmp => reg_tmp_13 # DEBUG BEGIN_STMT # DEBUG reg_tmp => NULL msr_UART_EXCLUSIVE_AREA_07[u32CoreId_9] = reg_tmp_13; # DEBUG BEGIN_STMT _3 = reg_tmp_13 & 1; if (_3 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsid i"); [local count: 1073741824]: # DEBUG BEGIN_STMT _4 ={v} reentry_guard_UART_EXCLUSIVE_AREA_07[u32CoreId_9]; _5 = _4 + 1; reentry_guard_UART_EXCLUSIVE_AREA_07[u32CoreId_9] ={v} _5; return; } SchM_Exit_Uart_UART_EXCLUSIVE_AREA_06 () { uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_10 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_10 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_06[u32CoreId_10]; _3 = _2 + 4294967295; reentry_guard_UART_EXCLUSIVE_AREA_06[u32CoreId_10] ={v} _3; # DEBUG BEGIN_STMT _4 = msr_UART_EXCLUSIVE_AREA_06[u32CoreId_10]; _5 = _4 & 1; if (_5 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: _6 ={v} reentry_guard_UART_EXCLUSIVE_AREA_06[u32CoreId_10]; if (_6 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsie i"); [local count: 1073741824]: return; } SchM_Enter_Uart_UART_EXCLUSIVE_AREA_06 () { register uint32 reg_tmp; uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_9 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_9 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_06[u32CoreId_9]; if (_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT # DEBUG INLINE_ENTRY Uart_schm_read_msr # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_13); # DEBUG reg_tmp => reg_tmp_13 # DEBUG BEGIN_STMT # DEBUG reg_tmp => NULL msr_UART_EXCLUSIVE_AREA_06[u32CoreId_9] = reg_tmp_13; # DEBUG BEGIN_STMT _3 = reg_tmp_13 & 1; if (_3 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsid i"); [local count: 1073741824]: # DEBUG BEGIN_STMT _4 ={v} reentry_guard_UART_EXCLUSIVE_AREA_06[u32CoreId_9]; _5 = _4 + 1; reentry_guard_UART_EXCLUSIVE_AREA_06[u32CoreId_9] ={v} _5; return; } SchM_Exit_Uart_UART_EXCLUSIVE_AREA_05 () { uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_10 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_10 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_05[u32CoreId_10]; _3 = _2 + 4294967295; reentry_guard_UART_EXCLUSIVE_AREA_05[u32CoreId_10] ={v} _3; # DEBUG BEGIN_STMT _4 = msr_UART_EXCLUSIVE_AREA_05[u32CoreId_10]; _5 = _4 & 1; if (_5 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: _6 ={v} reentry_guard_UART_EXCLUSIVE_AREA_05[u32CoreId_10]; if (_6 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsie i"); [local count: 1073741824]: return; } SchM_Enter_Uart_UART_EXCLUSIVE_AREA_05 () { register uint32 reg_tmp; uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_9 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_9 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_05[u32CoreId_9]; if (_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT # DEBUG INLINE_ENTRY Uart_schm_read_msr # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_13); # DEBUG reg_tmp => reg_tmp_13 # DEBUG BEGIN_STMT # DEBUG reg_tmp => NULL msr_UART_EXCLUSIVE_AREA_05[u32CoreId_9] = reg_tmp_13; # DEBUG BEGIN_STMT _3 = reg_tmp_13 & 1; if (_3 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsid i"); [local count: 1073741824]: # DEBUG BEGIN_STMT _4 ={v} reentry_guard_UART_EXCLUSIVE_AREA_05[u32CoreId_9]; _5 = _4 + 1; reentry_guard_UART_EXCLUSIVE_AREA_05[u32CoreId_9] ={v} _5; return; } SchM_Exit_Uart_UART_EXCLUSIVE_AREA_04 () { uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_10 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_10 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_04[u32CoreId_10]; _3 = _2 + 4294967295; reentry_guard_UART_EXCLUSIVE_AREA_04[u32CoreId_10] ={v} _3; # DEBUG BEGIN_STMT _4 = msr_UART_EXCLUSIVE_AREA_04[u32CoreId_10]; _5 = _4 & 1; if (_5 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: _6 ={v} reentry_guard_UART_EXCLUSIVE_AREA_04[u32CoreId_10]; if (_6 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsie i"); [local count: 1073741824]: return; } SchM_Enter_Uart_UART_EXCLUSIVE_AREA_04 () { register uint32 reg_tmp; uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_9 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_9 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_04[u32CoreId_9]; if (_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT # DEBUG INLINE_ENTRY Uart_schm_read_msr # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_13); # DEBUG reg_tmp => reg_tmp_13 # DEBUG BEGIN_STMT # DEBUG reg_tmp => NULL msr_UART_EXCLUSIVE_AREA_04[u32CoreId_9] = reg_tmp_13; # DEBUG BEGIN_STMT _3 = reg_tmp_13 & 1; if (_3 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsid i"); [local count: 1073741824]: # DEBUG BEGIN_STMT _4 ={v} reentry_guard_UART_EXCLUSIVE_AREA_04[u32CoreId_9]; _5 = _4 + 1; reentry_guard_UART_EXCLUSIVE_AREA_04[u32CoreId_9] ={v} _5; return; } SchM_Exit_Uart_UART_EXCLUSIVE_AREA_03 () { uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_10 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_10 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_03[u32CoreId_10]; _3 = _2 + 4294967295; reentry_guard_UART_EXCLUSIVE_AREA_03[u32CoreId_10] ={v} _3; # DEBUG BEGIN_STMT _4 = msr_UART_EXCLUSIVE_AREA_03[u32CoreId_10]; _5 = _4 & 1; if (_5 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: _6 ={v} reentry_guard_UART_EXCLUSIVE_AREA_03[u32CoreId_10]; if (_6 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsie i"); [local count: 1073741824]: return; } SchM_Enter_Uart_UART_EXCLUSIVE_AREA_03 () { register uint32 reg_tmp; uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_9 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_9 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_03[u32CoreId_9]; if (_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT # DEBUG INLINE_ENTRY Uart_schm_read_msr # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_13); # DEBUG reg_tmp => reg_tmp_13 # DEBUG BEGIN_STMT # DEBUG reg_tmp => NULL msr_UART_EXCLUSIVE_AREA_03[u32CoreId_9] = reg_tmp_13; # DEBUG BEGIN_STMT _3 = reg_tmp_13 & 1; if (_3 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsid i"); [local count: 1073741824]: # DEBUG BEGIN_STMT _4 ={v} reentry_guard_UART_EXCLUSIVE_AREA_03[u32CoreId_9]; _5 = _4 + 1; reentry_guard_UART_EXCLUSIVE_AREA_03[u32CoreId_9] ={v} _5; return; } SchM_Exit_Uart_UART_EXCLUSIVE_AREA_02 () { uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_10 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_10 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_02[u32CoreId_10]; _3 = _2 + 4294967295; reentry_guard_UART_EXCLUSIVE_AREA_02[u32CoreId_10] ={v} _3; # DEBUG BEGIN_STMT _4 = msr_UART_EXCLUSIVE_AREA_02[u32CoreId_10]; _5 = _4 & 1; if (_5 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: _6 ={v} reentry_guard_UART_EXCLUSIVE_AREA_02[u32CoreId_10]; if (_6 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsie i"); [local count: 1073741824]: return; } SchM_Enter_Uart_UART_EXCLUSIVE_AREA_02 () { register uint32 reg_tmp; uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_9 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_9 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_02[u32CoreId_9]; if (_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT # DEBUG INLINE_ENTRY Uart_schm_read_msr # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_13); # DEBUG reg_tmp => reg_tmp_13 # DEBUG BEGIN_STMT # DEBUG reg_tmp => NULL msr_UART_EXCLUSIVE_AREA_02[u32CoreId_9] = reg_tmp_13; # DEBUG BEGIN_STMT _3 = reg_tmp_13 & 1; if (_3 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsid i"); [local count: 1073741824]: # DEBUG BEGIN_STMT _4 ={v} reentry_guard_UART_EXCLUSIVE_AREA_02[u32CoreId_9]; _5 = _4 + 1; reentry_guard_UART_EXCLUSIVE_AREA_02[u32CoreId_9] ={v} _5; return; } SchM_Exit_Uart_UART_EXCLUSIVE_AREA_01 () { uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_10 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_10 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_01[u32CoreId_10]; _3 = _2 + 4294967295; reentry_guard_UART_EXCLUSIVE_AREA_01[u32CoreId_10] ={v} _3; # DEBUG BEGIN_STMT _4 = msr_UART_EXCLUSIVE_AREA_01[u32CoreId_10]; _5 = _4 & 1; if (_5 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: _6 ={v} reentry_guard_UART_EXCLUSIVE_AREA_01[u32CoreId_10]; if (_6 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsie i"); [local count: 1073741824]: return; } SchM_Enter_Uart_UART_EXCLUSIVE_AREA_01 () { register uint32 reg_tmp; uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_9 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_9 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_01[u32CoreId_9]; if (_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT # DEBUG INLINE_ENTRY Uart_schm_read_msr # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_13); # DEBUG reg_tmp => reg_tmp_13 # DEBUG BEGIN_STMT # DEBUG reg_tmp => NULL msr_UART_EXCLUSIVE_AREA_01[u32CoreId_9] = reg_tmp_13; # DEBUG BEGIN_STMT _3 = reg_tmp_13 & 1; if (_3 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsid i"); [local count: 1073741824]: # DEBUG BEGIN_STMT _4 ={v} reentry_guard_UART_EXCLUSIVE_AREA_01[u32CoreId_9]; _5 = _4 + 1; reentry_guard_UART_EXCLUSIVE_AREA_01[u32CoreId_9] ={v} _5; return; } SchM_Exit_Uart_UART_EXCLUSIVE_AREA_00 () { uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; long unsigned int _6; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_10 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_10 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_00[u32CoreId_10]; _3 = _2 + 4294967295; reentry_guard_UART_EXCLUSIVE_AREA_00[u32CoreId_10] ={v} _3; # DEBUG BEGIN_STMT _4 = msr_UART_EXCLUSIVE_AREA_00[u32CoreId_10]; _5 = _4 & 1; if (_5 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: _6 ={v} reentry_guard_UART_EXCLUSIVE_AREA_00[u32CoreId_10]; if (_6 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsie i"); [local count: 1073741824]: return; } SchM_Enter_Uart_UART_EXCLUSIVE_AREA_00 () { register uint32 reg_tmp; uint32 u32CoreId; unsigned char _1; long unsigned int _2; long unsigned int _3; long unsigned int _4; long unsigned int _5; [local count: 1073741824]: # DEBUG BEGIN_STMT _1 = Sys_GetCoreID (); u32CoreId_9 = (uint32) _1; # DEBUG u32CoreId => u32CoreId_9 # DEBUG BEGIN_STMT _2 ={v} reentry_guard_UART_EXCLUSIVE_AREA_00[u32CoreId_9]; if (_2 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 536870913]: # DEBUG BEGIN_STMT # DEBUG INLINE_ENTRY Uart_schm_read_msr # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_13); # DEBUG reg_tmp => reg_tmp_13 # DEBUG BEGIN_STMT # DEBUG reg_tmp => NULL msr_UART_EXCLUSIVE_AREA_00[u32CoreId_9] = reg_tmp_13; # DEBUG BEGIN_STMT _3 = reg_tmp_13 & 1; if (_3 == 0) goto ; [50.00%] else goto ; [50.00%] [local count: 268435456]: # DEBUG BEGIN_STMT __asm__ __volatile__(" cpsid i"); [local count: 1073741824]: # DEBUG BEGIN_STMT _4 ={v} reentry_guard_UART_EXCLUSIVE_AREA_00[u32CoreId_9]; _5 = _4 + 1; reentry_guard_UART_EXCLUSIVE_AREA_00[u32CoreId_9] ={v} _5; return; } Uart_schm_read_msr () { register uint32 reg_tmp; [local count: 1073741824]: # DEBUG BEGIN_STMT # DEBUG BEGIN_STMT __asm__ __volatile__(" mrs %0, primask " : "=r" reg_tmp_1); # DEBUG reg_tmp => reg_tmp_1 # DEBUG BEGIN_STMT return reg_tmp_1; }