summaryrefslogtreecommitdiff
path: root/LICENSE
diff options
context:
space:
mode:
authortim <tim2.lin@ite.corp-partner.google.com>2018-08-20 13:46:10 +0800
committerchrome-bot <chrome-bot@chromium.org>2018-08-20 07:29:24 -0700
commitbffd2b87343bf351781b5a0e441c304b55d0a05f (patch)
tree3bbc0615164cd6199e1b09dcae20cab5f4795c0f /LICENSE
parent8661ac5938ed9b96750cac5c6f6bf4edd1009d08 (diff)
downloadchrome-ec-bffd2b87343bf351781b5a0e441c304b55d0a05f.tar.gz
stack_analyzer: EC stack analyzer for Andes instruction architecture
Add the related stack instructions analysis for Andes architecture to calculate stack frame sizes of functions and find the maximum calling path with maximum stack usage in stack analyzer tool. The second line in each disassembly will present this core architecture, so we can be looking for the word of 'arm' or 'nds' in the line and then get the corresponding Analyzer class. BUG=b:111746842 BRANCH=none TEST=make BOARD=${BOARD} SECTION=RO or RW analyzestack Change-Id: I8414920ddee97ce913519ef878f770e6e3118ef7 Signed-off-by: tim <tim2.lin@ite.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/1174332 Commit-Ready: Tim2 Lin <tim2.lin@ite.corp-partner.google.com> Tested-by: Tim2 Lin <tim2.lin@ite.corp-partner.google.com> Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions