diff options
author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-01-26 21:20:04 +0000 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-01-26 21:20:04 +0000 |
commit | d4273abb69e487883a612d49025dda2fb40322cd (patch) | |
tree | ed295f8f3b2420f6b1fa1f2e4ff506c3ce2aa82a /lldb/packages/Python/lldbsuite/test/redo.py | |
parent | 95614acc24c59461e8e2d8d8f2b2d285baac99f8 (diff) | |
download | bcm5719-llvm-d4273abb69e487883a612d49025dda2fb40322cd.tar.gz bcm5719-llvm-d4273abb69e487883a612d49025dda2fb40322cd.zip |
[Hexagon] Make sure that offset on globals matches alignment requirements
A correctly aligned address may happen to be separated into a variable
part and a constant part, where the constant part does not match the
alignment needed in a load/store that uses this address. Such a constant
cannot be used as an immediate offset in an indexed instruction.
When lowering a global address, make sure that if there is an offset
folded into the global, the offset is valid for all uses in load/store
instructions.
llvm-svn: 323562
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/redo.py')
0 files changed, 0 insertions, 0 deletions