[X86] Remove the Fv packed logical operation alias instructions. Replace them with...
authorCraig Topper <craig.topper@gmail.com>
Tue, 9 Aug 2016 03:06:33 +0000 (03:06 +0000)
committerCraig Topper <craig.topper@gmail.com>
Tue, 9 Aug 2016 03:06:33 +0000 (03:06 +0000)
commit9bd6241106c4408358d77770e025d6f9adf4a410
treebfbbf5f3b037a902639f8daa8271fc95f612f28a
parentc09273b42b73f3d50201fad80e119dba543a42a6
[X86] Remove the Fv packed logical operation alias instructions. Replace them with patterns to the regular instructions.

This enables execution domain fixing which is why the tests changed.

llvm-svn: 278090
llvm/lib/Target/X86/X86InstrInfo.cpp
llvm/lib/Target/X86/X86InstrSSE.td
llvm/test/CodeGen/X86/copysign-constant-magnitude.ll
llvm/test/CodeGen/X86/fp-logic.ll
llvm/test/CodeGen/X86/fp128-cast.ll
llvm/test/CodeGen/X86/sse-fcopysign.ll
llvm/test/CodeGen/X86/vec_fabs.ll