diff options
Diffstat (limited to 'llvm/lib/Target/X86/X86InstrUtils.td')
-rw-r--r-- | llvm/lib/Target/X86/X86InstrUtils.td | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86InstrUtils.td b/llvm/lib/Target/X86/X86InstrUtils.td index 05ddcfb..04d9d10 100644 --- a/llvm/lib/Target/X86/X86InstrUtils.td +++ b/llvm/lib/Target/X86/X86InstrUtils.td @@ -967,6 +967,7 @@ class ITy<bits<8> o, Format f, X86TypeInfo t, dag outs, dag ins, string m, !strconcat(m, "{", t.InstrSuffix, "}\t", args), p>, NoCD8 { let hasSideEffects = 0; let hasREX_W = t.HasREX_W; + let IgnoresW = !if(!eq(t.VT, i8), 1, 0); } // BinOpRR - Instructions that read "reg, reg". |