aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
diff options
context:
space:
mode:
authorDan Gohman <dan433584@gmail.com>2016-05-17 22:24:18 +0000
committerDan Gohman <dan433584@gmail.com>2016-05-17 22:24:18 +0000
commit1054570a29d43e780f09d72ab31f059740ce576a (patch)
tree7f562b041898b41adc791b9b076091321c2f915a /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
parent705231bfd40eb269fc1b226047486e8b337710c9 (diff)
downloadllvm-1054570a29d43e780f09d72ab31f059740ce576a.zip
llvm-1054570a29d43e780f09d72ab31f059740ce576a.tar.gz
llvm-1054570a29d43e780f09d72ab31f059740ce576a.tar.bz2
[WebAssembly] Model the stack evaluation order more precisely.
We currently don't represent get_local and set_local explicitly; they are just implied by virtual register use and def. This avoids a lot of clutter, but it does complicate stackifying: get_locals read their operands at their position in the stack evaluation order, rather than at their parent instruction. This patch adds code to walk the stack to determine the precise ordering, when needed. llvm-svn: 269854
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp')
0 files changed, 0 insertions, 0 deletions