diff options
author | Michael Kruse <llvm@meinersbur.de> | 2016-09-01 19:16:58 +0000 |
---|---|---|
committer | Michael Kruse <llvm@meinersbur.de> | 2016-09-01 19:16:58 +0000 |
commit | 772ce7200085db8cea395b3b962b8c9496cb9845 (patch) | |
tree | b4071a10dffae6c0980596f0896cfccebbe471eb /lldb/packages/Python/lldbsuite/test/python_api/signals/main.cpp | |
parent | 199a8e6a9237370b031685f216be5868ee43631c (diff) | |
download | bcm5719-llvm-772ce7200085db8cea395b3b962b8c9496cb9845.tar.gz bcm5719-llvm-772ce7200085db8cea395b3b962b8c9496cb9845.zip |
Check validity of new access relations. NFC.
There are some constraints on maps that can be access relations. In builds with assertions enabled, verify
- The access domain is the same space as the statement's domain (modulo parameters).
- Whether an access is defined for every instance of the statement. (codegen does not yet support partial access relations)
- Whether the access range links to an array, represented by a ScopArrayInfo.
- The number of access dimensions equals the dimensions of the array.
- The array is not an indirect access. (also not supported by codegen)
Differential Revision: https://reviews.llvm.org/D23916
llvm-svn: 280404
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/signals/main.cpp')
0 files changed, 0 insertions, 0 deletions