diff options
| author | Craig Topper <craig.topper@gmail.com> | 2017-01-16 00:55:50 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2017-01-16 00:55:50 +0000 |
| commit | 8be6ebce2bac4990eb06e077643e48297ad5d656 (patch) | |
| tree | dedc0ad50b4b4cdf3c551d76e3b37ecc11e27154 /llvm/lib | |
| parent | 2203aa9a280037136ccca64ac5620a6ceba11f8e (diff) | |
| download | bcm5719-llvm-8be6ebce2bac4990eb06e077643e48297ad5d656.tar.gz bcm5719-llvm-8be6ebce2bac4990eb06e077643e48297ad5d656.zip | |
[AVX-512] Fix register class in one of the gather/scatter memory operands so that all 32 bit registers can be allowed.
llvm-svn: 292087
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrInfo.td | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86InstrInfo.td b/llvm/lib/Target/X86/X86InstrInfo.td index 38036715a25..2796be79a16 100644 --- a/llvm/lib/Target/X86/X86InstrInfo.td +++ b/llvm/lib/Target/X86/X86InstrInfo.td @@ -374,7 +374,7 @@ def vy256mem : X86VMemOperand<VR256, "printi256mem", X86Mem256_RC256Operand>; def vx64xmem : X86VMemOperand<VR128X, "printi64mem", X86Mem64_RC128XOperand>; def vx128xmem : X86VMemOperand<VR128X, "printi128mem", X86Mem128_RC128XOperand>; def vx256xmem : X86VMemOperand<VR128X, "printi256mem", X86Mem256_RC128XOperand>; -def vy128xmem : X86VMemOperand<VR256, "printi128mem", X86Mem128_RC256XOperand>; +def vy128xmem : X86VMemOperand<VR256X, "printi128mem", X86Mem128_RC256XOperand>; def vy256xmem : X86VMemOperand<VR256X, "printi256mem", X86Mem256_RC256XOperand>; def vy512mem : X86VMemOperand<VR256X, "printi512mem", X86Mem512_RC256XOperand>; def vz512mem : X86VMemOperand<VR512, "printi512mem", X86Mem512_RC512Operand>; |

