| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.h | 94 bool IsVarArg, 119 CallingConv::ID CallConv, bool IsVarArg, 128 bool IsVarArg, 134 CallingConv::ID CallConv, bool IsVarArg, 143 bool IsVarArg, 148 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
|
| H A D | LanaiISelLowering.cpp | 393 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument 399 return LowerCCCArguments(Chain, CallConv, IsVarArg, Ins, DL, DAG, InVals); in LowerFormalArguments() 416 bool IsVarArg = CLI.IsVarArg; in LowerCall() local 424 return LowerCCCCallTo(Chain, Callee, CallConv, IsVarArg, IsTailCall, Outs, in LowerCall() 434 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCCCArguments() argument 444 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments() 519 if (IsVarArg) { in LowerCCCArguments() 530 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument 533 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn() 540 bool IsVarArg, in LowerReturn() argument [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.h | 105 bool isCalleePop(CallingConv::ID CallingConv, bool IsVarArg, bool GuaranteeTCO); 175 bool IsVarArg) const; 230 CallingConv::ID CallConv, bool IsVarArg, 238 bool IsVarArg, 248 SDValue LowerReturn(SDValue Chain, CallingConv::ID CCID, bool IsVarArg, 274 SDValue Callee, CallingConv::ID CalleeCC, bool IsVarArg,
|
| H A D | M68kCallingConv.h | 30 M68kCCState(ArrayRef<Type *> ArgTypes, CallingConv::ID CC, bool IsVarArg, in M68kCCState() 33 : CCState(CC, IsVarArg, MF, Locs, C), ArgTypeList(ArgTypes) {} in M68kCCState()
|
| H A D | M68kISelLowering.cpp | 512 bool IsVarArg = CLI.IsVarArg; in LowerCall() local 538 Callee, CallConv, IsVarArg, SR != NotStructReturn, in LowerCall() 551 assert(!(IsVarArg && canGuaranteeTCO(CallConv)) && in LowerCall() 559 M68kCCState CCInfo(ArgTypes, CallConv, IsVarArg, MF, ArgLocs, in LowerCall() 681 if (IsVarArg && IsMustTail) { in LowerCall() 834 if (M68k::isCalleePop(CallConv, IsVarArg, in LowerCall() 860 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, DL, DAG, in LowerCall() 865 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult() argument 871 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerCallResult() 900 SDValue Chain, CallingConv::ID CCID, bool IsVarArg, in LowerFormalArguments() argument [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.cpp | 271 bool IsVarArg = CLI.IsVarArg; in LowerCall() local 277 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall() 284 CCState RetCCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerCall() 468 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument 476 return LowerCallArguments(Chain, CallConv, IsVarArg, Ins, dl, DAG, InVals); in LowerFormalArguments() 483 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCallArguments() argument 493 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCallArguments() 500 if (!IsVarArg) in LowerCallArguments() 555 if (IsVarArg) { in LowerCallArguments() 630 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.h | 56 bool IsVarArg, 62 bool IsVarArg, 66 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, 174 CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg) const; 175 CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool IsVarArg) const;
|
| H A D | CSKYISelLowering.cpp | 324 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument 343 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments() 345 CCInfo.AnalyzeFormalArguments(Ins, CCAssignFnForCall(CallConv, IsVarArg)); in LowerFormalArguments() 363 if (IsVarArg) { in LowerFormalArguments() 424 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument 427 CCState CCInfo(CallConv, IsVarArg, MF, CSKYLocs, Context); in CanLowerReturn() 428 return CCInfo.CheckReturn(Outs, CCAssignFnForReturn(CallConv, IsVarArg)); in CanLowerReturn() 433 bool IsVarArg, in LowerReturn() argument 441 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), CSKYLocs, in LowerReturn() 443 CCInfo.AnalyzeReturn(Outs, CCAssignFnForReturn(CallConv, IsVarArg)); in LowerReturn() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.h | 35 bool IsVarArg) const override; 85 static CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg); 86 static CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool IsVarArg);
|
| H A D | AMDGPUCallLowering.cpp | 281 bool IsVarArg) const { in canLowerReturn() 288 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, in canLowerReturn() 291 return checkReturn(CCInfo, Outs, TLI.CCAssignFnForReturn(CallConv, IsVarArg)); in canLowerReturn() 1244 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerTailCall() 1303 if (Info.IsVarArg) { in lowerCall() 1364 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerCall() 1416 Info.IsVarArg); in lowerCall() 1420 Info.CallConv, Info.IsVarArg)) in lowerCall()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.h | 81 CallingConv::ID CallConv, bool IsVarArg, 95 bool IsVarArg, 100 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
|
| H A D | BPFISelLowering.cpp | 301 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument 317 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments() 360 if (IsVarArg || MF.getFunction().hasStructRetAttr()) { in LowerFormalArguments() 379 bool IsVarArg = CLI.IsVarArg; in LowerCall() local 395 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall() 494 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, CLI.DL, DAG, in LowerCall() 500 bool IsVarArg, in LowerReturn() argument 511 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()); in LowerReturn() 547 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult() argument 554 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()); in LowerCallResult()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCCCState.h | 46 AIXCCState(CallingConv::ID CC, bool IsVarArg, MachineFunction &MF, in AIXCCState() argument 48 : CCState(CC, IsVarArg, MF, Locs, C) {} in AIXCCState()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CallLowering.h | 137 bool IsVarArg = false; member 208 CCAssignFn *getAssignFn(bool IsVarArg) const { in getAssignFn() 209 return IsVarArg ? AssignFnVarArg : AssignFn; in getAssignFn() 401 CallingConv::ID CallConv, bool IsVarArg, 494 bool IsVarArg) const { in canLowerReturn() argument
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.cpp | 199 CCAssignFn *AssignFn = TLI.getCCAssignFn(Info.CallConv, false, Info.IsVarArg); in lowerCall() 203 Info.CallConv, Info.IsVarArg)) in lowerCall() 215 TLI.getCCAssignFn(Info.CallConv, true, Info.IsVarArg); in lowerCall() 220 Info.CallConv, Info.IsVarArg)) in lowerCall()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | FastISel.h | 74 bool IsVarArg : 1; member 101 : RetSExt(false), RetZExt(false), IsVarArg(false), IsInReg(false), in CallLoweringInfo() 112 IsVarArg = FuncTy->isVarArg(); in setCallee() 136 IsVarArg = FuncTy->isVarArg();
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.h | 125 bool IsVarArg, 130 bool IsVarArg, 133 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.cpp | 135 SmallVectorImpl<CallLowering::BaseArgInfo> &Outs, bool IsVarArg) const { in canLowerReturn() 138 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in canLowerReturn() 350 Info.CallConv, Info.IsVarArg)) in lowerCall() 397 Info.CallConv, Info.IsVarArg)) in lowerCall()
|
| H A D | X86CallLowering.h | 42 bool IsVarArg) const override;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 475 bool IsVarArg) const { in canLowerReturn() 478 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, in canLowerReturn() 786 if (Info.IsVarArg) { in areCalleeOutgoingArgsTailCallable() 889 assert((!Info.IsVarArg || CalleeCC == CallingConv::C) && in isEligibleForTailCallOptimization() 1052 CalleeCC, Info.IsVarArg)) in lowerTailCall() 1057 if (Info.IsVarArg && Info.IsMustTailCall) { in lowerTailCall() 1115 if (Info.IsVarArg && Subtarget.isWindowsArm64EC()) in lowerCall() 1211 Info.CallConv, Info.IsVarArg)) in lowerCall() 1248 MIRBuilder, Info.CallConv, Info.IsVarArg, in lowerCall()
|
| H A D | AArch64CallLowering.h | 40 bool IsVarArg) const override;
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 504 auto ArgAssignFn = TLI.CCAssignFnForCall(Info.CallConv, Info.IsVarArg); in lowerCall() 508 MIRBuilder, Info.CallConv, Info.IsVarArg)) in lowerCall() 520 auto RetAssignFn = TLI.CCAssignFnForReturn(Info.CallConv, Info.IsVarArg); in lowerCall() 525 Info.IsVarArg)) in lowerCall()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.h | 163 bool IsVarArg, 168 bool IsVarArg,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZFrameLowering.cpp | 180 bool IsVarArg = MF.getFunction().isVarArg(); in assignCalleeSavedSpillSlots() local 205 if (IsVarArg) { in assignCalleeSavedSpillSlots() 250 bool IsVarArg = MF.getFunction().isVarArg(); in determineCalleeSaves() local 256 if (IsVarArg) in determineCalleeSaves() 334 bool IsVarArg = MF.getFunction().isVarArg(); in spillCalleeSavedRegisters() local 362 if (IsVarArg) in spillCalleeSavedRegisters() 863 bool IsVarArg = MF.getFunction().isVarArg(); in getRegSpillOffset() local 867 if (usePackedStack(MF) && !(IsVarArg && !SoftFloat)) { in getRegSpillOffset()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 107 bool IsVarArg = CB.getFunctionType()->isVarArg(); in lowerCall() local 111 Info.CanLowerReturn = canLowerReturn(MF, CallConv, SplitArgs, IsVarArg); in lowerCall() 179 Info.IsVarArg = IsVarArg; in lowerCall() 566 CallingConv::ID CallConv, bool IsVarArg, in determineAndHandleAssignments() argument 572 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, F.getContext()); in determineAndHandleAssignments() 1048 CCState CCInfo1(CalleeCC, Info.IsVarArg, MF, ArgLocs1, F.getContext()); in resultsCompatible()
|