OSDN Git Service

[X86][XOP] Reduce the size of a multiclass by moving more stuff to parameters instead...
authorCraig Topper <craig.topper@gmail.com>
Sat, 18 Feb 2017 22:53:43 +0000 (22:53 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sat, 18 Feb 2017 22:53:43 +0000 (22:53 +0000)
commit4deede4ddbdcf57bc8d6f69bffbee8150838f239
treee05f9c7a7498e1278a65acb38360ce97c02d0dbe
parent8f60fb0d6f6554db1c2c9542d179a34d1c682f3b
[X86][XOP] Reduce the size of a multiclass by moving more stuff to parameters instead of doing 128-bit and 256-bit simultaneously.

This requires some instructions to be renamed to move the Y earlier in the instruction name. The new names are more consistent with other instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@295579 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrXOP.td
lib/Target/X86/X86MCInstLower.cpp