[llvm] [AMDGPU] Split wide integer dpp8 intrinsic calls (PR #113500)
    Matt Arsenault via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Oct 29 17:51:16 PDT 2024
    
    
  
================
@@ -2257,6 +2260,38 @@ bool AMDGPUCodeGenPrepareImpl::visitSqrt(IntrinsicInst &Sqrt) {
   return true;
 }
 
+// Split unsupported wide integer calls.
+bool AMDGPUCodeGenPrepareImpl::visitMovDppIntrinsic(IntrinsicInst &I) {
----------------
arsenm wrote:
This is purely lowering. We already have the code to split arbitrary readfirstlane etc. intrinsics, this is no different (e.g. see 5feb32ba929f9e517c530217cabb09d1d734a763)
https://github.com/llvm/llvm-project/pull/113500
    
    
More information about the llvm-commits
mailing list