Fix broken float compare mapping to VNFunc (dotnet/coreclr#20782)
authormikedn <onemihaid@hotmail.com>
Thu, 5 Sep 2019 19:35:32 +0000 (22:35 +0300)
committerSergey Andreenko <seandree@microsoft.com>
Thu, 5 Sep 2019 19:35:32 +0000 (12:35 -0700)
commitebf96ae84019c4bb8cf88925ad1b0b001df529dd
tree39a1abf12494ceab7703b8b739b1f177f24a52d1
parent984208b5796d1db0ac0e0267a4cb072ea955c03f
Fix broken float compare mapping to VNFunc (dotnet/coreclr#20782)

* Fix broken float compare mapping to VNFunc

The existing code uses GTF_UNSIGNED instead of GTF_RELOP_NAN_UN to select unordered VN funcs.

* Rename relopFuncs

Commit migrated from https://github.com/dotnet/coreclr/commit/f23c07f692e4ce8cf6385afb7246b7cfbeff28ee
src/coreclr/src/jit/gentree.cpp
src/coreclr/src/jit/valuenum.cpp
src/coreclr/src/jit/valuenum.h
src/coreclr/src/jit/valuenumfuncs.h