IPA function summary for Lpuart_2_Uart_Ip_DmaTxCompleteCallback/37 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteSendUsingDma/40 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for Lpuart_2_Uart_Ip_DmaRxCompleteCallback/36 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteReceiveUsingDma/39 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for Lpuart_1_Uart_Ip_DmaTxCompleteCallback/35 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteSendUsingDma/40 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for Lpuart_1_Uart_Ip_DmaRxCompleteCallback/34 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteReceiveUsingDma/39 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for Lpuart_0_Uart_Ip_DmaTxCompleteCallback/33 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteSendUsingDma/40 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for Lpuart_0_Uart_Ip_DmaRxCompleteCallback/32 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteReceiveUsingDma/39 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for LPUART_UART_IP_2_IRQHandler/31 inlinable
  global time:     14.000000
  self size:       6
  global size:     6
  min size:       4
  self stack:      0
  global stack:    0
    size:1.000000, time:1.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_IrqHandler/38 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for LPUART_UART_IP_1_IRQHandler/30 inlinable
  global time:     14.000000
  self size:       6
  global size:     6
  min size:       4
  self stack:      0
  global stack:    0
    size:1.000000, time:1.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_IrqHandler/38 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for LPUART_UART_IP_0_IRQHandler/29 inlinable
  global time:     14.000000
  self size:       6
  global size:     6
  min size:       4
  self stack:      0
  global stack:    0
    size:1.000000, time:1.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_IrqHandler/38 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant


Flattening functions:
Overall time estimate: 120.000000 weighted by profile: 0.000000

Deciding on inlining of small functions.  Starting with size 0.
Enqueueing calls in Lpuart_2_Uart_Ip_DmaTxCompleteCallback/37.
Enqueueing calls in Lpuart_2_Uart_Ip_DmaRxCompleteCallback/36.
Enqueueing calls in Lpuart_1_Uart_Ip_DmaTxCompleteCallback/35.
Enqueueing calls in Lpuart_1_Uart_Ip_DmaRxCompleteCallback/34.
Enqueueing calls in Lpuart_0_Uart_Ip_DmaTxCompleteCallback/33.
Enqueueing calls in Lpuart_0_Uart_Ip_DmaRxCompleteCallback/32.
Enqueueing calls in LPUART_UART_IP_2_IRQHandler/31.
Enqueueing calls in LPUART_UART_IP_1_IRQHandler/30.
Enqueueing calls in LPUART_UART_IP_0_IRQHandler/29.

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:

Deciding on functions to be inlined into all callers and removing useless speculations:
Overall time estimate: 120.000000 weighted by profile: 0.000000

Why inlining failed?
function body not available                       :        9 calls, 9.000000 freq, 0 count
IPA function summary for Lpuart_2_Uart_Ip_DmaTxCompleteCallback/37 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteSendUsingDma/40 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for Lpuart_2_Uart_Ip_DmaRxCompleteCallback/36 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteReceiveUsingDma/39 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for Lpuart_1_Uart_Ip_DmaTxCompleteCallback/35 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteSendUsingDma/40 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for Lpuart_1_Uart_Ip_DmaRxCompleteCallback/34 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteReceiveUsingDma/39 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for Lpuart_0_Uart_Ip_DmaTxCompleteCallback/33 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteSendUsingDma/40 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for Lpuart_0_Uart_Ip_DmaRxCompleteCallback/32 inlinable
  global time:     13.000000
  self size:       5
  global size:     5
  min size:       4
  self stack:      0
  global stack:    0
    size:0.000000, time:0.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_CompleteReceiveUsingDma/39 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for LPUART_UART_IP_2_IRQHandler/31 inlinable
  global time:     14.000000
  self size:       6
  global size:     6
  min size:       4
  self stack:      0
  global stack:    0
    size:1.000000, time:1.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_IrqHandler/38 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for LPUART_UART_IP_1_IRQHandler/30 inlinable
  global time:     14.000000
  self size:       6
  global size:     6
  min size:       4
  self stack:      0
  global stack:    0
    size:1.000000, time:1.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_IrqHandler/38 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

IPA function summary for LPUART_UART_IP_0_IRQHandler/29 inlinable
  global time:     14.000000
  self size:       6
  global size:     6
  min size:       4
  self stack:      0
  global stack:    0
    size:1.000000, time:1.000000
    size:3.000000, time:2.000000,  executed if:(not inlined)
  calls:
    Lpuart_Uart_Ip_IrqHandler/38 function body not available
      loop depth: 0 freq:1.00 size: 2 time: 11
       op0 is compile time invariant

Symbol table:

Lpuart_Uart_Ip_CompleteSendUsingDma/40 (Lpuart_Uart_Ip_CompleteSendUsingDma) @05fd2c40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_2_Uart_Ip_DmaTxCompleteCallback/37 (1073741824 (estimated locally),1.00 per call) Lpuart_1_Uart_Ip_DmaTxCompleteCallback/35 (1073741824 (estimated locally),1.00 per call) Lpuart_0_Uart_Ip_DmaTxCompleteCallback/33 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
Lpuart_Uart_Ip_CompleteReceiveUsingDma/39 (Lpuart_Uart_Ip_CompleteReceiveUsingDma) @05fd2a80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Lpuart_2_Uart_Ip_DmaRxCompleteCallback/36 (1073741824 (estimated locally),1.00 per call) Lpuart_1_Uart_Ip_DmaRxCompleteCallback/34 (1073741824 (estimated locally),1.00 per call) Lpuart_0_Uart_Ip_DmaRxCompleteCallback/32 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
Lpuart_Uart_Ip_IrqHandler/38 (Lpuart_Uart_Ip_IrqHandler) @05fd2700
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: LPUART_UART_IP_2_IRQHandler/31 (1073741824 (estimated locally),1.00 per call) LPUART_UART_IP_1_IRQHandler/30 (1073741824 (estimated locally),1.00 per call) LPUART_UART_IP_0_IRQHandler/29 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
Lpuart_2_Uart_Ip_DmaTxCompleteCallback/37 (Lpuart_2_Uart_Ip_DmaTxCompleteCallback) @05fd22a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CompleteSendUsingDma/40 (1073741824 (estimated locally),1.00 per call) 
Lpuart_2_Uart_Ip_DmaRxCompleteCallback/36 (Lpuart_2_Uart_Ip_DmaRxCompleteCallback) @05fd2000
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CompleteReceiveUsingDma/39 (1073741824 (estimated locally),1.00 per call) 
Lpuart_1_Uart_Ip_DmaTxCompleteCallback/35 (Lpuart_1_Uart_Ip_DmaTxCompleteCallback) @05fcca80
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CompleteSendUsingDma/40 (1073741824 (estimated locally),1.00 per call) 
Lpuart_1_Uart_Ip_DmaRxCompleteCallback/34 (Lpuart_1_Uart_Ip_DmaRxCompleteCallback) @05fcc540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CompleteReceiveUsingDma/39 (1073741824 (estimated locally),1.00 per call) 
Lpuart_0_Uart_Ip_DmaTxCompleteCallback/33 (Lpuart_0_Uart_Ip_DmaTxCompleteCallback) @05fccee0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CompleteSendUsingDma/40 (1073741824 (estimated locally),1.00 per call) 
Lpuart_0_Uart_Ip_DmaRxCompleteCallback/32 (Lpuart_0_Uart_Ip_DmaRxCompleteCallback) @05fccc40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_CompleteReceiveUsingDma/39 (1073741824 (estimated locally),1.00 per call) 
LPUART_UART_IP_2_IRQHandler/31 (LPUART_UART_IP_2_IRQHandler) @05fcc9a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_IrqHandler/38 (1073741824 (estimated locally),1.00 per call) 
LPUART_UART_IP_1_IRQHandler/30 (LPUART_UART_IP_1_IRQHandler) @05fcc700
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_IrqHandler/38 (1073741824 (estimated locally),1.00 per call) 
LPUART_UART_IP_0_IRQHandler/29 (LPUART_UART_IP_0_IRQHandler) @05fcc460
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Lpuart_Uart_Ip_IrqHandler/38 (1073741824 (estimated locally),1.00 per call) 

;; Function LPUART_UART_IP_0_IRQHandler (LPUART_UART_IP_0_IRQHandler, funcdef_no=29, decl_uid=5884, cgraph_uid=30, symbol_order=29)

LPUART_UART_IP_0_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Lpuart_Uart_Ip_IrqHandler (0);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function LPUART_UART_IP_1_IRQHandler (LPUART_UART_IP_1_IRQHandler, funcdef_no=30, decl_uid=5886, cgraph_uid=31, symbol_order=30)

LPUART_UART_IP_1_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Lpuart_Uart_Ip_IrqHandler (1);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function LPUART_UART_IP_2_IRQHandler (LPUART_UART_IP_2_IRQHandler, funcdef_no=31, decl_uid=5888, cgraph_uid=32, symbol_order=31)

LPUART_UART_IP_2_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Lpuart_Uart_Ip_IrqHandler (2);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function Lpuart_0_Uart_Ip_DmaRxCompleteCallback (Lpuart_0_Uart_Ip_DmaRxCompleteCallback, funcdef_no=32, decl_uid=5890, cgraph_uid=33, symbol_order=32)

Lpuart_0_Uart_Ip_DmaRxCompleteCallback ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Lpuart_Uart_Ip_CompleteReceiveUsingDma (0);
  return;

}



;; Function Lpuart_0_Uart_Ip_DmaTxCompleteCallback (Lpuart_0_Uart_Ip_DmaTxCompleteCallback, funcdef_no=33, decl_uid=5892, cgraph_uid=34, symbol_order=33)

Lpuart_0_Uart_Ip_DmaTxCompleteCallback ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Lpuart_Uart_Ip_CompleteSendUsingDma (0);
  return;

}



;; Function Lpuart_1_Uart_Ip_DmaRxCompleteCallback (Lpuart_1_Uart_Ip_DmaRxCompleteCallback, funcdef_no=34, decl_uid=5894, cgraph_uid=35, symbol_order=34)

Lpuart_1_Uart_Ip_DmaRxCompleteCallback ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Lpuart_Uart_Ip_CompleteReceiveUsingDma (1);
  return;

}



;; Function Lpuart_1_Uart_Ip_DmaTxCompleteCallback (Lpuart_1_Uart_Ip_DmaTxCompleteCallback, funcdef_no=35, decl_uid=5896, cgraph_uid=36, symbol_order=35)

Lpuart_1_Uart_Ip_DmaTxCompleteCallback ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Lpuart_Uart_Ip_CompleteSendUsingDma (1);
  return;

}



;; Function Lpuart_2_Uart_Ip_DmaRxCompleteCallback (Lpuart_2_Uart_Ip_DmaRxCompleteCallback, funcdef_no=36, decl_uid=5898, cgraph_uid=37, symbol_order=36)

Lpuart_2_Uart_Ip_DmaRxCompleteCallback ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Lpuart_Uart_Ip_CompleteReceiveUsingDma (2);
  return;

}



;; Function Lpuart_2_Uart_Ip_DmaTxCompleteCallback (Lpuart_2_Uart_Ip_DmaTxCompleteCallback, funcdef_no=37, decl_uid=5900, cgraph_uid=38, symbol_order=37)

Lpuart_2_Uart_Ip_DmaTxCompleteCallback ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Lpuart_Uart_Ip_CompleteSendUsingDma (2);
  return;

}


