[llvm] [GlobalISel] Avoid unnecessary call setup work (NFC) (PR #221892)
Nathan Corbyn via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 9 03:53:15 PDT 2026
================
@@ -211,7 +200,8 @@ bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, const CallBase &CB,
Register ReturnHintAlignReg;
Align ReturnHintAlign;
- Info.OrigRet = ArgInfo{ResRegs, RetTy, 0, getAttributesForReturn(CB)};
+ ISD::ArgFlagsTy RetFlags;
+ Info.OrigRet = ArgInfo{ResRegs, RetTy, 0, RetFlags};
----------------
cofibrant wrote:
I'm not sure I follow where the
```
addFlagsFromAttrSet(RetFlags, CB.getAttributes().getRetAttrs());
```
went?
https://github.com/llvm/llvm-project/pull/221892
More information about the llvm-commits
mailing list