Input dependencies: 4 Input of function 'pm_main': Global variable pm_data, Type: %struct.pm_data_t*: Influences function 'pm_kernel'. Call chain: 'pm_main'->'pm_kernel'. Return value of type: float from function 'pm_pow10f': Influences function 'pm_kernel'. Call chain: 'pm_main'->'pm_kernel'. Return value of type: float from function 'pm_ceil': Influences function 'pm_kernel'. Call chain: 'pm_main'->'pm_kernel'. Return value of type: float from function 'pm_log10f': Influences function 'pm_kernel'. Call chain: 'pm_main'->'pm_kernel'. McCabe's Cyclomatic Complexity of function 'pm_main': 168 Function 'pm_main' uses no recursion. Longest call chain: 4 pm_main -> pm_kernel -> pm_memset -> llvm.memset.p0i8.i64 Function 'pm_main' calls function via pointers: 0 Function 'pm_main' uses floating point values: 1 Conditionals using floating point values in function 'pm_main': 78 Total number of conditionals in funtion 'pm_main': 183 Statistics about the loops of function 'pm_main' and subroutines: Total Loops: 45 Nested Loops: 27 Loop depths with frequency: 1: 18 2: 15 3: 12