Trivially needed symbols: MCL_FLEXIO_ISR Flexio_Mcl_Ip_CommonIrq


Initial Symbol table:

Flexio_Uart_Ip_IrqHandler/10 (Flexio_Uart_Ip_IrqHandler) @06b0e0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Ip_IpIsInitialized/9 (Flexio_Ip_IpIsInitialized) @06ae8828
  Type: variable
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/0 (read)
  Availability: not-ready
  Varpool flags:
Flexio_Mcl_Ip_GetAllTimerInterrupt/8 (Flexio_Mcl_Ip_GetAllTimerInterrupt) @06b0e000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllTimerStatus/7 (Flexio_Mcl_Ip_GetAllTimerStatus) @06ae17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 (Flexio_Mcl_Ip_GetAllShifterErrorStatus) @06ae1540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 (Flexio_Mcl_Ip_GetAllShifterErrorInterrupt) @06ae1380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterInterrupt/4 (Flexio_Mcl_Ip_GetAllShifterInterrupt) @06ae1ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterStatus/3 (Flexio_Mcl_Ip_GetAllShifterStatus) @06ae1e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
flexioBase/2 (flexioBase) @06ae8630
  Type: variable
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/0 (read)
  Availability: not-ready
  Varpool flags: read-only
MCL_FLEXIO_ISR/1 (MCL_FLEXIO_ISR) @06ae19a0
  Type: function definition analyzed
  Visibility: force_output no_reorder public
  Aux: @01733ea0
  References: 
  Referring: 
  Function flags: body
  Called by: 
  Calls: Flexio_Mcl_Ip_CommonIrq/0 
Flexio_Mcl_Ip_CommonIrq/0 (Flexio_Mcl_Ip_CommonIrq) @06ae1700
  Type: function definition analyzed
  Visibility: force_output no_reorder
  Aux: @06ae19a0
  References: flexioBase/2 (read)Flexio_Ip_IpIsInitialized/9 (read)
  Referring: 
  Function flags: body
  Called by: MCL_FLEXIO_ISR/1 
  Calls: Flexio_Uart_Ip_IrqHandler/10 Flexio_Uart_Ip_IrqHandler/10 Flexio_Mcl_Ip_GetAllTimerInterrupt/8 Flexio_Mcl_Ip_GetAllTimerStatus/7 Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 Flexio_Mcl_Ip_GetAllShifterInterrupt/4 Flexio_Mcl_Ip_GetAllShifterStatus/3 

Removing unused symbols:

Reclaimed Symbol table:

Flexio_Uart_Ip_IrqHandler/10 (Flexio_Uart_Ip_IrqHandler) @06b0e0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Ip_IpIsInitialized/9 (Flexio_Ip_IpIsInitialized) @06ae8828
  Type: variable
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/0 (read)
  Availability: not-ready
  Varpool flags:
Flexio_Mcl_Ip_GetAllTimerInterrupt/8 (Flexio_Mcl_Ip_GetAllTimerInterrupt) @06b0e000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllTimerStatus/7 (Flexio_Mcl_Ip_GetAllTimerStatus) @06ae17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 (Flexio_Mcl_Ip_GetAllShifterErrorStatus) @06ae1540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 (Flexio_Mcl_Ip_GetAllShifterErrorInterrupt) @06ae1380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterInterrupt/4 (Flexio_Mcl_Ip_GetAllShifterInterrupt) @06ae1ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterStatus/3 (Flexio_Mcl_Ip_GetAllShifterStatus) @06ae1e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
flexioBase/2 (flexioBase) @06ae8630
  Type: variable
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/0 (read)
  Availability: not-ready
  Varpool flags: read-only
MCL_FLEXIO_ISR/1 (MCL_FLEXIO_ISR) @06ae19a0
  Type: function definition analyzed
  Visibility: force_output no_reorder public
  References: 
  Referring: 
  Function flags: body
  Called by: 
  Calls: Flexio_Mcl_Ip_CommonIrq/0 
Flexio_Mcl_Ip_CommonIrq/0 (Flexio_Mcl_Ip_CommonIrq) @06ae1700
  Type: function definition analyzed
  Visibility: force_output no_reorder
  References: flexioBase/2 (read)Flexio_Ip_IpIsInitialized/9 (read)
  Referring: 
  Function flags: body
  Called by: MCL_FLEXIO_ISR/1 
  Calls: Flexio_Uart_Ip_IrqHandler/10 Flexio_Uart_Ip_IrqHandler/10 Flexio_Mcl_Ip_GetAllTimerInterrupt/8 Flexio_Mcl_Ip_GetAllTimerStatus/7 Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 Flexio_Mcl_Ip_GetAllShifterInterrupt/4 Flexio_Mcl_Ip_GetAllShifterStatus/3 


Initial Symbol table:

Flexio_Uart_Ip_IrqHandler/10 (Flexio_Uart_Ip_IrqHandler) @06b0e0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Ip_IpIsInitialized/9 (Flexio_Ip_IpIsInitialized) @06ae8828
  Type: variable
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/0 (read)
  Availability: not-ready
  Varpool flags:
Flexio_Mcl_Ip_GetAllTimerInterrupt/8 (Flexio_Mcl_Ip_GetAllTimerInterrupt) @06b0e000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllTimerStatus/7 (Flexio_Mcl_Ip_GetAllTimerStatus) @06ae17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 (Flexio_Mcl_Ip_GetAllShifterErrorStatus) @06ae1540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 (Flexio_Mcl_Ip_GetAllShifterErrorInterrupt) @06ae1380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterInterrupt/4 (Flexio_Mcl_Ip_GetAllShifterInterrupt) @06ae1ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterStatus/3 (Flexio_Mcl_Ip_GetAllShifterStatus) @06ae1e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
flexioBase/2 (flexioBase) @06ae8630
  Type: variable
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/0 (read)
  Availability: not-ready
  Varpool flags: read-only
MCL_FLEXIO_ISR/1 (MCL_FLEXIO_ISR) @06ae19a0
  Type: function definition analyzed
  Visibility: force_output no_reorder public
  References: 
  Referring: 
  Function flags: body
  Called by: 
  Calls: Flexio_Mcl_Ip_CommonIrq/0 
Flexio_Mcl_Ip_CommonIrq/0 (Flexio_Mcl_Ip_CommonIrq) @06ae1700
  Type: function definition analyzed
  Visibility: force_output no_reorder
  References: flexioBase/2 (read)Flexio_Ip_IpIsInitialized/9 (read)
  Referring: 
  Function flags: body
  Called by: MCL_FLEXIO_ISR/1 
  Calls: Flexio_Uart_Ip_IrqHandler/10 Flexio_Uart_Ip_IrqHandler/10 Flexio_Mcl_Ip_GetAllTimerInterrupt/8 Flexio_Mcl_Ip_GetAllTimerStatus/7 Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 Flexio_Mcl_Ip_GetAllShifterInterrupt/4 Flexio_Mcl_Ip_GetAllShifterStatus/3 

Removing unused symbols:

Reclaimed Symbol table:

Flexio_Uart_Ip_IrqHandler/10 (Flexio_Uart_Ip_IrqHandler) @06b0e0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Ip_IpIsInitialized/9 (Flexio_Ip_IpIsInitialized) @06ae8828
  Type: variable
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/0 (read)
  Availability: not-ready
  Varpool flags:
Flexio_Mcl_Ip_GetAllTimerInterrupt/8 (Flexio_Mcl_Ip_GetAllTimerInterrupt) @06b0e000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllTimerStatus/7 (Flexio_Mcl_Ip_GetAllTimerStatus) @06ae17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 (Flexio_Mcl_Ip_GetAllShifterErrorStatus) @06ae1540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 (Flexio_Mcl_Ip_GetAllShifterErrorInterrupt) @06ae1380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterInterrupt/4 (Flexio_Mcl_Ip_GetAllShifterInterrupt) @06ae1ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterStatus/3 (Flexio_Mcl_Ip_GetAllShifterStatus) @06ae1e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
flexioBase/2 (flexioBase) @06ae8630
  Type: variable
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/0 (read)
  Availability: not-ready
  Varpool flags: read-only
MCL_FLEXIO_ISR/1 (MCL_FLEXIO_ISR) @06ae19a0
  Type: function definition analyzed
  Visibility: force_output no_reorder public
  References: 
  Referring: 
  Function flags: body
  Called by: 
  Calls: Flexio_Mcl_Ip_CommonIrq/0 
Flexio_Mcl_Ip_CommonIrq/0 (Flexio_Mcl_Ip_CommonIrq) @06ae1700
  Type: function definition analyzed
  Visibility: force_output no_reorder
  References: flexioBase/2 (read)Flexio_Ip_IpIsInitialized/9 (read)
  Referring: 
  Function flags: body
  Called by: MCL_FLEXIO_ISR/1 
  Calls: Flexio_Uart_Ip_IrqHandler/10 Flexio_Uart_Ip_IrqHandler/10 Flexio_Mcl_Ip_GetAllTimerInterrupt/8 Flexio_Mcl_Ip_GetAllTimerStatus/7 Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 Flexio_Mcl_Ip_GetAllShifterInterrupt/4 Flexio_Mcl_Ip_GetAllShifterStatus/3 

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Optimized Symbol table:

Flexio_Uart_Ip_IrqHandler/10 (Flexio_Uart_Ip_IrqHandler) @06b0e0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Ip_IpIsInitialized/9 (Flexio_Ip_IpIsInitialized) @06ae8828
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/0 (read)
  Availability: not_available
  Varpool flags:
Flexio_Mcl_Ip_GetAllTimerInterrupt/8 (Flexio_Mcl_Ip_GetAllTimerInterrupt) @06b0e000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllTimerStatus/7 (Flexio_Mcl_Ip_GetAllTimerStatus) @06ae17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 (Flexio_Mcl_Ip_GetAllShifterErrorStatus) @06ae1540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 (Flexio_Mcl_Ip_GetAllShifterErrorInterrupt) @06ae1380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterInterrupt/4 (Flexio_Mcl_Ip_GetAllShifterInterrupt) @06ae1ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterStatus/3 (Flexio_Mcl_Ip_GetAllShifterStatus) @06ae1e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: Flexio_Mcl_Ip_CommonIrq/0 
  Calls: 
flexioBase/2 (flexioBase) @06ae8630
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/0 (read)
  Availability: not_available
  Varpool flags: read-only
MCL_FLEXIO_ISR/1 (MCL_FLEXIO_ISR) @06ae19a0
  Type: function definition analyzed
  Visibility: force_output externally_visible no_reorder public
  References: 
  Referring: 
  Availability: available
  Function flags: body
  Called by: 
  Calls: Flexio_Mcl_Ip_CommonIrq/0 
Flexio_Mcl_Ip_CommonIrq/0 (Flexio_Mcl_Ip_CommonIrq) @06ae1700
  Type: function definition analyzed
  Visibility: force_output no_reorder prevailing_def_ironly
  References: flexioBase/2 (read)Flexio_Ip_IpIsInitialized/9 (read)
  Referring: 
  Availability: available
  Function flags: body
  Called by: MCL_FLEXIO_ISR/1 
  Calls: Flexio_Uart_Ip_IrqHandler/10 Flexio_Uart_Ip_IrqHandler/10 Flexio_Mcl_Ip_GetAllTimerInterrupt/8 Flexio_Mcl_Ip_GetAllTimerStatus/7 Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 Flexio_Mcl_Ip_GetAllShifterInterrupt/4 Flexio_Mcl_Ip_GetAllShifterStatus/3 
Materializing clones
Materialization Call site updates done.

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Trivially needed variables:
Removing variables:

Final Symbol table:

Flexio_Uart_Ip_IrqHandler/10 (Flexio_Uart_Ip_IrqHandler) @06b0e0e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: 
  Calls: 
Flexio_Ip_IpIsInitialized/9 (Flexio_Ip_IpIsInitialized) @06ae8828
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags:
Flexio_Mcl_Ip_GetAllTimerInterrupt/8 (Flexio_Mcl_Ip_GetAllTimerInterrupt) @06b0e000
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: 
  Calls: 
Flexio_Mcl_Ip_GetAllTimerStatus/7 (Flexio_Mcl_Ip_GetAllTimerStatus) @06ae17e0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorStatus/6 (Flexio_Mcl_Ip_GetAllShifterErrorStatus) @06ae1540
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorInterrupt/5 (Flexio_Mcl_Ip_GetAllShifterErrorInterrupt) @06ae1380
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterInterrupt/4 (Flexio_Mcl_Ip_GetAllShifterInterrupt) @06ae1ee0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterStatus/3 (Flexio_Mcl_Ip_GetAllShifterStatus) @06ae1e00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags:
  Called by: 
  Calls: 
flexioBase/2 (flexioBase) @06ae8630
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Varpool flags: read-only
MCL_FLEXIO_ISR/1 (MCL_FLEXIO_ISR) @06ae19a0
  Type: function definition analyzed
  Visibility: force_output externally_visible no_reorder asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags:
  Called by: 
  Calls: 
Flexio_Mcl_Ip_CommonIrq/0 (Flexio_Mcl_Ip_CommonIrq) @06ae1700
  Type: function definition analyzed
  Visibility: force_output no_reorder prevailing_def_ironly asm_written
  References: 
  Referring: 
  Availability: available
  Function flags:
  Called by: 
  Calls: 
