[RyuJIT/ARM32] Fast tail call: Init LSRA to use R12 to save jump target (#14184)
authorHyeongseok Oh <hseok82.oh@samsung.com>
Wed, 27 Sep 2017 04:20:06 +0000 (13:20 +0900)
committerBruce Forstall <brucefo@microsoft.com>
Wed, 27 Sep 2017 04:20:06 +0000 (21:20 -0700)
commitd7e798c7901c55fe8511632d98a2710affdd70ff
tree72b359c92b61e4e4450a03bf87654cf09241f4d4
parentef08c8221aa4d33f6ad1399d13bdaab9b10b84a0
[RyuJIT/ARM32] Fast tail call: Init LSRA to use R12 to save jump target (#14184)

* [RyuJIT/ARM32] Fast tail call: use R12 to save jump target

To save jump target of fast tail call on ARM32, we use r12.

* Use pre-defined mask and fix comment

Use pre-defined mask: RBM_R12
fix comment: mov pc -> br
src/jit/lsraarmarch.cpp