diff --git a/llvm/lib/Target/X86/X86InstrArithmetic.td b/llvm/lib/Target/X86/X86InstrArithmetic.td index 705ea330b5811..9cde6f5598864 100644 --- a/llvm/lib/Target/X86/X86InstrArithmetic.td +++ b/llvm/lib/Target/X86/X86InstrArithmetic.td @@ -1365,11 +1365,13 @@ let Predicates = [HasBMI2] in { class ADCOXOpRR opcode, string mnemonic, X86TypeInfo info> : BinOpRR_C{ let Opcode = opcode; + let OpSize = OpSizeFixed; } class ADCOXOpRM opcode, string mnemonic, X86TypeInfo info> : BinOpRM_C{ let Opcode = opcode; + let OpSize = OpSizeFixed; } let Predicates = [HasADX], Defs = [EFLAGS], Uses = [EFLAGS],