Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h114 CallingConv::ID CallConv, bool IsVarArg,
123 bool IsVarArg,
129 CallingConv::ID CallConv, bool IsVarArg,
138 bool IsVarArg,
143 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
H A DLanaiISelLowering.cpp397 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
420 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
438 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCCCArguments() argument
448 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
523 if (IsVarArg) { in LowerCCCArguments()
535 bool IsVarArg, in LowerReturn() argument
543 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn()
604 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo()
610 if (IsVarArg && G) { in LowerCCCCallTo()
768 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, DL, DAG, in LowerCCCCallTo()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h105 bool isCalleePop(CallingConv::ID CallingConv, bool IsVarArg, bool GuaranteeTCO);
175 bool IsVarArg) const;
225 CallingConv::ID CallConv, bool IsVarArg,
233 bool IsVarArg,
243 SDValue LowerReturn(SDValue Chain, CallingConv::ID CCID, bool IsVarArg,
269 SDValue Callee, CallingConv::ID CalleeCC, bool IsVarArg,
H A DM68kCallingConv.h31 M68kCCState(const llvm::Function &F, CallingConv::ID CC, bool IsVarArg, in M68kCCState() argument
34 : CCState(CC, IsVarArg, MF, Locs, C), F(F) {} in M68kCCState()
H A DM68kISelLowering.cpp478 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
517 assert(!(IsVarArg && canGuaranteeTCO(CallConv)) && in LowerCall()
646 if (IsVarArg && IsMustTail) { in LowerCall()
801 if (M68k::isCalleePop(CallConv, IsVarArg, in LowerCall()
868 SDValue Chain, CallingConv::ID CCID, bool IsVarArg, in LowerFormalArguments() argument
967 if (IsVarArg && MFI.hasMustTailInVarArgFunc()) { in LowerFormalArguments()
989 if (M68k::isCalleePop(CCID, IsVarArg, in LowerFormalArguments()
1010 bool IsVarArg, in LowerReturn() argument
1200 if (IsVarArg && !Outs.empty()) { in IsEligibleForTailCallOptimization()
1203 CCState CCInfo(CalleeCC, IsVarArg, MF, ArgLocs, C); in IsEligibleForTailCallOptimization()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp232 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
431 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
446 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCallArguments() argument
463 if (!IsVarArg) in LowerCallArguments()
518 if (IsVarArg) { in LowerCallArguments()
594 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument
597 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
600 if (CCInfo.getNextStackOffset() != 0 && IsVarArg) in CanLowerReturn()
607 bool IsVarArg, in LowerReturn() argument
623 if (!IsVarArg) in LowerReturn()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.h35 bool IsVarArg) const override;
85 static CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg);
86 static CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool IsVarArg);
H A DAMDGPUCallLowering.cpp256 bool IsVarArg) const { in canLowerReturn()
263 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, in canLowerReturn()
266 return checkReturn(CCInfo, Outs, TLI.CCAssignFnForReturn(CallConv, IsVarArg)); in canLowerReturn()
1183 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerTailCall()
1243 if (Info.IsVarArg) { in lowerCall()
1309 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerCall()
1362 Info.IsVarArg); in lowerCall()
1366 Info.CallConv, Info.IsVarArg)) in lowerCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.h81 CallingConv::ID CallConv, bool IsVarArg,
95 bool IsVarArg,
100 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
H A DBPFISelLowering.cpp300 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
316 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
359 if (IsVarArg || MF.getFunction().hasStructRetAttr()) { in LowerFormalArguments()
378 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
394 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
495 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, CLI.DL, DAG, in LowerCall()
501 bool IsVarArg, in LowerReturn() argument
512 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()); in LowerReturn()
548 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult() argument
555 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()); in LowerCallResult()
/freebsd-13.1/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()
H A DPPCISelLowering.h1124 const bool IsVarArg : 1; member
1130 CallFlags(CallingConv::ID CC, bool IsTailCall, bool IsVarArg, in CallFlags()
1132 : CallConv(CC), IsTailCall(IsTailCall), IsVarArg(IsVarArg), in CallFlags()
1138 bool IsVarArg) const;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h133 bool IsVarArg = false; member
201 CCAssignFn *getAssignFn(bool IsVarArg) const { in getAssignFn()
202 return IsVarArg ? AssignFnVarArg : AssignFn; in getAssignFn()
389 CallingConv::ID CallConv, bool IsVarArg,
482 bool IsVarArg) const { in canLowerReturn() argument
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp72 bool IsVarArg = MF.getFunction().isVarArg(); in assignCalleeSavedSpillSlots() local
97 if (IsVarArg) { in assignCalleeSavedSpillSlots()
142 bool IsVarArg = MF.getFunction().isVarArg(); in determineCalleeSaves() local
148 if (IsVarArg) in determineCalleeSaves()
208 bool IsVarArg = MF.getFunction().isVarArg(); in spillCalleeSavedRegisters() local
236 if (IsVarArg) in spillCalleeSavedRegisters()
766 bool IsVarArg = MF.getFunction().isVarArg(); in getRegSpillOffset() local
770 if (usePackedStack(MF) && !(IsVarArg && !SoftFloat)) { in getRegSpillOffset()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFastISel.h73 bool IsVarArg : 1; member
100 : RetSExt(false), RetZExt(false), IsVarArg(false), IsInReg(false), in CallLoweringInfo()
111 IsVarArg = FuncTy->isVarArg(); in setCallee()
135 IsVarArg = FuncTy->isVarArg();
H A DCallingConvLower.h194 bool IsVarArg; variable
260 bool isVarArg() const { return IsVarArg; } in isVarArg()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp495 auto ArgAssignFn = TLI.CCAssignFnForCall(Info.CallConv, Info.IsVarArg); in lowerCall()
499 MIRBuilder, Info.CallConv, Info.IsVarArg)) in lowerCall()
511 auto RetAssignFn = TLI.CCAssignFnForReturn(Info.CallConv, Info.IsVarArg); in lowerCall()
516 Info.IsVarArg)) in lowerCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h148 bool IsVarArg,
153 bool IsVarArg,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp717 if (Info.IsVarArg) { in areCalleeOutgoingArgsTailCallable()
820 assert((!Info.IsVarArg || CalleeCC == CallingConv::C) && in isEligibleForTailCallOptimization()
980 CalleeCC, Info.IsVarArg)) in lowerTailCall()
985 if (Info.IsVarArg && Info.IsMustTailCall) { in lowerTailCall()
1095 Info.CallConv, Info.IsVarArg)) in lowerCall()
1132 MIRBuilder, Info.CallConv, Info.IsVarArg, in lowerCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp96 bool IsVarArg = CB.getFunctionType()->isVarArg(); in lowerCall() local
100 Info.CanLowerReturn = canLowerReturn(MF, CallConv, SplitArgs, IsVarArg); in lowerCall()
147 Info.IsVarArg = IsVarArg; in lowerCall()
521 CallingConv::ID CallConv, bool IsVarArg, Register ThisReturnReg) const { in determineAndHandleAssignments() argument
526 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, F.getContext()); in determineAndHandleAssignments()
975 CCState CCInfo1(CalleeCC, Info.IsVarArg, MF, ArgLocs1, F.getContext()); in resultsCompatible()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp32 : CallingConv(CC), IsVarArg(isVarArg), MF(mf), in CCState()
251 SaveAndRestore<bool> SavedVarArg(IsVarArg, false); in analyzeMustTailForwardedRegisters()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h433 bool IsVarArg,
438 bool IsVarArg,
441 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp130 : CCState(CC, IsVarArg, MF, locs, C), in HexagonCCState()
186 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument
190 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
202 bool IsVarArg, in LowerReturn() argument
413 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
780 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
898 if (IsVarArg && Subtarget.isEnvironmentMusl()) { in LowerFormalArguments()
903 if (IsVarArg && Subtarget.isEnvironmentMusl()) { in LowerFormalArguments()
939 if (IsVarArg && !Subtarget.isEnvironmentMusl()) { in LowerFormalArguments()
3466 bool IsVarArg, in IsEligibleForTailCallOptimization() argument
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp55 CCAssignFn *getParamCC(CallingConv::ID CallConv, bool IsVarArg) { in getParamCC() argument
56 if (IsVarArg) in getParamCC()
67 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument
71 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
320 bool IsVarArg, in LowerReturn() argument
328 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn()
394 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
406 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments()
490 if (!IsVarArg) in LowerFormalArguments()
560 bool UseBoth = CLI.IsVarArg; in LowerCall()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallLowering.cpp331 Info.CallConv, Info.IsVarArg)) in lowerCall()
378 Info.CallConv, Info.IsVarArg)) in lowerCall()

123