[llvm] 3ce43f1 - [X86][NFC] Remove dead code in TD for ADCX/ADOX

Shengchen Kan via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 14 01:21:19 PDT 2023


Author: Shengchen Kan
Date: 2023-08-14T16:21:07+08:00
New Revision: 3ce43f16af86ffd6b454b76c5dced1b91c23676c

URL: https://github.com/llvm/llvm-project/commit/3ce43f16af86ffd6b454b76c5dced1b91c23676c
DIFF: https://github.com/llvm/llvm-project/commit/3ce43f16af86ffd6b454b76c5dced1b91c23676c.diff

LOG: [X86][NFC] Remove dead code in TD for ADCX/ADOX

Added: 
    

Modified: 
    llvm/lib/Target/X86/X86InstrArithmetic.td

Removed: 
    


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


        


More information about the llvm-commits mailing list