ADM/GW/Debug_FLASH/RTD/src/Os_counter_api.c.072i.cp
2024-08-29 20:37:25 +09:00

109 lines
2.5 KiB
C++

IPA constant propagation start:
IPA structures before propagation:
Jump functions:
Jump functions of caller GetElapsedValue/1:
Jump functions of caller GetCounterValue/0:
Propagating constants:
Not considering GetElapsedValue for cloning; -fipa-cp-clone disabled.
Not considering GetCounterValue for cloning; -fipa-cp-clone disabled.
overall_size: 6, max_new_size: 11001
- context independent values, size: 3, time_benefit: 3.000000
- context independent values, size: 3, time_benefit: 2.000000
IPA lattices after all propagation:
Lattices:
Node: GetElapsedValue/1:
param [0]: BOTTOM
ctxs: BOTTOM
Bits unusable (BOTTOM)
VARYING
AGGS BOTTOM
param [1]: BOTTOM
ctxs: BOTTOM
Bits unusable (BOTTOM)
VARYING
AGGS BOTTOM
param [2]: BOTTOM
ctxs: BOTTOM
Bits unusable (BOTTOM)
VARYING
AGGS BOTTOM
Node: GetCounterValue/0:
param [0]: BOTTOM
ctxs: BOTTOM
Bits unusable (BOTTOM)
VARYING
AGGS BOTTOM
param [1]: BOTTOM
ctxs: BOTTOM
Bits unusable (BOTTOM)
VARYING
AGGS BOTTOM
IPA decision stage:
IPA constant propagation end
Reclaiming functions:
Reclaiming variables:
Clearing address taken flags:
Symbol table:
GetElapsedValue/1 (GetElapsedValue) @06943c40
Type: function definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
GetCounterValue/0 (GetCounterValue) @069439a0
Type: function definition analyzed
Visibility: externally_visible public
References:
Referring:
Availability: available
Function flags: count:1073741824 (estimated locally) body optimize_size
Called by:
Calls:
;; Function GetCounterValue (GetCounterValue, funcdef_no=0, decl_uid=4061, cgraph_uid=1, symbol_order=0)
Modification phase of node GetCounterValue/0
GetCounterValue (CounterType ctrId, TickType * tickRef)
{
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
return 0;
}
;; Function GetElapsedValue (GetElapsedValue, funcdef_no=1, decl_uid=4065, cgraph_uid=2, symbol_order=1)
Modification phase of node GetElapsedValue/1
GetElapsedValue (CounterType ctrId, TickType * valueRef, TickType * tickRef)
{
<bb 2> [local count: 1073741824]:
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
# DEBUG BEGIN_STMT
return 0;
}