Trivially needed symbols: Port_Config


Initial Symbol table:

g_pin_mux_InitConfigArr_VS_0/7 (g_pin_mux_InitConfigArr_VS_0) @05e70cf0
  Type: variable
  Visibility: external public
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: read-only
Port_Config/6 (Port_Config) @05e70bd0
  Type: variable definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (addr)Port_UnUsedPin_VS_0/4 (addr)Port_aPinConfigDefault_VS_0/5 (addr)au32Port_PinToPartitionMap_VS_0/2 (addr)au8Port_PartitionList_VS_0/1 (addr)g_pin_mux_InitConfigArr_VS_0/7 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_aPinConfigDefault_VS_0/5 (Port_aPinConfigDefault_VS_0) @05e70ab0
  Type: variable definition analyzed
  Visibility:
  Aux: @05e70630
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_UnUsedPin_VS_0/4 (Port_UnUsedPin_VS_0) @05e70630
  Type: variable definition analyzed
  Visibility:
  Aux: @05e705a0
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (Port_au16NoUnUsedPadsArrayDefault_VS_0) @05e705a0
  Type: variable definition analyzed
  Visibility:
  Aux: @01733ea0
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
au32Port_PinToPartitionMap_VS_0/2 (au32Port_PinToPartitionMap_VS_0) @05e704c8
  Type: variable definition analyzed
  Visibility:
  Aux: @05e70ab0
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
au8Port_PartitionList_VS_0/1 (au8Port_PartitionList_VS_0) @05e703a8
  Type: variable definition analyzed
  Visibility:
  Aux: @05e704c8
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
DevAssert/0 (DevAssert) @05d74e00
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 

Removing unused symbols: DevAssert

Reclaimed Symbol table:

g_pin_mux_InitConfigArr_VS_0/7 (g_pin_mux_InitConfigArr_VS_0) @05e70cf0
  Type: variable
  Visibility: external public
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: read-only
Port_Config/6 (Port_Config) @05e70bd0
  Type: variable definition analyzed
  Visibility: public
  References: Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (addr)Port_UnUsedPin_VS_0/4 (addr)Port_aPinConfigDefault_VS_0/5 (addr)au32Port_PinToPartitionMap_VS_0/2 (addr)au8Port_PartitionList_VS_0/1 (addr)g_pin_mux_InitConfigArr_VS_0/7 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_aPinConfigDefault_VS_0/5 (Port_aPinConfigDefault_VS_0) @05e70ab0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_UnUsedPin_VS_0/4 (Port_UnUsedPin_VS_0) @05e70630
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (Port_au16NoUnUsedPadsArrayDefault_VS_0) @05e705a0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
au32Port_PinToPartitionMap_VS_0/2 (au32Port_PinToPartitionMap_VS_0) @05e704c8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
au8Port_PartitionList_VS_0/1 (au8Port_PartitionList_VS_0) @05e703a8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known


Initial Symbol table:

g_pin_mux_InitConfigArr_VS_0/7 (g_pin_mux_InitConfigArr_VS_0) @05e70cf0
  Type: variable
  Visibility: external public
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: read-only
Port_Config/6 (Port_Config) @05e70bd0
  Type: variable definition analyzed
  Visibility: public
  References: Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (addr)Port_UnUsedPin_VS_0/4 (addr)Port_aPinConfigDefault_VS_0/5 (addr)au32Port_PinToPartitionMap_VS_0/2 (addr)au8Port_PartitionList_VS_0/1 (addr)g_pin_mux_InitConfigArr_VS_0/7 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_aPinConfigDefault_VS_0/5 (Port_aPinConfigDefault_VS_0) @05e70ab0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_UnUsedPin_VS_0/4 (Port_UnUsedPin_VS_0) @05e70630
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (Port_au16NoUnUsedPadsArrayDefault_VS_0) @05e705a0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
au32Port_PinToPartitionMap_VS_0/2 (au32Port_PinToPartitionMap_VS_0) @05e704c8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
au8Port_PartitionList_VS_0/1 (au8Port_PartitionList_VS_0) @05e703a8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known

Removing unused symbols:

Reclaimed Symbol table:

g_pin_mux_InitConfigArr_VS_0/7 (g_pin_mux_InitConfigArr_VS_0) @05e70cf0
  Type: variable
  Visibility: external public
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: read-only
Port_Config/6 (Port_Config) @05e70bd0
  Type: variable definition analyzed
  Visibility: public
  References: Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (addr)Port_UnUsedPin_VS_0/4 (addr)Port_aPinConfigDefault_VS_0/5 (addr)au32Port_PinToPartitionMap_VS_0/2 (addr)au8Port_PartitionList_VS_0/1 (addr)g_pin_mux_InitConfigArr_VS_0/7 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_aPinConfigDefault_VS_0/5 (Port_aPinConfigDefault_VS_0) @05e70ab0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_UnUsedPin_VS_0/4 (Port_UnUsedPin_VS_0) @05e70630
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (Port_au16NoUnUsedPadsArrayDefault_VS_0) @05e705a0
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
au32Port_PinToPartitionMap_VS_0/2 (au32Port_PinToPartitionMap_VS_0) @05e704c8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
au8Port_PartitionList_VS_0/1 (au8Port_PartitionList_VS_0) @05e703a8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known

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

g_pin_mux_InitConfigArr_VS_0/7 (g_pin_mux_InitConfigArr_VS_0) @05e70cf0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not_available
  Varpool flags: read-only
Port_Config/6 (Port_Config) @05e70bd0
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (addr)Port_UnUsedPin_VS_0/4 (addr)Port_aPinConfigDefault_VS_0/5 (addr)au32Port_PinToPartitionMap_VS_0/2 (addr)au8Port_PartitionList_VS_0/1 (addr)g_pin_mux_InitConfigArr_VS_0/7 (addr)
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
Port_aPinConfigDefault_VS_0/5 (Port_aPinConfigDefault_VS_0) @05e70ab0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Port_Config/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
Port_UnUsedPin_VS_0/4 (Port_UnUsedPin_VS_0) @05e70630
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Port_Config/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (Port_au16NoUnUsedPadsArrayDefault_VS_0) @05e705a0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Port_Config/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
au32Port_PinToPartitionMap_VS_0/2 (au32Port_PinToPartitionMap_VS_0) @05e704c8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Port_Config/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
au8Port_PartitionList_VS_0/1 (au8Port_PartitionList_VS_0) @05e703a8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: Port_Config/6 (addr)
  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:
Trivially needed variables: Port_Config
Removing variables:

Final Symbol table:

g_pin_mux_InitConfigArr_VS_0/7 (g_pin_mux_InitConfigArr_VS_0) @05e70cf0
  Type: variable
  Body removed by symtab_remove_unreachable_nodes
  Visibility: external public
  References: 
  Referring: Port_Config/6 (addr)
  Availability: not_available
  Varpool flags: read-only
Port_Config/6 (Port_Config) @05e70bd0
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @00000001
  References: Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (addr)Port_UnUsedPin_VS_0/4 (addr)Port_aPinConfigDefault_VS_0/5 (addr)au32Port_PinToPartitionMap_VS_0/2 (addr)au8Port_PartitionList_VS_0/1 (addr)g_pin_mux_InitConfigArr_VS_0/7 (addr)
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
Port_aPinConfigDefault_VS_0/5 (Port_aPinConfigDefault_VS_0) @05e70ab0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05e70630
  References: 
  Referring: Port_Config/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
Port_UnUsedPin_VS_0/4 (Port_UnUsedPin_VS_0) @05e70630
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05e705a0
  References: 
  Referring: Port_Config/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
Port_au16NoUnUsedPadsArrayDefault_VS_0/3 (Port_au16NoUnUsedPadsArrayDefault_VS_0) @05e705a0
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @00000001
  References: 
  Referring: Port_Config/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
au32Port_PinToPartitionMap_VS_0/2 (au32Port_PinToPartitionMap_VS_0) @05e704c8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05e70ab0
  References: 
  Referring: Port_Config/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
au8Port_PartitionList_VS_0/1 (au8Port_PartitionList_VS_0) @05e703a8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @05e704c8
  References: 
  Referring: Port_Config/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
