diff options
author | Vladimir Marko <vmarko@google.com> | 2018-03-06 14:34:06 +0000 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2018-03-08 12:20:35 +0000 |
commit | 7e614110f7fe2cf5206236c3ac318941bcd0c519 (patch) | |
tree | 810329aaf963f13916bf093ed0c441038772a26a /compiler/optimizing/code_generator_mips.h | |
parent | 7a79ebbd7183cc0fda43512a0add884765fd2bf1 (diff) |
ARM64: Simplify save/restore regs in invoke stub.
Save/restore fewer registers and use common macros to do so.
Rewrite the return sequence to avoid many chained branches.
And a few other minor simplifications.
Test: Pixel 2 XL boots.
Test: testrunner.py --target --64 --optimizing
Change-Id: I32ee7bad685b8bd73d07e5a4c48a6ac0b22ff762
Diffstat (limited to 'compiler/optimizing/code_generator_mips.h')
0 files changed, 0 insertions, 0 deletions