[PATCH] [mips] Mark aggregate arguments passed in registers with the inreg attribute
Daniel Sanders
daniel.sanders at imgtec.com
Fri Oct 24 03:15:04 PDT 2014
Hi atanasyan,
This allows us to easily identify them in the backend which in turn allows us
to handle them correctly for big-endian targets (where they must be shifted
into the upper bits of the register).
Depends on D5961
http://reviews.llvm.org/D5962
Files:
lib/CodeGen/TargetInfo.cpp
test/CodeGen/mips-byval-arg.c
test/CodeGen/mips-vector-arg.c
test/CodeGen/mips64-class-return.cpp
test/CodeGen/mips64-padding-arg.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5962.15390.patch
Type: text/x-patch
Size: 6957 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20141024/f50fe602/attachment.bin>
More information about the cfe-commits
mailing list