[llvm]  [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
    via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Oct 22 14:38:08 PDT 2024
    
    
  
================
@@ -4205,6 +4218,76 @@ void CombinerHelper::applyExtractVecEltBuildVec(MachineInstr &MI,
   replaceSingleDefInstWithReg(MI, Reg);
 }
 
+bool CombinerHelper::matchCombineExtractToShuffle(
----------------
ValentijnvdBeek wrote:
Thanks for the suggestion, I am now avoiding making a shufflevector after input from Amara. But I will be sure to check this if I need to make a shufflevector in the future. 
https://github.com/llvm/llvm-project/pull/110545
    
    
More information about the llvm-commits
mailing list