Lock all ABI arg registers when generating a GS check on ARM/Legacy.
authorPat Gavlin <pagavlin@microsoft.com>
Mon, 31 Jul 2017 22:38:54 +0000 (15:38 -0700)
committerPat Gavlin <pagavlin@microsoft.com>
Mon, 31 Jul 2017 22:38:54 +0000 (15:38 -0700)
commita36a86f476d75d6fb0468a1b2b463b884e372aea
tree57a016db0c62d3852b3102d9a920b33c8cf6c8c1
parent8a163ca04ae8734f4a9ee51e470beda933c96333
Lock all ABI arg registers when generating a GS check on ARM/Legacy.

These registers may otherwise be overwritten by code that is generated
between the JMP/tail call and the epilog (e.g. GS cookie checks).

Fixes #12919.
src/jit/codegenlegacy.cpp