commit | 8aa87c71d9bfec14e135c683b0d7b9de999dbcb0 | [log] [tgz] |
---|---|---|
author | Daniel Dunbar <daniel@zuster.org> | Thu Sep 23 01:54:28 2010 +0000 |
committer | Daniel Dunbar <daniel@zuster.org> | Thu Sep 23 01:54:28 2010 +0000 |
tree | 770576d0ca9fb91432b7c463921b7277dfb8adca | |
parent | 3df2f31c4e0eec3af3a010bc1b24963d3437ee42 [diff] |
IRgen/ABI/ARM: Trust the backend to pass vectors correctly for the given ABI. - Therefore, we can lower out the NEON wrapper structs and pass the vectors directly. This makes a huge difference in the cleanliness of the IR after optimization. - I will trust, but verify, via future ABITest testing (for APCS-GNU, at least). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@114618 91177308-0d34-0410-b5e6-96231b3b80d8