Home
last modified time | relevance | path

Searched refs:IsVarArg (Results 1 – 25 of 78) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h94 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 DLanaiISelLowering.cpp395 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
418 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
436 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCCCArguments() argument
446 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
521 if (IsVarArg) { in LowerCCCArguments()
532 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument
535 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
542 bool IsVarArg, in LowerReturn() argument
550 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn()
617 if (IsVarArg && G) { in LowerCCCCallTo()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp273 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
470 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
485 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCallArguments() argument
502 if (!IsVarArg) in LowerCallArguments()
557 if (IsVarArg) { in LowerCallArguments()
632 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument
635 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
638 if (CCInfo.getStackSize() != 0 && IsVarArg) in CanLowerReturn()
645 bool IsVarArg, in LowerReturn() argument
661 if (!IsVarArg) in LowerReturn()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h105 bool isCalleePop(CallingConv::ID CallingConv, bool IsVarArg, bool GuaranteeTCO);
175 bool IsVarArg) const;
254 CallingConv::ID CallConv, bool IsVarArg,
263 bool IsVarArg,
278 SDValue LowerReturn(SDValue Chain, CallingConv::ID CCID, bool IsVarArg,
318 SDValue Callee, CallingConv::ID CalleeCC, bool IsVarArg,
H A DM68kCallingConv.h30 M68kCCState(ArrayRef<Type *> ArgTypes, CallingConv::ID CC, bool IsVarArg, in M68kCCState()
33 : CCState(CC, IsVarArg, MF, Locs, C), ArgTypeList(ArgTypes) {} in M68kCCState()
H A DM68kISelLowering.cpp531 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
570 assert(!(IsVarArg && canGuaranteeTCO(CallConv)) && in LowerCall()
700 if (IsVarArg && IsMustTail) { in LowerCall()
853 if (M68k::isCalleePop(CallConv, IsVarArg, in LowerCall()
919 SDValue Chain, CallingConv::ID CCID, bool IsVarArg, in LowerFormalArguments() argument
1020 if (IsVarArg && MFI.hasMustTailInVarArgFunc()) { in LowerFormalArguments()
1042 if (M68k::isCalleePop(CCID, IsVarArg, in LowerFormalArguments()
1065 CCState CCInfo(CCID, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
1071 bool IsVarArg, in LowerReturn() argument
1261 if (IsVarArg && !Outs.empty()) { in IsEligibleForTailCallOptimization()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.h56 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 DCSKYISelLowering.cpp328 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
347 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
367 if (IsVarArg) { in LowerFormalArguments()
428 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument
431 CCState CCInfo(CallConv, IsVarArg, MF, CSKYLocs, Context); in CanLowerReturn()
437 bool IsVarArg, in LowerReturn() argument
445 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), CSKYLocs, in LowerReturn()
447 CCInfo.AnalyzeReturn(Outs, CCAssignFnForReturn(CallConv, IsVarArg)); in LowerReturn()
516 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
753 if (IsVarArg || !Subtarget.useHardFloatABI()) in CCAssignFnForReturn()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.h35 bool IsVarArg) const override;
88 static CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg);
89 static CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool IsVarArg);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.h84 CallingConv::ID CallConv, bool IsVarArg,
98 bool IsVarArg,
103 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
H A DBPFISelLowering.cpp325 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
341 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
394 if (IsVarArg) in LowerFormalArguments()
414 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
430 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
529 return LowerCallResult(Chain, InGlue, CallConv, IsVarArg, Ins, CLI.DL, DAG, in LowerCall()
535 bool IsVarArg, in LowerReturn() argument
546 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()); in LowerReturn()
583 SDValue Chain, SDValue InGlue, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult() argument
590 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()); in LowerCallResult()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCCState.h46 AIXCCState(CallingConv::ID CC, bool IsVarArg, MachineFunction &MF, in AIXCCState() argument
48 : CCState(CC, IsVarArg, MF, Locs, C) {} in AIXCCState()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h137 bool IsVarArg = false; member
210 CCAssignFn *getAssignFn(bool IsVarArg) const { in getAssignFn()
211 return IsVarArg ? AssignFnVarArg : AssignFn; in getAssignFn()
404 CallingConv::ID CallConv, bool IsVarArg,
497 bool IsVarArg) const { in canLowerReturn() argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp28 CCState::CCState(CallingConv::ID CC, bool IsVarArg, MachineFunction &MF, in CCState() argument
31 : CallingConv(CC), IsVarArg(IsVarArg), MF(MF), in CCState()
246 SaveAndRestore SavedVarArg(IsVarArg, false); in analyzeMustTailForwardedRegisters()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp219 CCAssignFn *AssignFn = TLI.getCCAssignFn(Info.CallConv, false, Info.IsVarArg); in lowerCall()
223 Info.CallConv, Info.IsVarArg)) in lowerCall()
235 TLI.getCCAssignFn(Info.CallConv, true, Info.IsVarArg); in lowerCall()
240 Info.CallConv, Info.IsVarArg)) in lowerCall()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFastISel.h74 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();
H A DCallingConvLower.h173 bool IsVarArg; variable
231 CCState(CallingConv::ID CC, bool IsVarArg, MachineFunction &MF,
242 bool isVarArg() const { return IsVarArg; } in isVarArg()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp136 SmallVectorImpl<CallLowering::BaseArgInfo> &Outs, bool IsVarArg) const { in canLowerReturn()
139 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in canLowerReturn()
352 Info.CallConv, Info.IsVarArg)) in lowerCall()
399 Info.CallConv, Info.IsVarArg)) in lowerCall()
H A DX86CallLowering.h42 bool IsVarArg) const override;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.h157 bool IsVarArg,
162 bool IsVarArg,
165 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp506 auto ArgAssignFn = TLI.CCAssignFnForCall(Info.CallConv, Info.IsVarArg); in lowerCall()
510 MIRBuilder, Info.CallConv, Info.IsVarArg)) in lowerCall()
522 auto RetAssignFn = TLI.CCAssignFnForReturn(Info.CallConv, Info.IsVarArg); in lowerCall()
527 Info.IsVarArg)) in lowerCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp181 bool IsVarArg = MF.getFunction().isVarArg(); in assignCalleeSavedSpillSlots() local
206 if (IsVarArg) { in assignCalleeSavedSpillSlots()
251 bool IsVarArg = MF.getFunction().isVarArg(); in determineCalleeSaves() local
257 if (IsVarArg) in determineCalleeSaves()
335 bool IsVarArg = MF.getFunction().isVarArg(); in spillCalleeSavedRegisters() local
363 if (IsVarArg) in spillCalleeSavedRegisters()
866 bool IsVarArg = MF.getFunction().isVarArg(); in getRegSpillOffset() local
871 if (usePackedStack(MF) && !(IsVarArg && !SoftFloat)) { in getRegSpillOffset()
1291 bool IsVarArg = MF.getFunction().isVarArg(); in emitPrologue() local
1293 if (IsVarArg) { in emitPrologue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h163 bool IsVarArg,
168 bool IsVarArg,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp472 bool IsVarArg) const { in canLowerReturn()
475 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, in canLowerReturn()
890 if (Info.IsVarArg) { in areCalleeOutgoingArgsTailCallable()
993 assert((!Info.IsVarArg || CalleeCC == CallingConv::C) && in isEligibleForTailCallOptimization()
1156 CalleeCC, Info.IsVarArg)) in lowerTailCall()
1161 if (Info.IsVarArg && Info.IsMustTailCall) { in lowerTailCall()
1323 Info.CallConv, Info.IsVarArg)) in lowerCall()
1371 MIRBuilder, Info.CallConv, Info.IsVarArg, in lowerCall()
H A DAArch64CallLowering.h40 bool IsVarArg) const override;

1234