
IPA constant propagation start:

IPA structures before propagation:

Jump functions:
  Jump functions of caller  Flexio_Mcl_Ip_GetAllTimerStatus/5:
  Jump functions of caller  Flexio_Mcl_Ip_GetAllShifterErrorStatus/4:
  Jump functions of caller  MCL_FLEXIO_ISR/2:
    callsite  MCL_FLEXIO_ISR/2 -> Flexio_Mcl_Ip_CommonIrq/1 : 
  Jump functions of caller  Flexio_Mcl_Ip_CommonIrq/1:

 Propagating constants:

Not considering MCL_FLEXIO_ISR for cloning; -fipa-cp-clone disabled.

overall_size: 21, max_new_size: 11001

IPA lattices after all propagation:

Lattices:
  Node: MCL_FLEXIO_ISR/2:
  Node: Flexio_Mcl_Ip_CommonIrq/1:

IPA decision stage:


IPA constant propagation end

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

Flexio_Ip_IpIsInitialized/6 (Flexio_Ip_IpIsInitialized) @06cd5090
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/1 (read)
  Availability: not_available
  Varpool flags:
Flexio_Mcl_Ip_GetAllTimerStatus/5 (Flexio_Mcl_Ip_GetAllTimerStatus) @06bfea80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_CommonIrq/1 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
Flexio_Mcl_Ip_GetAllShifterErrorStatus/4 (Flexio_Mcl_Ip_GetAllShifterErrorStatus) @06bfe9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_CommonIrq/1 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
flexioBase/3 (flexioBase) @06c01f78
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Flexio_Mcl_Ip_CommonIrq/1 (read)
  Availability: not_available
  Varpool flags: read-only
MCL_FLEXIO_ISR/2 (MCL_FLEXIO_ISR) @06bfe460
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_CommonIrq/1 (1073741824 (estimated locally),1.00 per call) 
Flexio_Mcl_Ip_CommonIrq/1 (Flexio_Mcl_Ip_CommonIrq) @06bfe1c0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: flexioBase/3 (read)Flexio_Ip_IpIsInitialized/6 (read)
  Referring: 
  Availability: local
  Function flags: count:1073741824 (estimated locally) body local optimize_size
  Called by: MCL_FLEXIO_ISR/2 (1073741824 (estimated locally),1.00 per call) 
  Calls: Flexio_Mcl_Ip_GetAllTimerStatus/5 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_GetAllShifterErrorStatus/4 (1073741824 (estimated locally),1.00 per call) 

;; Function MCL_FLEXIO_ISR (MCL_FLEXIO_ISR, funcdef_no=2, decl_uid=4479, cgraph_uid=3, symbol_order=2)

Modification phase of node MCL_FLEXIO_ISR/2
MCL_FLEXIO_ISR ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  Flexio_Mcl_Ip_CommonIrq ();
  return;

}


