JIT: avoid folding operations with relocatable immediates (#21511)
authorAndy Ayers <andya@microsoft.com>
Thu, 13 Dec 2018 23:03:34 +0000 (15:03 -0800)
committerGitHub <noreply@github.com>
Thu, 13 Dec 2018 23:03:34 +0000 (15:03 -0800)
commit6b9e1dc685e55430d1471baa799db32bc2807a1c
tree6413dcf4ba21d5c435439b80bcc0fa5eb88c8513
parent8e297cb9baa0b3a7c361ab756184ccc368dca988
JIT: avoid folding operations with relocatable immediates (#21511)

In general, don't fold operations on relocatable immediates. Only allow EQ/NE folding, since relocation should preserve identity but not bit values or relative comparisons.

Closes #21483.
src/jit/gentree.cpp