[llvm] [LegalizeDAG] Optimize CodeGen for `ISD::CTLZ_ZERO_UNDEF` (PR #83039)
    Manish Kausik H via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Sun Mar 31 10:29:05 PDT 2024
    
    
  
================
@@ -1517,13 +1510,11 @@ define i32 @cttz_i32_osize(i32 %x) optsize {
 define i32 @cttz_i32_msize(i32 %x) minsize {
 ; X86-LABEL: cttz_i32_msize:
 ; X86:       # %bb.0:
-; X86-NOT:     rep
 ; X86-NEXT:    bsfl {{[0-9]+}}(%esp), %eax
 ; X86-NEXT:    retl
 ;
 ; X64-LABEL: cttz_i32_msize:
 ; X64:       # %bb.0:
-; X64-NOT:     rep
----------------
Nirhar wrote:
Done!
https://github.com/llvm/llvm-project/pull/83039
    
    
More information about the llvm-commits
mailing list