Searched refs:isVarArg (Results 51 - 75 of 118) sorted by relevance

12345

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3471 SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
3475 return LowerFormalArguments_AIX(Chain, CallConv, isVarArg, Ins, dl, DAG,
3478 return LowerFormalArguments_64SVR4(Chain, CallConv, isVarArg, Ins, dl, DAG,
3481 return LowerFormalArguments_32SVR4(Chain, CallConv, isVarArg, Ins, dl, DAG,
3484 return LowerFormalArguments_Darwin(Chain, CallConv, isVarArg, Ins, dl, DAG,
3489 SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
3534 PPCCCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
3644 CCState CCByValInfo(CallConv, isVarArg, DAG.getMachineFunction(),
3668 if (isVarArg) {
3760 SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
3470 LowerFormalArguments( SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
3488 LowerFormalArguments_32SVR4( SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
3759 LowerFormalArguments_64SVR4( SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
4171 LowerFormalArguments_Darwin( SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
4698 IsEligibleForTailCallOptimization_64SVR4( SDValue Callee, CallingConv::ID CalleeCC, ImmutableCallSite CS, bool isVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<ISD::InputArg> &Ins, SelectionDAG& DAG) const argument
4779 IsEligibleForTailCallOptimization(SDValue Callee, CallingConv::ID CalleeCC, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, SelectionDAG& DAG) const argument
5015 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
5363 buildCallOperands(SmallVectorImpl<SDValue> &Ops, CallingConv::ID CallConv, const SDLoc &dl, bool isTailCall, bool isVarArg, bool isPatchPoint, bool hasNest, SelectionDAG &DAG, SmallVector<std::pair<unsigned, SDValue>, 8> &RegsToPass, SDValue Glue, SDValue Chain, SDValue &Callee, int SPDiff, const PPCSubtarget &Subtarget, bool isIndirect) argument
5442 FinishCall( CallingConv::ID CallConv, const SDLoc &dl, bool isTailCall, bool isVarArg, bool isPatchPoint, bool hasNest, SelectionDAG &DAG, SmallVector<std::pair<unsigned, SDValue>, 8> &RegsToPass, SDValue Glue, SDValue Chain, SDValue CallSeqStart, SDValue &Callee, int SPDiff, unsigned NumBytes, const SmallVectorImpl<ISD::InputArg> &Ins, SmallVectorImpl<SDValue> &InVals, ImmutableCallSite CS) const argument
5519 bool isVarArg = CLI.IsVarArg; local
5583 LowerCall_32SVR4( SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, bool isTailCall, bool isPatchPoint, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, ImmutableCallSite CS) const argument
5836 LowerCall_64SVR4( SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, bool isTailCall, bool isPatchPoint, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, ImmutableCallSite CS) const argument
6497 LowerCall_Darwin( SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, bool isTailCall, bool isPatchPoint, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, ImmutableCallSite CS) const argument
7003 LowerFormalArguments_AIX( SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const argument
7079 LowerCall_AIX( SDValue Chain, SDValue Callee, CallingConv::ID CallConv, bool isVarArg, bool isTailCall, bool isPatchPoint, const SmallVectorImpl<ISD::OutputArg> &Outs, const SmallVectorImpl<SDValue> &OutVals, const SmallVectorImpl<ISD::InputArg> &Ins, const SDLoc &dl, SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals, ImmutableCallSite CS) const argument
7234 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF, bool isVarArg, const SmallVectorImpl<ISD::OutputArg> &Outs, LLVMContext &Context) const argument
7247 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-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp98 TLI->CanLowerReturn(CC, *MF, Fn->isVarArg(), Outs, Fn->getContext());
219 if (CI->isMustTailCall() && Fn->isVarArg())
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h174 /// isVarArg - Return true if this function takes a variable number of
176 bool isVarArg() const { return getFunctionType()->isVarArg(); } function in class:llvm::Function
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp73 Info.IsVarArg = CS.getFunctionType()->isVarArg();
177 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp134 if (MF.getFunction().isVarArg()) {
321 if (MF.getFunction().isVarArg()) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h507 bool isVarArg,
515 bool isVarArg,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp341 if (CS.arg_size() != NumParams && !Callee->isVarArg()) {
H A DEvaluator.cpp582 if (Callee->getFunctionType()->isVarArg()) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp630 if (FT->isVarArg())
1389 Intrinsic::matchIntrinsicVarArg(bool isVarArg, argument
1393 return isVarArg;
1403 return !isVarArg;
1423 if (Intrinsic::matchIntrinsicVarArg(FTy->isVarArg(), TableRef))
H A DVerifier.cpp1999 if (TargetFuncType->isVarArg()) {
2028 if (TargetFuncType->isVarArg()) {
2227 Assert(!F.isVarArg(), "Calling convention does not support varargs or "
2861 if (FTy->isVarArg())
2941 if (FTy->isVarArg()) {
3098 Assert(CallerTy->isVarArg() == CalleeTy->isVarArg(),
4270 bool IsVarArg = IFTy->isVarArg();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp1052 bool isVarArg, bool NoGap,
1088 if (Reg == ARM::LR && !isTailCall && !isVarArg && !isInterrupt &&
1465 bool isVarArg = AFI->getArgRegsSaveSize() > 0; local
1476 emitPopInst(MBB, MI, CSI, FltOpc, 0, isVarArg, true, &isARMArea3Register,
1478 emitPopInst(MBB, MI, CSI, PopOpc, LdrOpc, isVarArg, false,
1480 emitPopInst(MBB, MI, CSI, PopOpc, LdrOpc, isVarArg, false,
2254 if (MF.getFunction().isVarArg())
1048 emitPopInst(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, std::vector<CalleeSavedInfo> &CSI, unsigned LdmOpc, unsigned LdrOpc, bool isVarArg, bool NoGap, bool(*Func)(unsigned, bool), unsigned NumAlignedDPRCS2Regs) const argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLint.cpp241 Assert(FT->isVarArg() ? FT->getNumParams() <= NumActualArgs
366 Assert(I.getParent()->getParent()->isVarArg(),
H A DCFLGraph.h384 if (isFunctionExternal(Fn) || Fn->isVarArg())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallLowering.cpp387 assert(F.isVarArg() && "Expected F to be vararg?");
450 if (F.isVarArg()) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.cpp949 && !F->isVarArg()
964 && !F->isVarArg()
H A DAMDGPUISelLowering.h201 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp337 if (FTy->isVarArg())
469 CalleeFTy->isVarArg());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp216 FunctionType *NFTy = FunctionType::get(RetTy, Params, FTy->isVarArg());
887 if (F->isVarArg())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp4495 if (FTy->isVarArg()) {
4655 if (FT->getNumParams() < NumActualArgs && !FT->isVarArg())
4662 if (FT->isVarArg()!=cast<FunctionType>(APTy->getElementType())->isVarArg())
4668 if (FT->isVarArg() &&
4669 cast<FunctionType>(APTy->getElementType())->isVarArg() &&
4675 if (FT->getNumParams() < NumActualArgs && FT->isVarArg() &&
4728 // TODO: if (!FT->isVarArg()) this call may be unreachable. PR14722
4729 if (FT->isVarArg()) {
4753 assert((ArgAttrs.size() == FT->getNumParams() || FT->isVarArg())
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp169 if (FT->isVarArg() != cast<FunctionType>(SrcTy)->isVarArg())
315 cast<FunctionType>(Ty)->isVarArg());
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp199 if (ArgVals.size() > NumArgs && F->isVarArg()) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp517 (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) &&
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp498 /*isVarArg=*/false),
575 !F.isVarArg() && !F.callsFunctionThatReturnsTwice();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp764 if (F.getFunctionType()->isVarArg())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallLowering.cpp334 if (F.isVarArg())

Completed in 484 milliseconds

12345