Fixed incorrect lowering on x64 for test instruction when register r8-r15 where used.
authorlateralusX <lateralusx.github@gmail.com>
Tue, 12 Apr 2016 09:25:51 +0000 (11:25 +0200)
committerlateralusX <lateralusx.github@gmail.com>
Tue, 12 Apr 2016 09:35:56 +0000 (11:35 +0200)
commit9de5079322a48c997cf1f1ed12f36484e8fd047b
tree00c55c4fa1d2eaef09ac4cd2493fdd6a582089bb
parenteedb5fcb003a8c7479d0735e63d2ea6b42dc3db1
Fixed incorrect lowering on x64 for test instruction when register r8-r15 where used.
Currently only triggered by objects.exe regression test on windows x64 with branch opt, since stackalloc gets lowered to this test and branch will start using R8 instead of RAX for the test.
mono/arch/amd64/amd64-codegen.h