Arm32: Handle live-out double reg in resolution
authorCarol Eidt <carol.eidt@microsoft.com>
Mon, 29 Oct 2018 23:05:25 +0000 (16:05 -0700)
committerCarol Eidt <carol.eidt@microsoft.com>
Wed, 31 Oct 2018 15:50:16 +0000 (08:50 -0700)
commit7065e540389a028b0d5020986e6c0412c0bf83b5
treeeeeb06d7f100d7468c25baa3f7aa2e5f674f104c
parent0a6cc70514d5728e538a833778c3ed571ebb97ec
Arm32: Handle live-out double reg in resolution

When handling critical edges, live-in and live-out reg masks must contain both halves of double regs.

Commit migrated from https://github.com/dotnet/coreclr/commit/52adb4f5f09e4a0ffef6022ea3757ce095b689b0
src/coreclr/src/jit/lsra.cpp
src/coreclr/tests/src/JIT/Regression/JitBlue/DevDiv_710234/DevDiv_710234.il [new file with mode: 0644]
src/coreclr/tests/src/JIT/Regression/JitBlue/DevDiv_710234/DevDiv_710234.ilproj [new file with mode: 0644]