Fix no struct promotion condition for long vars on 32bit platforms. (#53067)
authorSergey Andreenko <seandree@microsoft.com>
Wed, 26 May 2021 02:36:32 +0000 (19:36 -0700)
committerGitHub <noreply@github.com>
Wed, 26 May 2021 02:36:32 +0000 (19:36 -0700)
commitd2072e20186ce4c283cecee64e21a06216dcb2a6
treed24bc962e455aee6ed4396e29ad8c5fb67f93fb0
parent84b7c672427b98e70c35c58232ff573625c96f6a
Fix no struct promotion condition for long vars on 32bit platforms. (#53067)

* fix a condition.

* Move `PromoteLongVars` to `DecomposeLongs`.

* response review
src/coreclr/jit/compiler.h
src/coreclr/jit/decomposelongs.cpp
src/coreclr/jit/decomposelongs.h
src/coreclr/jit/fgbasic.cpp
src/coreclr/jit/jitconfigvalues.h
src/coreclr/jit/lclvars.cpp