diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2016-03-03 03:53:29 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2016-03-03 03:53:29 +0000 |
commit | cc7067a668957bdbfba7e1d993b91e5737616fa8 (patch) | |
tree | 55b30099b8738d1748eaa4179950fbb799237002 /lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py | |
parent | 2bbf7217eab497204acb7e6671b737d485c25547 (diff) | |
download | bcm5719-llvm-cc7067a668957bdbfba7e1d993b91e5737616fa8.tar.gz bcm5719-llvm-cc7067a668957bdbfba7e1d993b91e5737616fa8.zip |
AMDGPU: Insert two S_NOP instructions for every high level source statement.
Patch by: Konstantin Zhuravlyov
Summary: Tools, such as debugger, need to pause execution based on user input (i.e. breakpoint). In order to do this, two S_NOP instructions are inserted for each high level source statement: one before first isa instruction of high level source statement, and one after last isa instruction of high level source statement. Further, debugger may replace S_NOP instructions with S_TRAP instructions based on user input.
Reviewers: tstellarAMD, arsenm
Subscribers: echristo, dblaikie, arsenm, llvm-commits
Differential Revision: http://reviews.llvm.org/D17454
llvm-svn: 262579
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py')
0 files changed, 0 insertions, 0 deletions