mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-24 23:28:41 +00:00
AVX-512: Implemented 256/128bit VALIGND/Q instructions for SKX and KNL
Implemented DAG lowering for all these forms. Added tests for DAG lowering and encoding. Differential Revision: http://reviews.llvm.org/D10310 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239300 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1696,8 +1696,8 @@ X86InstrInfo::X86InstrInfo(X86Subtarget &STI)
|
||||
{ X86::VPSUBQZrr, X86::VPSUBQZrm, 0 },
|
||||
{ X86::VSHUFPDZrri, X86::VSHUFPDZrmi, 0 },
|
||||
{ X86::VSHUFPSZrri, X86::VSHUFPSZrmi, 0 },
|
||||
{ X86::VALIGNQrri, X86::VALIGNQrmi, 0 },
|
||||
{ X86::VALIGNDrri, X86::VALIGNDrmi, 0 },
|
||||
{ X86::VALIGNQZrri, X86::VALIGNQZrmi, 0 },
|
||||
{ X86::VALIGNDZrri, X86::VALIGNDZrmi, 0 },
|
||||
{ X86::VPMULUDQZrr, X86::VPMULUDQZrm, 0 },
|
||||
{ X86::VBROADCASTSSZrkz, X86::VBROADCASTSSZmkz, TB_NO_REVERSE },
|
||||
{ X86::VBROADCASTSDZrkz, X86::VBROADCASTSDZmkz, TB_NO_REVERSE },
|
||||
|
Reference in New Issue
Block a user