commit | 6004796d6c630696127df2494dcd4f30d1367a34 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Mon Dec 15 00:01:18 2014 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Thu Dec 18 14:59:50 2014 +0000 |
tree | 850f3e82a47061200c4e34e2c7e7a934f4769a97 | |
parent | 407d77f344cfbdbbfb50531c5f0766bc0892e2fe [diff] |
Don't block quick callee saved registers for optimizing. This change builds on: https://android-review.googlesource.com/#/c/118983/ - Also fix x86_64 assembler bug triggered by this change. - Fix (and improve) x86's backend byte register usage. - Fix a bug in baseline register allocator: a fixed out register must prevent inputs from allocating it. Change-Id: I4883862e29b4e4b6470f1823cf7eab7e7863d8ad