diff options
| author | Adam Nemet <anemet@apple.com> | 2014-09-26 00:53:12 +0000 |
|---|---|---|
| committer | Adam Nemet <anemet@apple.com> | 2014-09-26 00:53:12 +0000 |
| commit | ce465421d702a7fe58a303590b4f0274edd89a6b (patch) | |
| tree | 99f3a07384a3018fa35500a5ce38434d63a9158f /llvm | |
| parent | 67860249e0649f734f4b481c40d98fa136380859 (diff) | |
| download | bcm5719-llvm-ce465421d702a7fe58a303590b4f0274edd89a6b.tar.gz bcm5719-llvm-ce465421d702a7fe58a303590b4f0274edd89a6b.zip | |
[AVX512] Simplify use of !con()
No change in X86.td.expanded.
llvm-svn: 218485
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrAVX512.td | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/Target/X86/X86InstrAVX512.td b/llvm/lib/Target/X86/X86InstrAVX512.td index 274dea90b9b..90f45f97225 100644 --- a/llvm/lib/Target/X86/X86InstrAVX512.td +++ b/llvm/lib/Target/X86/X86InstrAVX512.td @@ -167,10 +167,8 @@ multiclass AVX512_masking_3src<bits<8> O, Format F, dag Outs, dag NonTiedIns, RegisterClass RC, RegisterClass KRC> : AVX512_masking_common<O, F, Outs, !con((ins RC:$src1), NonTiedIns), - !con((ins RC:$src1), !con((ins KRC:$mask), - NonTiedIns)), - !con((ins RC:$src1), !con((ins KRC:$mask), - NonTiedIns)), + !con((ins RC:$src1, KRC:$mask), NonTiedIns), + !con((ins RC:$src1, KRC:$mask), NonTiedIns), OpcodeStr, AttSrcAsm, IntelSrcAsm, RHS, (vselect KRC:$mask, RHS, RC:$src1), OpVT, RC, KRC>; |

