| commit | 24ec87debb76a59016e854a7b28bd8e99fa74dc5 | [log] [tgz] |
|---|---|---|
| author | Tim Northover <tnorthover@apple.com> | Tue Dec 02 17:15:22 2014 +0000 |
| committer | Tim Northover <tnorthover@apple.com> | Tue Dec 02 17:15:22 2014 +0000 |
| tree | fe21f92dc99d4c442da39ab84c241652ae1d23c0 | |
| parent | 794c8c0f783eb95a43f0fca5d1d75b60eb4d237c [diff] |
AArch64: make register block rules apply to vector types too. The blocking code originated in ARM, which is more aggressive about casting types to a canonical representative before doing anything else, so I missed out most vector HFAs and broke the ABI. This should fix it. llvm-svn: 223126