nvic.c.000i.cgraph 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. Trivially needed symbols: NVIC_SetPriority NVIC_DisableIRQ NVIC_EnableIRQ NVIC_SetPriorityGrouping
  2. Initial Symbol table:
  3. NVIC_SetPriority/3 (NVIC_SetPriority) @06177620
  4. Type: function definition analyzed
  5. Visibility: public
  6. Aux: @01733ea0
  7. References:
  8. Referring:
  9. Function flags: body optimize_size
  10. Called by:
  11. Calls:
  12. NVIC_DisableIRQ/2 (NVIC_DisableIRQ) @06177d20
  13. Type: function definition analyzed
  14. Visibility: public
  15. Aux: @06177620
  16. References:
  17. Referring:
  18. Function flags: body optimize_size
  19. Called by:
  20. Calls:
  21. NVIC_EnableIRQ/1 (NVIC_EnableIRQ) @06177a80
  22. Type: function definition analyzed
  23. Visibility: public
  24. Aux: @06177d20
  25. References:
  26. Referring:
  27. Function flags: body optimize_size
  28. Called by:
  29. Calls:
  30. NVIC_SetPriorityGrouping/0 (NVIC_SetPriorityGrouping) @061777e0
  31. Type: function definition analyzed
  32. Visibility: public
  33. Aux: @06177a80
  34. References:
  35. Referring:
  36. Function flags: body optimize_size
  37. Called by:
  38. Calls:
  39. Removing unused symbols:
  40. Reclaimed Symbol table:
  41. NVIC_SetPriority/3 (NVIC_SetPriority) @06177620
  42. Type: function definition analyzed
  43. Visibility: public
  44. References:
  45. Referring:
  46. Function flags: body optimize_size
  47. Called by:
  48. Calls:
  49. NVIC_DisableIRQ/2 (NVIC_DisableIRQ) @06177d20
  50. Type: function definition analyzed
  51. Visibility: public
  52. References:
  53. Referring:
  54. Function flags: body optimize_size
  55. Called by:
  56. Calls:
  57. NVIC_EnableIRQ/1 (NVIC_EnableIRQ) @06177a80
  58. Type: function definition analyzed
  59. Visibility: public
  60. References:
  61. Referring:
  62. Function flags: body optimize_size
  63. Called by:
  64. Calls:
  65. NVIC_SetPriorityGrouping/0 (NVIC_SetPriorityGrouping) @061777e0
  66. Type: function definition analyzed
  67. Visibility: public
  68. References:
  69. Referring:
  70. Function flags: body optimize_size
  71. Called by:
  72. Calls:
  73. Initial Symbol table:
  74. NVIC_SetPriority/3 (NVIC_SetPriority) @06177620
  75. Type: function definition analyzed
  76. Visibility: public
  77. References:
  78. Referring:
  79. Function flags: body optimize_size
  80. Called by:
  81. Calls:
  82. NVIC_DisableIRQ/2 (NVIC_DisableIRQ) @06177d20
  83. Type: function definition analyzed
  84. Visibility: public
  85. References:
  86. Referring:
  87. Function flags: body optimize_size
  88. Called by:
  89. Calls:
  90. NVIC_EnableIRQ/1 (NVIC_EnableIRQ) @06177a80
  91. Type: function definition analyzed
  92. Visibility: public
  93. References:
  94. Referring:
  95. Function flags: body optimize_size
  96. Called by:
  97. Calls:
  98. NVIC_SetPriorityGrouping/0 (NVIC_SetPriorityGrouping) @061777e0
  99. Type: function definition analyzed
  100. Visibility: public
  101. References:
  102. Referring:
  103. Function flags: body optimize_size
  104. Called by:
  105. Calls:
  106. Removing unused symbols:
  107. Reclaimed Symbol table:
  108. NVIC_SetPriority/3 (NVIC_SetPriority) @06177620
  109. Type: function definition analyzed
  110. Visibility: public
  111. References:
  112. Referring:
  113. Function flags: body optimize_size
  114. Called by:
  115. Calls:
  116. NVIC_DisableIRQ/2 (NVIC_DisableIRQ) @06177d20
  117. Type: function definition analyzed
  118. Visibility: public
  119. References:
  120. Referring:
  121. Function flags: body optimize_size
  122. Called by:
  123. Calls:
  124. NVIC_EnableIRQ/1 (NVIC_EnableIRQ) @06177a80
  125. Type: function definition analyzed
  126. Visibility: public
  127. References:
  128. Referring:
  129. Function flags: body optimize_size
  130. Called by:
  131. Calls:
  132. NVIC_SetPriorityGrouping/0 (NVIC_SetPriorityGrouping) @061777e0
  133. Type: function definition analyzed
  134. Visibility: public
  135. References:
  136. Referring:
  137. Function flags: body optimize_size
  138. Called by:
  139. Calls:
  140. Reclaiming functions:
  141. Reclaiming variables:
  142. Clearing address taken flags:
  143. Optimized Symbol table:
  144. NVIC_SetPriority/3 (NVIC_SetPriority) @06177620
  145. Type: function definition analyzed
  146. Visibility: externally_visible public
  147. References:
  148. Referring:
  149. Availability: available
  150. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  151. Called by:
  152. Calls:
  153. NVIC_DisableIRQ/2 (NVIC_DisableIRQ) @06177d20
  154. Type: function definition analyzed
  155. Visibility: externally_visible public
  156. References:
  157. Referring:
  158. Availability: available
  159. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  160. Called by:
  161. Calls:
  162. NVIC_EnableIRQ/1 (NVIC_EnableIRQ) @06177a80
  163. Type: function definition analyzed
  164. Visibility: externally_visible public
  165. References:
  166. Referring:
  167. Availability: available
  168. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  169. Called by:
  170. Calls:
  171. NVIC_SetPriorityGrouping/0 (NVIC_SetPriorityGrouping) @061777e0
  172. Type: function definition analyzed
  173. Visibility: externally_visible public
  174. References:
  175. Referring:
  176. Availability: available
  177. Function flags: count:1073741824 (estimated locally) body nonfreeing_fn optimize_size
  178. Called by:
  179. Calls:
  180. Materializing clones
  181. Materialization Call site updates done.
  182. Reclaiming functions:
  183. Reclaiming variables:
  184. Clearing address taken flags:
  185. Time profile order in expand_all_functions:NVIC_SetPriorityGrouping:0
  186. Time profile order in expand_all_functions:NVIC_EnableIRQ:0
  187. Time profile order in expand_all_functions:NVIC_DisableIRQ:0
  188. Time profile order in expand_all_functions:NVIC_SetPriority:0
  189. Trivially needed variables:
  190. Removing variables:
  191. Final Symbol table:
  192. NVIC_SetPriority/3 (NVIC_SetPriority) @06177620
  193. Type: function definition analyzed
  194. Visibility: externally_visible asm_written public
  195. References:
  196. Referring:
  197. Availability: available
  198. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  199. Called by:
  200. Calls:
  201. NVIC_DisableIRQ/2 (NVIC_DisableIRQ) @06177d20
  202. Type: function definition analyzed
  203. Visibility: externally_visible asm_written public
  204. References:
  205. Referring:
  206. Availability: available
  207. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  208. Called by:
  209. Calls:
  210. NVIC_EnableIRQ/1 (NVIC_EnableIRQ) @06177a80
  211. Type: function definition analyzed
  212. Visibility: externally_visible asm_written public
  213. References:
  214. Referring:
  215. Availability: available
  216. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  217. Called by:
  218. Calls:
  219. NVIC_SetPriorityGrouping/0 (NVIC_SetPriorityGrouping) @061777e0
  220. Type: function definition analyzed
  221. Visibility: externally_visible asm_written public
  222. References:
  223. Referring:
  224. Availability: available
  225. Function flags: count:1073741824 (estimated locally) nonfreeing_fn optimize_size
  226. Called by:
  227. Calls: