diff options
| author | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-09-04 15:05:39 +0000 |
|---|---|---|
| committer | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-09-04 15:05:39 +0000 |
| commit | e5018b6c00137e7cd9a7fe749b5b9e925f075927 (patch) | |
| tree | 554fca357d0dd6e677e3d252a845dd5820a4b1e2 /llvm/docs/CommandGuide | |
| parent | f7423fd09079744e4442f86711370ca2efa8c596 (diff) | |
| download | bcm5719-llvm-e5018b6c00137e7cd9a7fe749b5b9e925f075927.tar.gz bcm5719-llvm-e5018b6c00137e7cd9a7fe749b5b9e925f075927.zip | |
[mips] Mark aggregates returned in registers with the 'inreg' attribute.
Summary:
This allows us to easily find them in the backend after the aggregates have
been lowered to other types. This is important on big-endian targets using
the N32/N64 ABI's since these ABI's must shift small structures into the
upper bits of the register.
Reviewers: atanasyan
Reviewed By: atanasyan
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D5005
llvm-svn: 217160
Diffstat (limited to 'llvm/docs/CommandGuide')
0 files changed, 0 insertions, 0 deletions

