diff options
author | Simon Dardis <simon.dardis@imgtec.com> | 2016-10-18 15:17:17 +0000 |
---|---|---|
committer | Simon Dardis <simon.dardis@imgtec.com> | 2016-10-18 15:17:17 +0000 |
commit | 858915f054ef80a89d285ffb4b0a50e32b08defe (patch) | |
tree | 90881ce0c80a609a9beae24ed3016a7e6bd727fe /clang/include | |
parent | af6ff2a91bd65ae5ed417314713e24190e428a45 (diff) | |
download | bcm5719-llvm-858915f054ef80a89d285ffb4b0a50e32b08defe.tar.gz bcm5719-llvm-858915f054ef80a89d285ffb4b0a50e32b08defe.zip |
[mips][ias] Handle more complicated expressions for memory operands
This patch teaches ias for mips to handle expressions such as
(8*4)+(8*31)($sp). Such expression typically occur from the expansion
of multiple macro definitions.
This partially resolves PR/30383.
Thanks to Sean Bruno for reporting the issue!
Reviewers: zoran.jovanovic, vkalintiris
Differential Revision: https://reviews.llvm.org/D24667
llvm-svn: 284485
Diffstat (limited to 'clang/include')
0 files changed, 0 insertions, 0 deletions