
IPA constant propagation start:

IPA structures before propagation:

Jump functions:
  Jump functions of caller  FlexCAN_IRQHandler/69:
  Jump functions of caller  FlexCAN_WakeUp_IRQHandler/68:
  Jump functions of caller  FlexCAN_Error_IRQHandler/67:
  Jump functions of caller  FlexCAN_BusOff_IRQHandler/66:
  Jump functions of caller  CAN2_ORED_0_15_MB_IRQHandler/65:
  Jump functions of caller  CAN2_Error_IRQHandler/64:
  Jump functions of caller  CAN2_ORED_IRQHandler/63:
  Jump functions of caller  CAN1_ORED_16_31_MB_IRQHandler/62:
  Jump functions of caller  CAN1_ORED_0_15_MB_IRQHandler/61:
  Jump functions of caller  CAN1_Error_IRQHandler/60:
  Jump functions of caller  CAN1_ORED_IRQHandler/59:
  Jump functions of caller  CAN0_ORED_16_31_MB_IRQHandler/58:
  Jump functions of caller  CAN0_ORED_0_15_MB_IRQHandler/57:
  Jump functions of caller  CAN0_Wake_Up_IRQHandler/56:
  Jump functions of caller  CAN0_Error_IRQHandler/55:
  Jump functions of caller  CAN0_ORED_IRQHandler/54:

 Propagating constants:

Not considering CAN2_ORED_0_15_MB_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN2_Error_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN2_ORED_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN1_ORED_16_31_MB_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN1_ORED_0_15_MB_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN1_Error_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN1_ORED_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN0_ORED_16_31_MB_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN0_ORED_0_15_MB_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN0_Wake_Up_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN0_Error_IRQHandler for cloning; -fipa-cp-clone disabled.
Not considering CAN0_ORED_IRQHandler for cloning; -fipa-cp-clone disabled.

overall_size: 82, max_new_size: 11001

IPA lattices after all propagation:

Lattices:
  Node: CAN2_ORED_0_15_MB_IRQHandler/65:
  Node: CAN2_Error_IRQHandler/64:
  Node: CAN2_ORED_IRQHandler/63:
  Node: CAN1_ORED_16_31_MB_IRQHandler/62:
  Node: CAN1_ORED_0_15_MB_IRQHandler/61:
  Node: CAN1_Error_IRQHandler/60:
  Node: CAN1_ORED_IRQHandler/59:
  Node: CAN0_ORED_16_31_MB_IRQHandler/58:
  Node: CAN0_ORED_0_15_MB_IRQHandler/57:
  Node: CAN0_Wake_Up_IRQHandler/56:
  Node: CAN0_Error_IRQHandler/55:
  Node: CAN0_ORED_IRQHandler/54:

IPA decision stage:


IPA constant propagation end

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

FlexCAN_IRQHandler/69 (FlexCAN_IRQHandler) @0621de00
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: CAN2_ORED_0_15_MB_IRQHandler/65 (1073741824 (estimated locally),1.00 per call) CAN1_ORED_16_31_MB_IRQHandler/62 (1073741824 (estimated locally),1.00 per call) CAN1_ORED_0_15_MB_IRQHandler/61 (1073741824 (estimated locally),1.00 per call) CAN0_ORED_16_31_MB_IRQHandler/58 (1073741824 (estimated locally),1.00 per call) CAN0_ORED_0_15_MB_IRQHandler/57 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_WakeUp_IRQHandler/68 (FlexCAN_WakeUp_IRQHandler) @0621dc40
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: CAN0_Wake_Up_IRQHandler/56 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_Error_IRQHandler/67 (FlexCAN_Error_IRQHandler) @0621da80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: CAN2_Error_IRQHandler/64 (1073741824 (estimated locally),1.00 per call) CAN1_Error_IRQHandler/60 (1073741824 (estimated locally),1.00 per call) CAN0_Error_IRQHandler/55 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
FlexCAN_BusOff_IRQHandler/66 (FlexCAN_BusOff_IRQHandler) @0621d8c0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: CAN2_ORED_IRQHandler/63 (1073741824 (estimated locally),1.00 per call) CAN1_ORED_IRQHandler/59 (1073741824 (estimated locally),1.00 per call) CAN0_ORED_IRQHandler/54 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
CAN2_ORED_0_15_MB_IRQHandler/65 (CAN2_ORED_0_15_MB_IRQHandler) @0621d460
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_IRQHandler/69 (1073741824 (estimated locally),1.00 per call) 
CAN2_Error_IRQHandler/64 (CAN2_Error_IRQHandler) @0621d1c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Error_IRQHandler/67 (1073741824 (estimated locally),1.00 per call) 
CAN2_ORED_IRQHandler/63 (CAN2_ORED_IRQHandler) @0623fd20
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_BusOff_IRQHandler/66 (1073741824 (estimated locally),1.00 per call) 
CAN1_ORED_16_31_MB_IRQHandler/62 (CAN1_ORED_16_31_MB_IRQHandler) @0623f7e0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_IRQHandler/69 (1073741824 (estimated locally),1.00 per call) 
CAN1_ORED_0_15_MB_IRQHandler/61 (CAN1_ORED_0_15_MB_IRQHandler) @0623f2a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_IRQHandler/69 (1073741824 (estimated locally),1.00 per call) 
CAN1_Error_IRQHandler/60 (CAN1_Error_IRQHandler) @0623fee0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Error_IRQHandler/67 (1073741824 (estimated locally),1.00 per call) 
CAN1_ORED_IRQHandler/59 (CAN1_ORED_IRQHandler) @0623fc40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_BusOff_IRQHandler/66 (1073741824 (estimated locally),1.00 per call) 
CAN0_ORED_16_31_MB_IRQHandler/58 (CAN0_ORED_16_31_MB_IRQHandler) @0623f9a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_IRQHandler/69 (1073741824 (estimated locally),1.00 per call) 
CAN0_ORED_0_15_MB_IRQHandler/57 (CAN0_ORED_0_15_MB_IRQHandler) @0623f700
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_IRQHandler/69 (1073741824 (estimated locally),1.00 per call) 
CAN0_Wake_Up_IRQHandler/56 (CAN0_Wake_Up_IRQHandler) @0623f460
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_WakeUp_IRQHandler/68 (1073741824 (estimated locally),1.00 per call) 
CAN0_Error_IRQHandler/55 (CAN0_Error_IRQHandler) @0623f1c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_Error_IRQHandler/67 (1073741824 (estimated locally),1.00 per call) 
CAN0_ORED_IRQHandler/54 (CAN0_ORED_IRQHandler) @0623ce00
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: FlexCAN_BusOff_IRQHandler/66 (1073741824 (estimated locally),1.00 per call) 

;; Function CAN0_ORED_IRQHandler (CAN0_ORED_IRQHandler, funcdef_no=54, decl_uid=6913, cgraph_uid=55, symbol_order=54)

Modification phase of node CAN0_ORED_IRQHandler/54
CAN0_ORED_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_BusOff_IRQHandler (0);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN0_Error_IRQHandler (CAN0_Error_IRQHandler, funcdef_no=55, decl_uid=6915, cgraph_uid=56, symbol_order=55)

Modification phase of node CAN0_Error_IRQHandler/55
CAN0_Error_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_Error_IRQHandler (0);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN0_Wake_Up_IRQHandler (CAN0_Wake_Up_IRQHandler, funcdef_no=56, decl_uid=6917, cgraph_uid=57, symbol_order=56)

Modification phase of node CAN0_Wake_Up_IRQHandler/56
CAN0_Wake_Up_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_WakeUp_IRQHandler (0);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN0_ORED_0_15_MB_IRQHandler (CAN0_ORED_0_15_MB_IRQHandler, funcdef_no=57, decl_uid=6919, cgraph_uid=58, symbol_order=57)

Modification phase of node CAN0_ORED_0_15_MB_IRQHandler/57
CAN0_ORED_0_15_MB_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_IRQHandler (0, 0, 15);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN0_ORED_16_31_MB_IRQHandler (CAN0_ORED_16_31_MB_IRQHandler, funcdef_no=58, decl_uid=6921, cgraph_uid=59, symbol_order=58)

Modification phase of node CAN0_ORED_16_31_MB_IRQHandler/58
CAN0_ORED_16_31_MB_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_IRQHandler (0, 16, 31);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN1_ORED_IRQHandler (CAN1_ORED_IRQHandler, funcdef_no=59, decl_uid=6923, cgraph_uid=60, symbol_order=59)

Modification phase of node CAN1_ORED_IRQHandler/59
CAN1_ORED_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_BusOff_IRQHandler (1);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN1_Error_IRQHandler (CAN1_Error_IRQHandler, funcdef_no=60, decl_uid=6925, cgraph_uid=61, symbol_order=60)

Modification phase of node CAN1_Error_IRQHandler/60
CAN1_Error_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_Error_IRQHandler (1);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN1_ORED_0_15_MB_IRQHandler (CAN1_ORED_0_15_MB_IRQHandler, funcdef_no=61, decl_uid=6927, cgraph_uid=62, symbol_order=61)

Modification phase of node CAN1_ORED_0_15_MB_IRQHandler/61
CAN1_ORED_0_15_MB_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_IRQHandler (1, 0, 15);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN1_ORED_16_31_MB_IRQHandler (CAN1_ORED_16_31_MB_IRQHandler, funcdef_no=62, decl_uid=6929, cgraph_uid=63, symbol_order=62)

Modification phase of node CAN1_ORED_16_31_MB_IRQHandler/62
CAN1_ORED_16_31_MB_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_IRQHandler (1, 16, 31);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN2_ORED_IRQHandler (CAN2_ORED_IRQHandler, funcdef_no=63, decl_uid=6931, cgraph_uid=64, symbol_order=63)

Modification phase of node CAN2_ORED_IRQHandler/63
CAN2_ORED_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_BusOff_IRQHandler (2);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN2_Error_IRQHandler (CAN2_Error_IRQHandler, funcdef_no=64, decl_uid=6933, cgraph_uid=65, symbol_order=64)

Modification phase of node CAN2_Error_IRQHandler/64
CAN2_Error_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_Error_IRQHandler (2);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}



;; Function CAN2_ORED_0_15_MB_IRQHandler (CAN2_ORED_0_15_MB_IRQHandler, funcdef_no=65, decl_uid=6935, cgraph_uid=66, symbol_order=65)

Modification phase of node CAN2_ORED_0_15_MB_IRQHandler/65
CAN2_ORED_0_15_MB_IRQHandler ()
{
  <bb 2> [local count: 1073741824]:
  # DEBUG BEGIN_STMT
  FlexCAN_IRQHandler (2, 0, 15);
  # DEBUG BEGIN_STMT
  __asm__ __volatile__(" DSB");
  return;

}


