Fix HW intrinsic containment bugs (#23558)
authorCarol Eidt <carol.eidt@microsoft.com>
Fri, 29 Mar 2019 23:35:09 +0000 (16:35 -0700)
committerGitHub <noreply@github.com>
Fri, 29 Mar 2019 23:35:09 +0000 (16:35 -0700)
commit1df87c785e0e43392abf4bcba56e2bf4d9249fd4
tree9e8838acba72027ac276ab36f27439ed0b0f1223
parent8c7d91177742e150b91f11cf37da84b8f80f6620
Fix HW intrinsic containment bugs (#23558)

* Fix HW intrinsic containment bugs

For the Fma case (#23430), fix the handling of contained 3-operand HW intrinsic nodes.
For the Bmi case (#23534), fix a bad assert placement, and re-enable the Bmi tests.

Fix #23530
Fix #23534

* Add guard for Fma test
src/jit/hwintrinsiccodegenxarch.cpp
tests/issues.targets
tests/src/JIT/Regression/JitBlue/GitHub_23530/GitHub_23530.cs [new file with mode: 0644]
tests/src/JIT/Regression/JitBlue/GitHub_23530/GitHub_23530.csproj [new file with mode: 0644]