Trivially needed symbols: Flexio_Mcl_Ip_DeinitDevice Flexio_Mcl_Ip_InitDevice Flexio_Ip_IpIsInitialized flexioBase


Initial Symbol table:

Flexio_Mcl_Ip_SetDebugEnable/7 (Flexio_Mcl_Ip_SetDebugEnable) @06b3db60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_SetEnable/6 (Flexio_Mcl_Ip_SetEnable) @06b3da80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_Init/5 (Flexio_Mcl_Ip_Init) @06b3d9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_DeinitDevice/4 Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_DeinitDevice/4 (Flexio_Mcl_Ip_DeinitDevice) @06b3d540
  Type: function definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: Flexio_Ip_IpIsInitialized/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_Init/5 
Flexio_Mcl_Ip_InitDevice/3 (Flexio_Mcl_Ip_InitDevice) @06b3d2a0
  Type: function definition analyzed
  Visibility: public
  Aux: @06b3d540
  References: Flexio_Ip_IpIsInitialized/2 (read)Flexio_Ip_IpIsInitialized/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_SetDebugEnable/7 Flexio_Mcl_Ip_SetEnable/6 Flexio_Mcl_Ip_Init/5 
Flexio_Ip_IpIsInitialized/2 (Flexio_Ip_IpIsInitialized) @06b39948
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b3d2a0
  References: 
  Referring: Flexio_Mcl_Ip_InitDevice/3 (read)Flexio_Mcl_Ip_InitDevice/3 (write)Flexio_Mcl_Ip_DeinitDevice/4 (write)
  Availability: not-ready
  Varpool flags: initialized
flexioBase/1 (flexioBase) @06b39900
  Type: variable definition analyzed
  Visibility: public
  Aux: @06b39948
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
DevAssert/0 (DevAssert) @06b3a540
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 

Removing unused symbols: DevAssert

Reclaimed Symbol table:

Flexio_Mcl_Ip_SetDebugEnable/7 (Flexio_Mcl_Ip_SetDebugEnable) @06b3db60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_SetEnable/6 (Flexio_Mcl_Ip_SetEnable) @06b3da80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_Init/5 (Flexio_Mcl_Ip_Init) @06b3d9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_DeinitDevice/4 Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_DeinitDevice/4 (Flexio_Mcl_Ip_DeinitDevice) @06b3d540
  Type: function definition analyzed
  Visibility: public
  References: Flexio_Ip_IpIsInitialized/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_Init/5 
Flexio_Mcl_Ip_InitDevice/3 (Flexio_Mcl_Ip_InitDevice) @06b3d2a0
  Type: function definition analyzed
  Visibility: public
  References: Flexio_Ip_IpIsInitialized/2 (read)Flexio_Ip_IpIsInitialized/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_SetDebugEnable/7 Flexio_Mcl_Ip_SetEnable/6 Flexio_Mcl_Ip_Init/5 
Flexio_Ip_IpIsInitialized/2 (Flexio_Ip_IpIsInitialized) @06b39948
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: Flexio_Mcl_Ip_InitDevice/3 (read)Flexio_Mcl_Ip_InitDevice/3 (write)Flexio_Mcl_Ip_DeinitDevice/4 (write)
  Availability: not-ready
  Varpool flags: initialized
flexioBase/1 (flexioBase) @06b39900
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known


Initial Symbol table:

Flexio_Mcl_Ip_SetDebugEnable/7 (Flexio_Mcl_Ip_SetDebugEnable) @06b3db60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_SetEnable/6 (Flexio_Mcl_Ip_SetEnable) @06b3da80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_Init/5 (Flexio_Mcl_Ip_Init) @06b3d9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_DeinitDevice/4 Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_DeinitDevice/4 (Flexio_Mcl_Ip_DeinitDevice) @06b3d540
  Type: function definition analyzed
  Visibility: public
  References: Flexio_Ip_IpIsInitialized/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_Init/5 
Flexio_Mcl_Ip_InitDevice/3 (Flexio_Mcl_Ip_InitDevice) @06b3d2a0
  Type: function definition analyzed
  Visibility: public
  References: Flexio_Ip_IpIsInitialized/2 (read)Flexio_Ip_IpIsInitialized/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_SetDebugEnable/7 Flexio_Mcl_Ip_SetEnable/6 Flexio_Mcl_Ip_Init/5 
Flexio_Ip_IpIsInitialized/2 (Flexio_Ip_IpIsInitialized) @06b39948
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: Flexio_Mcl_Ip_InitDevice/3 (read)Flexio_Mcl_Ip_InitDevice/3 (write)Flexio_Mcl_Ip_DeinitDevice/4 (write)
  Availability: not-ready
  Varpool flags: initialized
flexioBase/1 (flexioBase) @06b39900
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known

Removing unused symbols:

Reclaimed Symbol table:

Flexio_Mcl_Ip_SetDebugEnable/7 (Flexio_Mcl_Ip_SetDebugEnable) @06b3db60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_SetEnable/6 (Flexio_Mcl_Ip_SetEnable) @06b3da80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_Init/5 (Flexio_Mcl_Ip_Init) @06b3d9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_DeinitDevice/4 Flexio_Mcl_Ip_InitDevice/3 
  Calls: 
Flexio_Mcl_Ip_DeinitDevice/4 (Flexio_Mcl_Ip_DeinitDevice) @06b3d540
  Type: function definition analyzed
  Visibility: public
  References: Flexio_Ip_IpIsInitialized/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_Init/5 
Flexio_Mcl_Ip_InitDevice/3 (Flexio_Mcl_Ip_InitDevice) @06b3d2a0
  Type: function definition analyzed
  Visibility: public
  References: Flexio_Ip_IpIsInitialized/2 (read)Flexio_Ip_IpIsInitialized/2 (write)
  Referring: 
  Function flags: body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_SetDebugEnable/7 Flexio_Mcl_Ip_SetEnable/6 Flexio_Mcl_Ip_Init/5 
Flexio_Ip_IpIsInitialized/2 (Flexio_Ip_IpIsInitialized) @06b39948
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: Flexio_Mcl_Ip_InitDevice/3 (read)Flexio_Mcl_Ip_InitDevice/3 (write)Flexio_Mcl_Ip_DeinitDevice/4 (write)
  Availability: not-ready
  Varpool flags: initialized
flexioBase/1 (flexioBase) @06b39900
  Type: variable definition analyzed
  Visibility: public
  References: 
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known

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

Flexio_Mcl_Ip_SetDebugEnable/7 (Flexio_Mcl_Ip_SetDebugEnable) @06b3db60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_InitDevice/3 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
Flexio_Mcl_Ip_SetEnable/6 (Flexio_Mcl_Ip_SetEnable) @06b3da80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_InitDevice/3 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
Flexio_Mcl_Ip_Init/5 (Flexio_Mcl_Ip_Init) @06b3d9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: Flexio_Mcl_Ip_DeinitDevice/4 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_InitDevice/3 (1073741824 (estimated locally),1.00 per call) 
  Calls: 
Flexio_Mcl_Ip_DeinitDevice/4 (Flexio_Mcl_Ip_DeinitDevice) @06b3d540
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Flexio_Ip_IpIsInitialized/2 (write)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_Init/5 (1073741824 (estimated locally),1.00 per call) 
Flexio_Mcl_Ip_InitDevice/3 (Flexio_Mcl_Ip_InitDevice) @06b3d2a0
  Type: function definition analyzed
  Visibility: externally_visible public
  References: Flexio_Ip_IpIsInitialized/2 (read)Flexio_Ip_IpIsInitialized/2 (write)
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) body optimize_size
  Called by: 
  Calls: Flexio_Mcl_Ip_SetDebugEnable/7 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_SetEnable/6 (1073741824 (estimated locally),1.00 per call) Flexio_Mcl_Ip_Init/5 (1073741824 (estimated locally),1.00 per call) 
Flexio_Ip_IpIsInitialized/2 (Flexio_Ip_IpIsInitialized) @06b39948
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: Flexio_Mcl_Ip_InitDevice/3 (write)Flexio_Mcl_Ip_InitDevice/3 (read)Flexio_Mcl_Ip_DeinitDevice/4 (write)
  Availability: available
  Varpool flags: initialized
flexioBase/1 (flexioBase) @06b39900
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
Materializing clones
Materialization Call site updates done.

Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Time profile order in expand_all_functions:Flexio_Mcl_Ip_InitDevice:0
Time profile order in expand_all_functions:Flexio_Mcl_Ip_DeinitDevice:0
Trivially needed variables: Flexio_Ip_IpIsInitialized flexioBase
Removing variables:

Final Symbol table:

Flexio_Mcl_Ip_SetDebugEnable/7 (Flexio_Mcl_Ip_SetDebugEnable) @06b3db60
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Flexio_Mcl_Ip_SetEnable/6 (Flexio_Mcl_Ip_SetEnable) @06b3da80
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Flexio_Mcl_Ip_Init/5 (Flexio_Mcl_Ip_Init) @06b3d9a0
  Type: function
  Visibility: external public
  References: 
  Referring: 
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Flexio_Mcl_Ip_DeinitDevice/4 (Flexio_Mcl_Ip_DeinitDevice) @06b3d540
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
Flexio_Mcl_Ip_InitDevice/3 (Flexio_Mcl_Ip_InitDevice) @06b3d2a0
  Type: function definition analyzed
  Visibility: externally_visible asm_written public
  References: 
  Referring: 
  Availability: available
  Function flags: count:1073741824 (estimated locally) optimize_size
  Called by: 
  Calls: 
Flexio_Ip_IpIsInitialized/2 (Flexio_Ip_IpIsInitialized) @06b39948
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @00000001
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized
flexioBase/1 (flexioBase) @06b39900
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06b39948
  References: 
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
