[llvm] [RISCV] Handle RVV return type in calling convention correctly (PR #87736)
    Pengcheng Wang via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Sun Apr  7 21:09:56 PDT 2024
    
    
  
================
@@ -409,7 +409,7 @@ bool RISCVCallLowering::lowerReturnVal(MachineIRBuilder &MIRBuilder,
   splitToValueTypes(OrigRetInfo, SplitRetInfos, DL, CC);
 
   RVVArgDispatcher Dispatcher{&MF, getTLI<RISCVTargetLowering>(),
-                              F.getReturnType()};
+                              ArrayRef(F.getReturnType())};
----------------
wangpc-pp wrote:
Do we need to construct an ArrayRef explicitly?
https://github.com/llvm/llvm-project/pull/87736
    
    
More information about the llvm-commits
mailing list