Trivially needed symbols: AdcHwUnit_2_BOARD_INITPERIPHERALS AdcHwUnit_1_BOARD_INITPERIPHERALS AdcHwUnit_0_BOARD_INITPERIPHERALS


Initial Symbol table:

Adc2EndOfChainNoti/9 (Adc2EndOfChainNoti) @06d119a0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc1EndOfChainNoti/8 (Adc1EndOfChainNoti) @06d118c0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc0EndOfChainNoti/7 (Adc0EndOfChainNoti) @06d117e0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (AdcHwUnit_2_BOARD_INITPERIPHERALS) @06d0c3f0
  Type: variable definition analyzed
  Visibility: public
  Aux: @01733ea0
  References: AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (addr)Adc2EndOfChainNoti/9 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (AdcHwUnit_1_BOARD_INITPERIPHERALS) @06d0c360
  Type: variable definition analyzed
  Visibility: public
  Aux: @06d0c3f0
  References: AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (addr)Adc1EndOfChainNoti/8 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (AdcHwUnit_0_BOARD_INITPERIPHERALS) @06d0c2d0
  Type: variable definition analyzed
  Visibility: public
  Aux: @06d0c360
  References: AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (addr)Adc0EndOfChainNoti/7 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS) @06d0c1f8
  Type: variable definition analyzed
  Visibility:
  Aux: @01733ea0
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS) @06d0c168
  Type: variable definition analyzed
  Visibility:
  Aux: @06d0c3f0
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS) @06d0c0d8
  Type: variable definition analyzed
  Visibility:
  Aux: @06d0c360
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
DevAssert/0 (DevAssert) @06b98540
  Type: function definition
  Visibility:
  References: 
  Referring: 
  Function flags: optimize_size
  Called by: 
  Calls: 

Removing unused symbols: DevAssert

Reclaimed Symbol table:

Adc2EndOfChainNoti/9 (Adc2EndOfChainNoti) @06d119a0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc1EndOfChainNoti/8 (Adc1EndOfChainNoti) @06d118c0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc0EndOfChainNoti/7 (Adc0EndOfChainNoti) @06d117e0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (AdcHwUnit_2_BOARD_INITPERIPHERALS) @06d0c3f0
  Type: variable definition analyzed
  Visibility: public
  References: AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (addr)Adc2EndOfChainNoti/9 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (AdcHwUnit_1_BOARD_INITPERIPHERALS) @06d0c360
  Type: variable definition analyzed
  Visibility: public
  References: AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (addr)Adc1EndOfChainNoti/8 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (AdcHwUnit_0_BOARD_INITPERIPHERALS) @06d0c2d0
  Type: variable definition analyzed
  Visibility: public
  References: AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (addr)Adc0EndOfChainNoti/7 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS) @06d0c1f8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS) @06d0c168
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS) @06d0c0d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known


Initial Symbol table:

Adc2EndOfChainNoti/9 (Adc2EndOfChainNoti) @06d119a0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc1EndOfChainNoti/8 (Adc1EndOfChainNoti) @06d118c0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc0EndOfChainNoti/7 (Adc0EndOfChainNoti) @06d117e0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (AdcHwUnit_2_BOARD_INITPERIPHERALS) @06d0c3f0
  Type: variable definition analyzed
  Visibility: public
  References: AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (addr)Adc2EndOfChainNoti/9 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (AdcHwUnit_1_BOARD_INITPERIPHERALS) @06d0c360
  Type: variable definition analyzed
  Visibility: public
  References: AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (addr)Adc1EndOfChainNoti/8 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (AdcHwUnit_0_BOARD_INITPERIPHERALS) @06d0c2d0
  Type: variable definition analyzed
  Visibility: public
  References: AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (addr)Adc0EndOfChainNoti/7 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS) @06d0c1f8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS) @06d0c168
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS) @06d0c0d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known

Removing unused symbols:

Reclaimed Symbol table:

Adc2EndOfChainNoti/9 (Adc2EndOfChainNoti) @06d119a0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc1EndOfChainNoti/8 (Adc1EndOfChainNoti) @06d118c0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc0EndOfChainNoti/7 (Adc0EndOfChainNoti) @06d117e0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Function flags: optimize_size
  Called by: 
  Calls: 
AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (AdcHwUnit_2_BOARD_INITPERIPHERALS) @06d0c3f0
  Type: variable definition analyzed
  Visibility: public
  References: AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (addr)Adc2EndOfChainNoti/9 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (AdcHwUnit_1_BOARD_INITPERIPHERALS) @06d0c360
  Type: variable definition analyzed
  Visibility: public
  References: AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (addr)Adc1EndOfChainNoti/8 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (AdcHwUnit_0_BOARD_INITPERIPHERALS) @06d0c2d0
  Type: variable definition analyzed
  Visibility: public
  References: AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (addr)Adc0EndOfChainNoti/7 (addr)
  Referring: 
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS) @06d0c1f8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS) @06d0c168
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS) @06d0c0d8
  Type: variable definition analyzed
  Visibility:
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Availability: not-ready
  Varpool flags: initialized read-only const-value-known

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

Adc2EndOfChainNoti/9 (Adc2EndOfChainNoti) @06d119a0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc1EndOfChainNoti/8 (Adc1EndOfChainNoti) @06d118c0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc0EndOfChainNoti/7 (Adc0EndOfChainNoti) @06d117e0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (AdcHwUnit_2_BOARD_INITPERIPHERALS) @06d0c3f0
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (addr)Adc2EndOfChainNoti/9 (addr)
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (AdcHwUnit_1_BOARD_INITPERIPHERALS) @06d0c360
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (addr)Adc1EndOfChainNoti/8 (addr)
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (AdcHwUnit_0_BOARD_INITPERIPHERALS) @06d0c2d0
  Type: variable definition analyzed
  Visibility: externally_visible public
  References: AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (addr)Adc0EndOfChainNoti/7 (addr)
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS) @06d0c1f8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS) @06d0c168
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS) @06d0c0d8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (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: AdcHwUnit_2_BOARD_INITPERIPHERALS AdcHwUnit_1_BOARD_INITPERIPHERALS AdcHwUnit_0_BOARD_INITPERIPHERALS
Removing variables:

Final Symbol table:

Adc2EndOfChainNoti/9 (Adc2EndOfChainNoti) @06d119a0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc1EndOfChainNoti/8 (Adc1EndOfChainNoti) @06d118c0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
Adc0EndOfChainNoti/7 (Adc0EndOfChainNoti) @06d117e0
  Type: function
  Visibility: external public
  Address is taken.
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Availability: not_available
  Function flags: optimize_size
  Called by: 
  Calls: 
AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (AdcHwUnit_2_BOARD_INITPERIPHERALS) @06d0c3f0
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @00000001
  References: AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (addr)Adc2EndOfChainNoti/9 (addr)
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (AdcHwUnit_1_BOARD_INITPERIPHERALS) @06d0c360
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06d0c3f0
  References: AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (addr)Adc1EndOfChainNoti/8 (addr)
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (AdcHwUnit_0_BOARD_INITPERIPHERALS) @06d0c2d0
  Type: variable definition analyzed
  Visibility: externally_visible asm_written public
  Aux: @06d0c360
  References: AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (addr)Adc0EndOfChainNoti/7 (addr)
  Referring: 
  Availability: available
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS/3 (AdcSarIpChansConfig_2_BOARD_INITPERIPHERALS) @06d0c1f8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @00000001
  References: 
  Referring: AdcHwUnit_2_BOARD_INITPERIPHERALS/6 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS/2 (AdcSarIpChansConfig_1_BOARD_INITPERIPHERALS) @06d0c168
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @06d0c3f0
  References: 
  Referring: AdcHwUnit_1_BOARD_INITPERIPHERALS/5 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS/1 (AdcSarIpChansConfig_0_BOARD_INITPERIPHERALS) @06d0c0d8
  Type: variable definition analyzed
  Visibility: prevailing_def_ironly asm_written
  Aux: @06d0c360
  References: 
  Referring: AdcHwUnit_0_BOARD_INITPERIPHERALS/4 (addr)
  Availability: available
  Varpool flags: initialized read-only const-value-known
