commit | a4e0e67611f54180694e0807d6599c1132269b6c | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@google.com> | Wed May 27 18:31:42 2015 -0700 |
committer | Nikola Veljkovic <Nikola.Veljkovic@imgtec.com> | Thu May 28 16:20:15 2015 +0200 |
tree | 558d183391a3d2ebff1e3ab6666bead42105cc26 | |
parent | b4e2fbbed28c3bcdb8fd0fee5a201ba78e1edf28 [diff] |
ART: Add Mips o32 callee-save registers to SaveAll frame The floating point registers f20-f31 are callee-save in the Mips ABI. While the managed code does not touch them, they need to be saved when throwing an exception, so that they will be correctly restored and not smashed. Bug: 21266656 Change-Id: Ia96d52ce7fb41bf604da1797ce4d7a703e292415