[Arm64] Clean up genPutArgStk (dotnet/coreclr#11239)
authorSteve MacLean <sdmaclea@qti.qualcomm.com>
Thu, 27 Apr 2017 21:32:29 +0000 (17:32 -0400)
committerBruce Forstall <brucefo@microsoft.com>
Thu, 27 Apr 2017 21:32:29 +0000 (14:32 -0700)
commitd7ed783a0c8a44692212afec9efa651aba33a957
tree6bfa68762b578611b11a07b7c6f802a19d717b16
parentb8a54c61e4a27b21aafe6cc67bebd885fcda7f32
[Arm64] Clean up genPutArgStk (dotnet/coreclr#11239)

* [Arm64] Clean up genPutArgStk

Use ldp/stp in more case
Simplify code by eliminating most addrReg conflict cases

* Fix formatting

Commit migrated from https://github.com/dotnet/coreclr/commit/b9dcd7a02db0881c63686f52700902e5ca5ced14
src/coreclr/src/jit/codegenarmarch.cpp