aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2014-09-04 15:05:39 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2014-09-04 15:05:39 +0000
commite5018b6c00137e7cd9a7fe749b5b9e925f075927 (patch)
tree554fca357d0dd6e677e3d252a845dd5820a4b1e2 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
parentf7423fd09079744e4442f86711370ca2efa8c596 (diff)
downloadllvm-e5018b6c00137e7cd9a7fe749b5b9e925f075927.zip
llvm-e5018b6c00137e7cd9a7fe749b5b9e925f075927.tar.gz
llvm-e5018b6c00137e7cd9a7fe749b5b9e925f075927.tar.bz2
[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 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions