Fix lowering usage of an unset LSRA field. (#54731)
authorSergey Andreenko <seandree@microsoft.com>
Mon, 28 Jun 2021 22:33:32 +0000 (15:33 -0700)
committerGitHub <noreply@github.com>
Mon, 28 Jun 2021 22:33:32 +0000 (15:33 -0700)
commit94f3355d90d8b5db1848957351a6b3585dee13a4
tree36cdc67daef188edef8f6d1ab2850e4e9489f762
parent1c383a27ce2c83d41b135cc149e422d15cfeb4e5
Fix lowering usage of an unset LSRA field. (#54731)

* Add repro.

* fix the issue.

* delete a dead condition

* add a todo.

* Fix the failures.
src/coreclr/jit/codegen.h
src/coreclr/jit/gentree.cpp
src/coreclr/jit/lclvars.cpp
src/coreclr/jit/lower.cpp
src/coreclr/jit/lowerarmarch.cpp
src/tests/JIT/Regression/JitBlue/Runtime_54466/Runtime_54466.cs [new file with mode: 0644]
src/tests/JIT/Regression/JitBlue/Runtime_54466/Runtime_54466.csproj [new file with mode: 0644]