commit | caf271ebaf2daf9cdacc63cc6e9d7d7e7aa18e71 | [log] [tgz] |
---|---|---|
author | Devang Patel <dpatel@apple.com> | Thu May 01 21:15:57 2008 +0000 |
committer | Devang Patel <dpatel@apple.com> | Thu May 01 21:15:57 2008 +0000 |
tree | c80400c9bc662a538ed90cf077cde600c8ec61f2 | |
parent | ad98a6d75b9cc7c03f7f2701fad12817487c5d66 [diff] |
Do not acess extra bytes when struct is passed in multiple registers. This can happen when a struct does not occupy all bytes, for example 12 byte struct is passed using two i64s. This patch fixes reamining failues in abi-x86_64 tests on darwin target. llvm-svn: 50539