summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorDan Gohman <dan433584@gmail.com>2016-01-28 01:22:44 +0000
committerDan Gohman <dan433584@gmail.com>2016-01-28 01:22:44 +0000
commitadf28177eb0495c60c4ad07a2f2c67ba2fc10dc1 (patch)
tree9e9fddf696ee16e1fd275af1743e986b1084553f /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent77351ba3ae1741d5f068af9d6860cc85ac93fbac (diff)
[WebAssembly] Enhanced register stackification
This patch revamps the RegStackifier pass with a new tree traversal mechanism, enabling three major new features: - Stackification of values with multiple uses, using the result value of set_local - More aggressive stackification of instructions with side effects - Reordering operands in commutative instructions to enable more stackification. llvm-svn: 259009
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions