| commit | 1dc1034218b95150bbbae415fa9937b113b327c0 | [log] [tgz] |
|---|---|---|
| author | Oliver Stannard <oliver.stannard@arm.com> | Fri Feb 07 11:19:53 2014 +0000 |
| committer | Oliver Stannard <oliver.stannard@arm.com> | Fri Feb 07 11:19:53 2014 +0000 |
| tree | ef7467287fa098e98d803805fdbc7863de112dc5 | |
| parent | 6a284eecec15e88b5c2a277b356c810fba0803bc [diff] |
LLVM-1163: AAPCS-VFP violation when CPRC allocated to stack According to the AAPCS, when a CPRC is allocated to the stack, all other VFP registers should be marked as unavailable. I have also modified the rules for allocating non-CPRCs to the stack, to make it more explicit that all GPRs must be made unavailable. I cannot think of a case where the old version would produce incorrect answers, so there is no test for this. llvm-svn: 200970