Trivially needed symbols: Siul2_Port_Ip_GetPinConfiguration Siul2_Port_Ip_RevertPinConfiguration Siul2_Port_Ip_SetPinDirection Siul2_Port_Ip_SetInputBuffer Siul2_Port_Ip_SetOutputBuffer Siul2_Port_Ip_SetPullSel Siul2_Port_Ip_Init Siul2_Port_Ip_SetGPDO Siul2_Port_Ip_SetIMCR Siul2_Port_Ip_ReadMSCR Siul2_Port_Ip_SetMSCR


Initial Symbol table:

Siul2_Port_Ip_GetPinConfiguration/16 (Siul2_Port_Ip_GetPinConfiguration) @06d5e2a0
  Type: function definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: pPort_Setting/2 (read)u32MaxPinConfigured/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_GetMSCRConfiguration/5 
Siul2_Port_Ip_RevertPinConfiguration/15 (Siul2_Port_Ip_RevertPinConfiguration) @06d5ed20
  Type: function definition analyzed
  Visibility: public
  Aux: @06d5e2a0
  References: pPort_Setting/2 (read)u32MaxPinConfigured/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_PinInit/4 
Siul2_Port_Ip_SetPinDirection/14 (Siul2_Port_Ip_SetPinDirection) @06d5ea80
  Type: function definition analyzed
  Visibility: public
  Aux: @06d5ed20
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetInputBuffer/13 (Siul2_Port_Ip_SetInputBuffer) @06d5e620
  Type: function definition analyzed
  Visibility: public
  Aux: @06d5ea80
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetOutputBuffer/12 (Siul2_Port_Ip_SetOutputBuffer) @06d5e1c0
  Type: function definition analyzed
  Visibility: public
  Aux: @06d5e620
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetPullSel/11 (Siul2_Port_Ip_SetPullSel) @06d4fa80
  Type: function definition analyzed
  Visibility: public
  Aux: @06d5e1c0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_Init/10 (Siul2_Port_Ip_Init) @06d4f540
  Type: function definition analyzed
  Visibility: public
  Aux: @06d4fa80
  References: pPort_Setting/2 (write)u32MaxPinConfigured/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_PinInit/4 
Siul2_Port_Ip_SetGPDO/9 (Siul2_Port_Ip_SetGPDO) @06d4fee0
  Type: function definition analyzed
  Visibility: public
  Aux: @06d4f540
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_PinInit/4 
  Calls: 
Siul2_Port_Ip_SetIMCR/8 (Siul2_Port_Ip_SetIMCR) @06d4fc40
  Type: function definition analyzed
  Visibility: public
  Aux: @06d4fee0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_ReadMSCR/7 (Siul2_Port_Ip_ReadMSCR) @06d4f9a0
  Type: function definition analyzed
  Visibility: public
  Aux: @06d4fc40
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetMSCR/6 (Siul2_Port_Ip_SetMSCR) @06d4f700
  Type: function definition analyzed
  Visibility: public
  Aux: @06d4f9a0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_GetMSCRConfiguration/5 (Siul2_Port_Ip_GetMSCRConfiguration) @06d4f460
  Type: function definition analyzed
  Visibility:
  Aux: @01733ea0
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_GetPinConfiguration/16 
  Calls: 
Siul2_Port_Ip_PinInit/4 (Siul2_Port_Ip_PinInit) @06d4f1c0
  Type: function definition analyzed
  Visibility:
  Aux: @06d4fa80
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_RevertPinConfiguration/15 Siul2_Port_Ip_Init/10 
  Calls: Siul2_Port_Ip_SetGPDO/9 
u32MaxPinConfigured/3 (u32MaxPinConfigured) @06d48ee8
  Type: variable definition analyzed
  Visibility:
  Aux: @06d48e58
  References: 
  Referring: Siul2_Port_Ip_Init/10 (write)Siul2_Port_Ip_RevertPinConfiguration/15 (read)Siul2_Port_Ip_GetPinConfiguration/16 (read)
  Availability: not-ready
  Varpool flags:
pPort_Setting/2 (pPort_Setting) @06d48e58
  Type: variable definition analyzed
  Visibility:
  Aux: @06d4f1c0
  References: 
  Referring: Siul2_Port_Ip_Init/10 (write)Siul2_Port_Ip_RevertPinConfiguration/15 (read)Siul2_Port_Ip_GetPinConfiguration/16 (read)
  Availability: not-ready
  Varpool flags:
Port_au32Siul2BaseAddr/1 (Port_au32Siul2BaseAddr) @06d48dc8
  Type: variable definition
  Visibility:
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
DevAssert/0 (DevAssert) @06a94a80
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 

Removing unused symbols: Port_au32Siul2BaseAddr DevAssert

Reclaimed Symbol table:

Siul2_Port_Ip_GetPinConfiguration/16 (Siul2_Port_Ip_GetPinConfiguration) @06d5e2a0
  Type: function definition analyzed
  Visibility: public
  References: pPort_Setting/2 (read)u32MaxPinConfigured/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_GetMSCRConfiguration/5 
Siul2_Port_Ip_RevertPinConfiguration/15 (Siul2_Port_Ip_RevertPinConfiguration) @06d5ed20
  Type: function definition analyzed
  Visibility: public
  References: pPort_Setting/2 (read)u32MaxPinConfigured/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_PinInit/4 
Siul2_Port_Ip_SetPinDirection/14 (Siul2_Port_Ip_SetPinDirection) @06d5ea80
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetInputBuffer/13 (Siul2_Port_Ip_SetInputBuffer) @06d5e620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetOutputBuffer/12 (Siul2_Port_Ip_SetOutputBuffer) @06d5e1c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetPullSel/11 (Siul2_Port_Ip_SetPullSel) @06d4fa80
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_Init/10 (Siul2_Port_Ip_Init) @06d4f540
  Type: function definition analyzed
  Visibility: public
  References: pPort_Setting/2 (write)u32MaxPinConfigured/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_PinInit/4 
Siul2_Port_Ip_SetGPDO/9 (Siul2_Port_Ip_SetGPDO) @06d4fee0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_PinInit/4 
  Calls: 
Siul2_Port_Ip_SetIMCR/8 (Siul2_Port_Ip_SetIMCR) @06d4fc40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_ReadMSCR/7 (Siul2_Port_Ip_ReadMSCR) @06d4f9a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetMSCR/6 (Siul2_Port_Ip_SetMSCR) @06d4f700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_GetMSCRConfiguration/5 (Siul2_Port_Ip_GetMSCRConfiguration) @06d4f460
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_GetPinConfiguration/16 
  Calls: 
Siul2_Port_Ip_PinInit/4 (Siul2_Port_Ip_PinInit) @06d4f1c0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_RevertPinConfiguration/15 Siul2_Port_Ip_Init/10 
  Calls: Siul2_Port_Ip_SetGPDO/9 
u32MaxPinConfigured/3 (u32MaxPinConfigured) @06d48ee8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Siul2_Port_Ip_Init/10 (write)Siul2_Port_Ip_RevertPinConfiguration/15 (read)Siul2_Port_Ip_GetPinConfiguration/16 (read)
  Availability: not-ready
  Varpool flags:
pPort_Setting/2 (pPort_Setting) @06d48e58
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Siul2_Port_Ip_Init/10 (write)Siul2_Port_Ip_RevertPinConfiguration/15 (read)Siul2_Port_Ip_GetPinConfiguration/16 (read)
  Availability: not-ready
  Varpool flags:


Initial Symbol table:

Siul2_Port_Ip_GetPinConfiguration/16 (Siul2_Port_Ip_GetPinConfiguration) @06d5e2a0
  Type: function definition analyzed
  Visibility: public
  References: pPort_Setting/2 (read)u32MaxPinConfigured/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_GetMSCRConfiguration/5 
Siul2_Port_Ip_RevertPinConfiguration/15 (Siul2_Port_Ip_RevertPinConfiguration) @06d5ed20
  Type: function definition analyzed
  Visibility: public
  References: pPort_Setting/2 (read)u32MaxPinConfigured/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_PinInit/4 
Siul2_Port_Ip_SetPinDirection/14 (Siul2_Port_Ip_SetPinDirection) @06d5ea80
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetInputBuffer/13 (Siul2_Port_Ip_SetInputBuffer) @06d5e620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetOutputBuffer/12 (Siul2_Port_Ip_SetOutputBuffer) @06d5e1c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetPullSel/11 (Siul2_Port_Ip_SetPullSel) @06d4fa80
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_Init/10 (Siul2_Port_Ip_Init) @06d4f540
  Type: function definition analyzed
  Visibility: public
  References: pPort_Setting/2 (write)u32MaxPinConfigured/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_PinInit/4 
Siul2_Port_Ip_SetGPDO/9 (Siul2_Port_Ip_SetGPDO) @06d4fee0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_PinInit/4 
  Calls: 
Siul2_Port_Ip_SetIMCR/8 (Siul2_Port_Ip_SetIMCR) @06d4fc40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_ReadMSCR/7 (Siul2_Port_Ip_ReadMSCR) @06d4f9a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetMSCR/6 (Siul2_Port_Ip_SetMSCR) @06d4f700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_GetMSCRConfiguration/5 (Siul2_Port_Ip_GetMSCRConfiguration) @06d4f460
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_GetPinConfiguration/16 
  Calls: 
Siul2_Port_Ip_PinInit/4 (Siul2_Port_Ip_PinInit) @06d4f1c0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_RevertPinConfiguration/15 Siul2_Port_Ip_Init/10 
  Calls: Siul2_Port_Ip_SetGPDO/9 
u32MaxPinConfigured/3 (u32MaxPinConfigured) @06d48ee8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Siul2_Port_Ip_Init/10 (write)Siul2_Port_Ip_RevertPinConfiguration/15 (read)Siul2_Port_Ip_GetPinConfiguration/16 (read)
  Availability: not-ready
  Varpool flags:
pPort_Setting/2 (pPort_Setting) @06d48e58
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Siul2_Port_Ip_Init/10 (write)Siul2_Port_Ip_RevertPinConfiguration/15 (read)Siul2_Port_Ip_GetPinConfiguration/16 (read)
  Availability: not-ready
  Varpool flags:

Removing unused symbols:

Reclaimed Symbol table:

Siul2_Port_Ip_GetPinConfiguration/16 (Siul2_Port_Ip_GetPinConfiguration) @06d5e2a0
  Type: function definition analyzed
  Visibility: public
  References: pPort_Setting/2 (read)u32MaxPinConfigured/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_GetMSCRConfiguration/5 
Siul2_Port_Ip_RevertPinConfiguration/15 (Siul2_Port_Ip_RevertPinConfiguration) @06d5ed20
  Type: function definition analyzed
  Visibility: public
  References: pPort_Setting/2 (read)u32MaxPinConfigured/3 (read)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_PinInit/4 
Siul2_Port_Ip_SetPinDirection/14 (Siul2_Port_Ip_SetPinDirection) @06d5ea80
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetInputBuffer/13 (Siul2_Port_Ip_SetInputBuffer) @06d5e620
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetOutputBuffer/12 (Siul2_Port_Ip_SetOutputBuffer) @06d5e1c0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetPullSel/11 (Siul2_Port_Ip_SetPullSel) @06d4fa80
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_Init/10 (Siul2_Port_Ip_Init) @06d4f540
  Type: function definition analyzed
  Visibility: public
  References: pPort_Setting/2 (write)u32MaxPinConfigured/3 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_PinInit/4 
Siul2_Port_Ip_SetGPDO/9 (Siul2_Port_Ip_SetGPDO) @06d4fee0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_PinInit/4 
  Calls: 
Siul2_Port_Ip_SetIMCR/8 (Siul2_Port_Ip_SetIMCR) @06d4fc40
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_ReadMSCR/7 (Siul2_Port_Ip_ReadMSCR) @06d4f9a0
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetMSCR/6 (Siul2_Port_Ip_SetMSCR) @06d4f700
  Type: function definition analyzed
  Visibility: public
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_GetMSCRConfiguration/5 (Siul2_Port_Ip_GetMSCRConfiguration) @06d4f460
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_GetPinConfiguration/16 
  Calls: 
Siul2_Port_Ip_PinInit/4 (Siul2_Port_Ip_PinInit) @06d4f1c0
  Type: function definition analyzed
  Visibility:
  References: 
  Referring: 
  Function flags: body optimize_size
  Called by: Siul2_Port_Ip_RevertPinConfiguration/15 Siul2_Port_Ip_Init/10 
  Calls: Siul2_Port_Ip_SetGPDO/9 
u32MaxPinConfigured/3 (u32MaxPinConfigured) @06d48ee8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Siul2_Port_Ip_Init/10 (write)Siul2_Port_Ip_RevertPinConfiguration/15 (read)Siul2_Port_Ip_GetPinConfiguration/16 (read)
  Availability: not-ready
  Varpool flags:
pPort_Setting/2 (pPort_Setting) @06d48e58
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Siul2_Port_Ip_Init/10 (write)Siul2_Port_Ip_RevertPinConfiguration/15 (read)Siul2_Port_Ip_GetPinConfiguration/16 (read)
  Availability: not-ready
  Varpool flags:

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

Siul2_Port_Ip_GetPinConfiguration/16 (Siul2_Port_Ip_GetPinConfiguration) @06d5e2a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: pPort_Setting/2 (read)u32MaxPinConfigured/3 (read)
  Referring: 
  Availability: available
  Function flags: count:114863532 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_GetMSCRConfiguration/5 (inlined) (55807732 (estimated locally),0.49 per call) 
Siul2_Port_Ip_RevertPinConfiguration/15 (Siul2_Port_Ip_RevertPinConfiguration) @06d5ed20
  Type: function definition analyzed
  Visibility: externally_visible public
  References: pPort_Setting/2 (read)u32MaxPinConfigured/3 (read)
  Referring: 
  Availability: available
  Function flags: count:114863532 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_PinInit/4 (55807731 (estimated locally),0.49 per call) 
Siul2_Port_Ip_SetPinDirection/14 (Siul2_Port_Ip_SetPinDirection) @06d5ea80
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741823 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetInputBuffer/13 (Siul2_Port_Ip_SetInputBuffer) @06d5e620
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetOutputBuffer/12 (Siul2_Port_Ip_SetOutputBuffer) @06d5e1c0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetPullSel/11 (Siul2_Port_Ip_SetPullSel) @06d4fa80
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_Init/10 (Siul2_Port_Ip_Init) @06d4f540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: pPort_Setting/2 (write)u32MaxPinConfigured/3 (write)
  Referring: 
  Availability: available
  Function flags: count:118111600 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: Siul2_Port_Ip_PinInit/4 (955630223 (estimated locally),8.09 per call) 
Siul2_Port_Ip_SetGPDO/9 (Siul2_Port_Ip_SetGPDO) @06d4fee0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: Siul2_Port_Ip_PinInit/4 (35507127 (estimated locally),0.10 per call) 
  Calls: 
Siul2_Port_Ip_SetIMCR/8 (Siul2_Port_Ip_SetIMCR) @06d4fc40
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_ReadMSCR/7 (Siul2_Port_Ip_ReadMSCR) @06d4f9a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetMSCR/6 (Siul2_Port_Ip_SetMSCR) @06d4f700
  Type: function definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_GetMSCRConfiguration/5 (Siul2_Port_Ip_GetMSCRConfiguration) @06d4f460
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Function Siul2_Port_Ip_GetMSCRConfiguration/5 is inline copy in Siul2_Port_Ip_GetPinConfiguration/16
  Availability: local
  Function flags: count:55807732 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Siul2_Port_Ip_GetPinConfiguration/16 (inlined) (55807732 (estimated locally),0.49 per call) 
  Calls: 
Siul2_Port_Ip_PinInit/4 (Siul2_Port_Ip_PinInit) @06d4f1c0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: 
  Availability: local
  Function flags: count:350860935 (estimated locally) body local nonfreeing_fn optimize_size
  Called by: Siul2_Port_Ip_RevertPinConfiguration/15 (55807731 (estimated locally),0.49 per call) Siul2_Port_Ip_Init/10 (955630223 (estimated locally),8.09 per call) 
  Calls: Siul2_Port_Ip_SetGPDO/9 (35507127 (estimated locally),0.10 per call) 
u32MaxPinConfigured/3 (u32MaxPinConfigured) @06d48ee8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Siul2_Port_Ip_Init/10 (write)Siul2_Port_Ip_RevertPinConfiguration/15 (read)Siul2_Port_Ip_GetPinConfiguration/16 (read)
  Availability: available
  Varpool flags:
pPort_Setting/2 (pPort_Setting) @06d48e58
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Siul2_Port_Ip_Init/10 (write)Siul2_Port_Ip_RevertPinConfiguration/15 (read)Siul2_Port_Ip_GetPinConfiguration/16 (read)
  Availability: available
  Varpool flags:
Materializing clones
Materialization Call site updates done.

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Time profile order in expand_all_functions:Siul2_Port_Ip_SetMSCR:0
Time profile order in expand_all_functions:Siul2_Port_Ip_ReadMSCR:0
Time profile order in expand_all_functions:Siul2_Port_Ip_SetIMCR:0
Time profile order in expand_all_functions:Siul2_Port_Ip_SetGPDO:0
Time profile order in expand_all_functions:Siul2_Port_Ip_PinInit:0
Time profile order in expand_all_functions:Siul2_Port_Ip_Init:0
Time profile order in expand_all_functions:Siul2_Port_Ip_SetPullSel:0
Time profile order in expand_all_functions:Siul2_Port_Ip_SetOutputBuffer:0
Time profile order in expand_all_functions:Siul2_Port_Ip_SetInputBuffer:0
Time profile order in expand_all_functions:Siul2_Port_Ip_SetPinDirection:0
Time profile order in expand_all_functions:Siul2_Port_Ip_RevertPinConfiguration:0
Time profile order in expand_all_functions:Siul2_Port_Ip_GetPinConfiguration:0
Trivially needed variables: u32MaxPinConfigured pPort_Setting
Removing variables:

Final Symbol table:

Siul2_Port_Ip_GetPinConfiguration/16 (Siul2_Port_Ip_GetPinConfiguration) @06d5e2a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:114863532 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_RevertPinConfiguration/15 (Siul2_Port_Ip_RevertPinConfiguration) @06d5ed20
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:114863532 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetPinDirection/14 (Siul2_Port_Ip_SetPinDirection) @06d5ea80
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741823 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetInputBuffer/13 (Siul2_Port_Ip_SetInputBuffer) @06d5e620
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetOutputBuffer/12 (Siul2_Port_Ip_SetOutputBuffer) @06d5e1c0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetPullSel/11 (Siul2_Port_Ip_SetPullSel) @06d4fa80
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_Init/10 (Siul2_Port_Ip_Init) @06d4f540
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:118111600 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetGPDO/9 (Siul2_Port_Ip_SetGPDO) @06d4fee0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetIMCR/8 (Siul2_Port_Ip_SetIMCR) @06d4fc40
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_ReadMSCR/7 (Siul2_Port_Ip_ReadMSCR) @06d4f9a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_SetMSCR/6 (Siul2_Port_Ip_SetMSCR) @06d4f700
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  Called by: 
  Calls: 
Siul2_Port_Ip_PinInit/4 (Siul2_Port_Ip_PinInit) @06d4f1c0
  Type: function definition analyzed
  Visibility: prevailing_def_ironly asm_written
  References: 
  Referring: 
  Availability: local
  Function flags: count:350860935 (estimated locally) local nonfreeing_fn optimize_size
  Called by: 
  Calls: 
u32MaxPinConfigured/3 (u32MaxPinConfigured) @06d48ee8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @00000001
  References: 
  Referring: 
  Availability: available
  Varpool flags:
pPort_Setting/2 (pPort_Setting) @06d48e58
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @06d48ee8
  References: 
  Referring: 
  Availability: available
  Varpool flags:
