]> granicus.if.org Git - llvm/commit
[X86] Support folding to andnps with SSE1 only.
authorCraig Topper <craig.topper@intel.com>
Sat, 25 Nov 2017 07:20:22 +0000 (07:20 +0000)
committerCraig Topper <craig.topper@intel.com>
Sat, 25 Nov 2017 07:20:22 +0000 (07:20 +0000)
commitff7ef15ee60938a660cba09dec9a970f9ebe016c
treebed4b6326ae525b0c5712f6b188012cadf028d59
parent736b29235d16a86c556607609c42987914e415a6
[X86] Support folding to andnps with SSE1 only.

With SSE1 only, we emit FAND and FXOR nodes for v4f32.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@318968 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/sse-intrinsics-fast-isel.ll