Use correct size_t when determining if a value fits in a byte (#42987)
authorDavid Wrighton <davidwr@microsoft.com>
Tue, 6 Oct 2020 00:20:42 +0000 (17:20 -0700)
committerGitHub <noreply@github.com>
Tue, 6 Oct 2020 00:20:42 +0000 (17:20 -0700)
commit6d113445d5b65434358dd32f82d0bc977a2bfc5f
treea932bc64da2638c27a54dd00449885416c7757ed
parent6b84a7490365cc6918ac7f0f93fe71b3f2fe451c
Use correct size_t when determining if a value fits in a byte (#42987)

- Use target_size_t when determining if a value fits in a byte when value is represented in the function as a ssize_t or cnssval_ssize_t. This drops the upper 32bits of a possibly 64bit size_t when performing the comparison on TARGET_X86 platforms. Those bits are uninitialized if the value not a reloc.
src/coreclr/src/jit/emitxarch.cpp