diff options
author | Evan Cheng <evan.cheng@apple.com> | 2008-04-25 07:56:45 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2008-04-25 07:56:45 +0000 |
commit | df38b35a1e5bf63647dbe3c41106c6bbb4335269 (patch) | |
tree | 2d458e1dc2170a03b707fac537b592c693bf4b84 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 6fed3b20389ef0a9dbdd8bf7d9fd686fdd8b90f6 (diff) | |
download | bcm5719-llvm-df38b35a1e5bf63647dbe3c41106c6bbb4335269.tar.gz bcm5719-llvm-df38b35a1e5bf63647dbe3c41106c6bbb4335269.zip |
MMX argument passing fixes:
On Darwin / Linux x86-32, v8i8, v4i16, v2i32 values are passed in MM[0-2].
On Darwin / Linux x86-32, v1i64 values are passed in memory.
On Darwin x86-64, v8i8, v4i16, v2i32 values are passed in XMM[0-7].
On Darwin x86-64, v1i64 values are passed in 64-bit GPRs.
llvm-svn: 50257
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions