summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCContext.cpp
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2015-03-30 13:27:25 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2015-03-30 13:27:25 +0000
commit82df616d8ec5a275e4aaa9546e86efd00d624fb7 (patch)
treea8820afa25c3520840d6ddd78f2c444a71cdf199 /llvm/lib/MC/MCContext.cpp
parent9dc5e3e4eda8d73af57b7f0320ad86462d01b8b9 (diff)
downloadbcm5719-llvm-82df616d8ec5a275e4aaa9546e86efd00d624fb7.tar.gz
bcm5719-llvm-82df616d8ec5a275e4aaa9546e86efd00d624fb7.zip
[mips] Support 9-bit offsets for the 'R' inline assembly memory constraint.
Summary: The 'R' constraint is actually supposed to be much more complicated than this and is defined in terms of whether it will cause macro expansion in the assembler. 'R' is getting less useful due to architecture changes and ought to be replaced by other constraints. We therefore implement 9-bit offsets which will work for all subtargets and all instructions. Reviewers: vkalintiris Reviewed By: vkalintiris Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D8440 llvm-svn: 233537
Diffstat (limited to 'llvm/lib/MC/MCContext.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud