Searched refs:IsVarArg (Results 1 - 25 of 58) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.h57 static CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg);
58 static CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool IsVarArg);
H A DR600ISelLowering.h40 CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg) const;
H A DAMDGPUISelLowering.h205 static CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg);
206 static CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool IsVarArg);
/freebsd-13-stable/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,
403 return LowerCCCArguments(Chain, CallConv, IsVarArg, Ins, DL, DAG, InVals);
420 bool IsVarArg = CLI.IsVarArg; local
428 return LowerCCCCallTo(Chain, Callee, CallConv, IsVarArg, IsTailCall, Outs,
438 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
448 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
523 if (IsVarArg) {
535 bool IsVarArg,
543 CCState CCInfo(CallConv, IsVarArg, DA
396 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
437 LowerCCCArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
534 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL, SelectionDAG &DAG) const argument
596 LowerCCCCallTo( SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool IsVarArg, bool , const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
774 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.h78 CallingConv::ID CallConv, bool IsVarArg,
92 bool IsVarArg,
97 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
H A DBPFISelLowering.cpp241 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
257 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext());
300 if (IsVarArg || MF.getFunction().hasStructRetAttr()) {
319 bool IsVarArg = CLI.IsVarArg; local
335 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext());
436 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, CLI.DL, DAG,
442 bool IsVarArg,
453 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext());
489 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg,
240 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
441 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL, SelectionDAG &DAG) const argument
488 LowerCallResult( SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp233 bool IsVarArg = CLI.IsVarArg; local
239 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
246 CCState RetCCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
432 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
440 return LowerCallArguments(Chain, CallConv, IsVarArg, Ins, dl, DAG, InVals);
447 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
457 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
464 if (!IsVarArg)
519 if (IsVarArg) {
431 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
446 LowerCallArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
594 CanLowerReturn( CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, LLVMContext &Context) const argument
607 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl, SelectionDAG &DAG) const argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h166 bool IsVarArg,
171 bool IsVarArg,
174 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFastISel.h73 bool IsVarArg : 1; member in struct:llvm::FastISel::CallLoweringInfo
100 : RetSExt(false), RetZExt(false), IsVarArg(false), IsInReg(false),
111 IsVarArg = FuncTy->isVarArg();
135 IsVarArg = FuncTy->isVarArg();
H A DCallingConvLower.h193 bool IsVarArg; member in class:llvm::CCState
259 bool isVarArg() const { return IsVarArg; }
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp66 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg,
70 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context);
76 bool IsVarArg,
84 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
135 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
147 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
207 if (!IsVarArg)
267 CCState CCInfo(CLI.CallConv, CLI.IsVarArg, DAG.getMachineFunction(), ArgLocs,
277 bool UseBoth = CLI.IsVarArg;
281 CCState CCInfo2(CLI.CallConv, CLI.IsVarArg, DA
65 CanLowerReturn( CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, LLVMContext &Context) const argument
75 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL, SelectionDAG &DAG) const argument
134 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h155 bool IsVarArg,
160 bool IsVarArg,
H A DSparcISelLowering.cpp196 bool IsVarArg,
201 return LowerReturn_64(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG);
202 return LowerReturn_32(Chain, CallConv, IsVarArg, Outs, OutVals, DL, DAG);
207 bool IsVarArg,
217 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
292 bool IsVarArg,
300 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
368 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
372 return LowerFormalArguments_64(Chain, CallConv, IsVarArg, Ins,
374 return LowerFormalArguments_32(Chain, CallConv, IsVarArg, In
195 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL, SelectionDAG &DAG) const argument
206 LowerReturn_32(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL, SelectionDAG &DAG) const argument
291 LowerReturn_64(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL, SelectionDAG &DAG) const argument
367 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
576 LowerFormalArguments_64( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp72 bool IsVarArg = MF.getFunction().isVarArg(); local
97 if (IsVarArg) {
142 bool IsVarArg = MF.getFunction().isVarArg(); local
148 if (IsVarArg)
208 bool IsVarArg = MF.getFunction().isVarArg(); local
236 if (IsVarArg)
747 bool IsVarArg = MF.getFunction().isVarArg(); local
751 if (usePackedStack(MF) && !(IsVarArg && !SoftFloat)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp541 bool IsVarArg = false; local
548 IsVarArg = true;
556 auto ArgAssignFn = TLI.CCAssignFnForCall(Info.CallConv, IsVarArg);
570 auto RetAssignFn = TLI.CCAssignFnForReturn(Info.CallConv, IsVarArg);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp31 : CallingConv(CC), IsVarArg(isVarArg), MF(mf),
242 SaveAndRestore<bool> SavedVarArg(IsVarArg, false);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp722 if (CLI.IsVarArg)
809 bool IsVarArg = CLI.IsVarArg; local
837 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext());
839 if (IsVarArg) {
861 if (IsVarArg && NumBytes) {
883 } else if (IsVarArg) {
907 IsVarArg ? OutVals.begin() + NumFixedArgs : OutVals.end());
909 if (IsVarArg)
946 CallingConv::ID /*CallConv*/, MachineFunction & /*MF*/, bool /*IsVarArg*/,
983 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &DL, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
[all...]
H A DWebAssemblyISelLowering.h91 bool IsVarArg,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h104 bool IsVarArg = false; member in struct:llvm::CallLowering::CallLoweringInfo
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h406 #define OMP_FUNCTION_TYPE(VarName, IsVarArg, ReturnType, ...) \
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h173 bool IsVarArg,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1008 const bool IsVarArg : 1; member in struct:llvm::PPCTargetLowering::CallFlags
1014 CallFlags(CallingConv::ID CC, bool IsTailCall, bool IsVarArg, argument
1016 : CallConv(CC), IsTailCall(IsTailCall), IsVarArg(IsVarArg),
H A DPPCFastISel.cpp196 bool IsVarArg);
1384 bool IsVarArg) {
1386 CCState CCInfo(CC, IsVarArg, *FuncInfo.MF, ArgLocs, *Context);
1555 bool IsVarArg = CLI.IsVarArg; local
1567 if (IsVarArg)
1588 CCState CCInfo(CC, IsVarArg, *FuncInfo.MF, RVLocs, *Context);
1643 RegArgs, CC, NumBytes, IsVarArg))
1377 processCallArgs(SmallVectorImpl<Value*> &Args, SmallVectorImpl<unsigned> &ArgRegs, SmallVectorImpl<MVT> &ArgVTs, SmallVectorImpl<ISD::ArgFlagsTy> &ArgFlags, SmallVectorImpl<unsigned> &RegArgs, CallingConv::ID CC, unsigned &NumBytes, bool IsVarArg) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp124 HexagonCCState(CallingConv::ID CC, bool IsVarArg, MachineFunction &MF, argument
127 : CCState(CC, IsVarArg, MF, locs, C),
183 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg,
187 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context);
199 bool IsVarArg,
207 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
324 SDValue Chain, SDValue Glue, CallingConv::ID CallConv, bool IsVarArg,
331 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
387 bool IsVarArg = CLI.IsVarArg; local
182 CanLowerReturn( CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, LLVMContext &Context) const argument
198 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl, SelectionDAG &DAG) const argument
323 LowerCallResult( SDValue Chain, SDValue Glue, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, const SmallVectorImpl<SDValue> &OutVals, SDValue Callee) const argument
753 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
3323 IsEligibleForTailCallOptimization( SDValue Callee, CallingConv::ID CalleeCC, bool IsVarArg, bool IsCalleeStructRet, bool IsCallerStructRet, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SmallVectorImpl<ISD::InputArg> &Ins, SelectionDAG& DAG) const argument
[all...]

Completed in 258 milliseconds

123