git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192633
91177308-0d34-0410-b5e6-
96231b3b80d8
const TargetMachine &TM,
bool load) {
if (TM.getSubtarget<X86Subtarget>().hasAVX512()) {
const TargetMachine &TM,
bool load) {
if (TM.getSubtarget<X86Subtarget>().hasAVX512()) {
- if (X86::VK8RegClass.hasSubClassEq(RC) ||
+ if (X86::VK8RegClass.hasSubClassEq(RC) ||
X86::VK16RegClass.hasSubClassEq(RC))
return load ? X86::KMOVWkm : X86::KMOVWmk;
if (RC->getSize() == 4 && X86::FR32XRegClass.hasSubClassEq(RC))
X86::VK16RegClass.hasSubClassEq(RC))
return load ? X86::KMOVWkm : X86::KMOVWmk;
if (RC->getSize() == 4 && X86::FR32XRegClass.hasSubClassEq(RC))