[X86] Remove all of the patterns that use X86ISD:FAND/FXOR/FOR/FANDN except for the...
authorCraig Topper <craig.topper@gmail.com>
Mon, 19 Dec 2016 00:42:28 +0000 (00:42 +0000)
committerCraig Topper <craig.topper@gmail.com>
Mon, 19 Dec 2016 00:42:28 +0000 (00:42 +0000)
commit375aa90291275bf6f85f0f3ef1e82e5dce0472d1
treea793a5bae1f0cc5e122acb7f4c22f609fbbf1149
parent4eeaec46f7de16898a2feb440d064cd1eac1dc2f
[X86] Remove all of the patterns that use X86ISD:FAND/FXOR/FOR/FANDN except for the ones needed for SSE1. Anything SSE2 or above uses the integer ISD opcode.

This removes 11721 bytes from the DAG isel table or 2.2%

llvm-svn: 290073
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/lib/Target/X86/X86InstrSSE.td