[llvm] [Xtensa] Fix function signature after e92b7e9641 (PR #153054)

via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 11 10:31:27 PDT 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-backend-xtensa

Author: Augie Fackler (durin42)

<details>
<summary>Changes</summary>

Noticed this in the Rust/LLVM-HEAD CI, which for some obscure reason bothers to build Xtensa.

---
Full diff: https://github.com/llvm/llvm-project/pull/153054.diff


1 Files Affected:

- (modified) llvm/lib/Target/Xtensa/XtensaISelLowering.cpp (+1-1) 


``````````diff
diff --git a/llvm/lib/Target/Xtensa/XtensaISelLowering.cpp b/llvm/lib/Target/Xtensa/XtensaISelLowering.cpp
index 6a07bd865a15a..954e623b8c7c4 100644
--- a/llvm/lib/Target/Xtensa/XtensaISelLowering.cpp
+++ b/llvm/lib/Target/Xtensa/XtensaISelLowering.cpp
@@ -353,7 +353,7 @@ static const MCPhysReg IntRegs[] = {Xtensa::A2, Xtensa::A3, Xtensa::A4,
 
 static bool CC_Xtensa_Custom(unsigned ValNo, MVT ValVT, MVT LocVT,
                              CCValAssign::LocInfo LocInfo,
-                             ISD::ArgFlagsTy ArgFlags, CCState &State) {
+                             ISD::ArgFlagsTy ArgFlags, Type *OrigTy, CCState &State) {
   if (ArgFlags.isByVal()) {
     Align ByValAlign = ArgFlags.getNonZeroByValAlign();
     unsigned ByValSize = ArgFlags.getByValSize();

``````````

</details>


https://github.com/llvm/llvm-project/pull/153054


More information about the llvm-commits mailing list