ADM/GW/Debug_FLASH/RTD/src/Siul2_Port_Ip.c.000i.cgraph

807 lines
26 KiB
Plaintext

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) @05d8e2a0
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) @05d8ed20
Type: function definition analyzed
Visibility: public
Aux: @05d8e2a0
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) @05d8ea80
Type: function definition analyzed
Visibility: public
Aux: @05d8ed20
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
Siul2_Port_Ip_SetInputBuffer/13 (Siul2_Port_Ip_SetInputBuffer) @05d8e620
Type: function definition analyzed
Visibility: public
Aux: @05d8ea80
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
Siul2_Port_Ip_SetOutputBuffer/12 (Siul2_Port_Ip_SetOutputBuffer) @05d8e1c0
Type: function definition analyzed
Visibility: public
Aux: @05d8e620
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
Siul2_Port_Ip_SetPullSel/11 (Siul2_Port_Ip_SetPullSel) @05d7fa80
Type: function definition analyzed
Visibility: public
Aux: @05d8e1c0
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
Siul2_Port_Ip_Init/10 (Siul2_Port_Ip_Init) @05d7f540
Type: function definition analyzed
Visibility: public
Aux: @05d7fa80
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) @05d7fee0
Type: function definition analyzed
Visibility: public
Aux: @05d7f540
References:
Referring:
Function flags: body optimize_size
Called by: Siul2_Port_Ip_PinInit/4
Calls:
Siul2_Port_Ip_SetIMCR/8 (Siul2_Port_Ip_SetIMCR) @05d7fc40
Type: function definition analyzed
Visibility: public
Aux: @05d7fee0
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
Siul2_Port_Ip_ReadMSCR/7 (Siul2_Port_Ip_ReadMSCR) @05d7f9a0
Type: function definition analyzed
Visibility: public
Aux: @05d7fc40
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
Siul2_Port_Ip_SetMSCR/6 (Siul2_Port_Ip_SetMSCR) @05d7f700
Type: function definition analyzed
Visibility: public
Aux: @05d7f9a0
References:
Referring:
Function flags: body optimize_size
Called by:
Calls:
Siul2_Port_Ip_GetMSCRConfiguration/5 (Siul2_Port_Ip_GetMSCRConfiguration) @05d7f460
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) @05d7f1c0
Type: function definition analyzed
Visibility:
Aux: @05d7fa80
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) @05d78ea0
Type: variable definition analyzed
Visibility:
Aux: @05d78e10
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) @05d78e10
Type: variable definition analyzed
Visibility:
Aux: @05d7f1c0
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) @05d78d80
Type: variable definition
Visibility:
References:
Referring:
Availability: not-ready
Varpool flags: initialized read-only const-value-known
DevAssert/0 (DevAssert) @05d3ba80
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) @05d8e2a0
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) @05d8ed20
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) @05d8ea80
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) @05d8e620
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) @05d8e1c0
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) @05d7fa80
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) @05d7f540
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) @05d7fee0
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) @05d7fc40
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) @05d7f9a0
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) @05d7f700
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) @05d7f460
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) @05d7f1c0
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) @05d78ea0
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) @05d78e10
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) @05d8e2a0
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) @05d8ed20
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) @05d8ea80
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) @05d8e620
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) @05d8e1c0
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) @05d7fa80
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) @05d7f540
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) @05d7fee0
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) @05d7fc40
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) @05d7f9a0
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) @05d7f700
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) @05d7f460
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) @05d7f1c0
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) @05d78ea0
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) @05d78e10
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) @05d8e2a0
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) @05d8ed20
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) @05d8ea80
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) @05d8e620
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) @05d8e1c0
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) @05d7fa80
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) @05d7f540
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) @05d7fee0
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) @05d7fc40
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) @05d7f9a0
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) @05d7f700
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) @05d7f460
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) @05d7f1c0
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) @05d78ea0
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) @05d78e10
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) @05d8e2a0
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) @05d8ed20
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) @05d8ea80
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) @05d8e620
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) @05d8e1c0
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) @05d7fa80
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) @05d7f540
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) @05d7fee0
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) @05d7fc40
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) @05d7f9a0
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) @05d7f700
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) @05d7f460
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) @05d7f1c0
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) @05d78ea0
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) @05d78e10
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) @05d8e2a0
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) @05d8ed20
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) @05d8ea80
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) @05d8e620
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) @05d8e1c0
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) @05d7fa80
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) @05d7f540
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) @05d7fee0
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) @05d7fc40
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) @05d7f9a0
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) @05d7f700
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) @05d7f1c0
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) @05d78ea0
Type: variable definition analyzed
Visibility: prevailing_def_ironly asm_written
Aux: @00000001
References:
Referring:
Availability: available
Varpool flags:
pPort_Setting/2 (pPort_Setting) @05d78e10
Type: variable definition analyzed
Visibility: prevailing_def_ironly asm_written
Aux: @05d78ea0
References:
Referring:
Availability: available
Varpool flags: