diff options
author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2015-11-04 21:05:24 +0000 |
---|---|---|
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2015-11-04 21:05:24 +0000 |
commit | a4bae3bb211e3a7e2b233bcd92255b5667c00656 (patch) | |
tree | 56bed390aef930b99dcf3ebcc3bae9622060d9fc /lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py | |
parent | d7dcffaea4ba2cfa3e6582ea61e6b07ec7bd9bde (diff) | |
download | bcm5719-llvm-a4bae3bb211e3a7e2b233bcd92255b5667c00656.tar.gz bcm5719-llvm-a4bae3bb211e3a7e2b233bcd92255b5667c00656.zip |
[IR] Add a `data_operand` abstraction
Summary:
Data operands of a call or invoke consist of the call arguments, and
the bundle operands associated with the `call` (or `invoke`)
instruction. The motivation for this change is that we'd like to be
able to query "argument attributes" like `readonly` and `nocapture`
for bundle operands naturally.
This change also provides a conservative "implementation" for these
attributes for any bundle operand, and an extension point for future
work.
Reviewers: chandlerc, majnemer, reames
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D14305
llvm-svn: 252077
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py')
0 files changed, 0 insertions, 0 deletions