Home
last modified time | relevance | path

Searched defs:isVarArg (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCCState.h33 PPCCCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF, in PPCCCState()
H A DPPCISelLowering.h1117 functionArgumentNeedsConsecutiveRegisters(Type * Ty,CallingConv::ID CallConv,bool isVarArg,const DataLayout & DL) functionArgumentNeedsConsecutiveRegisters() argument
[all...]
H A DPPCISelLowering.cpp4238 return LowerFormalArguments_64SVR4(Chain, CallConv, isVarArg, Ins, dl, DAG, in LowerFormalArguments_32SVR4() argument
4223 LowerFormalArguments(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerFormalArguments() argument
4503 LowerFormalArguments_64SVR4(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerFormalArguments_64SVR4() argument
5060 IsEligibleForTailCallOptimization_64SVR4(const GlobalValue * CalleeGV,CallingConv::ID CalleeCC,CallingConv::ID CallerCC,const CallBase * CB,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<ISD::InputArg> & Ins,const Function * CallerFunc,bool isCalleeExternalSymbol) const IsEligibleForTailCallOptimization_64SVR4() argument
5147 IsEligibleForTailCallOptimization(const GlobalValue * CalleeGV,CallingConv::ID CalleeCC,CallingConv::ID CallerCC,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins) const IsEligibleForTailCallOptimization() argument
5355 LowerCallResult(SDValue Chain,SDValue InGlue,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerCallResult() argument
5885 isEligibleForTCO(const GlobalValue * CalleeGV,CallingConv::ID CalleeCC,CallingConv::ID CallerCC,const CallBase * CB,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<ISD::InputArg> & Ins,const Function * CallerFunc,bool isCalleeExternalSymbol) const isEligibleForTCO() argument
5913 bool isVarArg = CLI.IsVarArg; LowerCall() local
7197 LowerFormalArguments_AIX(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerFormalArguments_AIX() argument
7818 CanLowerReturn(CallingConv::ID CallConv,MachineFunction & MF,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,LLVMContext & Context) const CanLowerReturn() argument
7831 LowerReturn(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<SDValue> & OutVals,const SDLoc & dl,SelectionDAG & DAG) const LowerReturn() argument
[all...]
/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp568 LowerFormalArguments(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerFormalArguments() argument
597 bool isVarArg = CLI.IsVarArg; LowerCall() local
619 LowerCCCArguments(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerCCCArguments() argument
736 LowerReturn(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<SDValue> & OutVals,const SDLoc & dl,SelectionDAG & DAG) const LowerReturn() argument
806 LowerCCCCallTo(SDValue Chain,SDValue Callee,CallingConv::ID CallConv,bool isVarArg,bool isTailCall,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<SDValue> & OutVals,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerCCCCallTo() argument
935 LowerCallResult(SDValue Chain,SDValue InGlue,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerCallResult() argument
[all...]
/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.h101 : CCState(CC, isVarArg, MF, locs, C), SpecialCallingConv(SpecialCC) {} in CCState() argument
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/
H A DFunctionCallUtils.cpp51 bool isVarArg, bool isReserved) { in lookupOrCreateFn() argument
H A DLLVMTypes.cpp37 bool &isVarArg) { in parseFunctionTypes() argument
67 bool isVarArg) { in printFunctionTypes() argument
219 bool isVarArg) { in get() argument
227 bool isVarArg) { in getChecked() argument
[all...]
H A DLLVMDialect.cpp1170 bool isVarArg = false; print() local
1294 bool isVarArg = parser.parseOptionalKeyword("vararg").succeeded(); parse() local
1401 bool isVarArg = false; print() local
1477 bool isVarArg = parser.parseOptionalKeyword("vararg").succeeded(); parse() local
[all...]
/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp951 bool isVarArg = CLI.IsVarArg; in LowerCall() local
1017 LowerCCCCallTo(SDValue Chain,SDValue Callee,CallingConv::ID CallConv,bool isVarArg,bool isTailCall,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<SDValue> & OutVals,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerCCCCallTo() argument
1149 LowerFormalArguments(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerFormalArguments() argument
1168 LowerCCCArguments(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerCCCArguments() argument
1327 CanLowerReturn(CallingConv::ID CallConv,MachineFunction & MF,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,LLVMContext & Context) const CanLowerReturn() argument
1341 LowerReturn(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<SDValue> & OutVals,const SDLoc & dl,SelectionDAG & DAG) const LowerReturn() argument
[all...]
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h47 SystemZCCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF, in SystemZCCState() argument
/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1384 LowerFormalArguments(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerFormalArguments() argument
1494 bool isVarArg = CLI.IsVarArg; LowerCall() local
1662 LowerCallResult(SDValue Chain,SDValue InGlue,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerCallResult() argument
1695 CanLowerReturn(CallingConv::ID CallConv,MachineFunction & MF,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,LLVMContext & Context) const CanLowerReturn() argument
1709 LowerReturn(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<SDValue> & OutVals,const SDLoc & dl,SelectionDAG & DAG) const LowerReturn() argument
[all...]
/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp662 CanLowerReturn(CallingConv::ID CallConv,MachineFunction & MF,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,LLVMContext & Context) const CanLowerReturn() argument
736 LowerReturn(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<SDValue> & OutVals,const SDLoc & dl,SelectionDAG & DAG) const LowerReturn() argument
1094 LowerCallResult(SDValue Chain,SDValue InGlue,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals,uint32_t * RegMask) const LowerCallResult() argument
2003 bool isVarArg = CLI.IsVarArg; LowerCall() local
2739 bool isVarArg = CLI.IsVarArg; IsEligibleForTailCallOptimization() local
[all...]
/llvm-project/llvm/lib/IR/
H A DType.cpp329 get(Type * ReturnType,ArrayRef<Type * > Params,bool isVarArg) get() argument
354 get(Type * Result,bool isVarArg) get() argument
H A DFunction.cpp1761 matchIntrinsicVarArg(bool isVarArg,ArrayRef<Intrinsic::IITDescriptor> & Infos) matchIntrinsicVarArg() argument
/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp1882 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, ArgLocs, *Context); in ProcessCallArgs() argument
1829 CCAssignFnForCall(CallingConv::ID CC,bool Return,bool isVarArg) CCAssignFnForCall() argument
2023 FinishCall(MVT RetVT,SmallVectorImpl<Register> & UsedRegs,const Instruction * I,CallingConv::ID CC,unsigned & NumBytes,bool isVarArg) FinishCall() argument
2310 bool isVarArg = FTy->isVarArg(); SelectCall() local
[all...]
H A DARMFrameLowering.cpp1604 emitPopInst(MachineBasicBlock & MBB,MachineBasicBlock::iterator MI,MutableArrayRef<CalleeSavedInfo> CSI,unsigned LdmOpc,unsigned LdrOpc,bool isVarArg,bool NoGap,bool (* Func)(unsigned,bool),unsigned NumAlignedDPRCS2Regs) const emitPopInst() argument
2041 bool isVarArg = AFI->getArgRegsSaveSize() > 0; restoreCalleeSavedRegisters() local
H A DARMISelLowering.cpp2218 LowerCallResult(SDValue Chain,SDValue InGlue,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals,bool isThisReturn,SDValue ThisVal,bool isCmseNSCall) const LowerCallResult() argument
2392 bool isVarArg = CLI.IsVarArg; LowerCall() local
3030 bool isVarArg = CLI.IsVarArg; IsEligibleForTailCallOptimization() local
3165 CanLowerReturn(CallingConv::ID CallConv,MachineFunction & MF,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,LLVMContext & Context) const CanLowerReturn() argument
3208 LowerReturn(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<SDValue> & OutVals,const SDLoc & dl,SelectionDAG & DAG) const LowerReturn() argument
4508 LowerFormalArguments(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerFormalArguments() argument
22045 functionArgumentNeedsConsecutiveRegisters(Type * Ty,CallingConv::ID CallConv,bool isVarArg,const DataLayout & DL) const functionArgumentNeedsConsecutiveRegisters() argument
[all...]
/llvm-project/llvm/include/llvm/IR/
H A DFunction.h225 bool isVarArg() const { return getFunctionType()->isVarArg(); } isVarArg() function
H A DDerivedTypes.h123 bool isVarArg() const { return getSubclassData()!=0; } isVarArg() function
/llvm-project/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h242 bool isVarArg() const { return IsVarArg; } in isVarArg() function
/llvm-project/mlir/lib/CAPI/Dialect/
H A DLLVM.cpp47 mlirLLVMFunctionTypeGet(MlirType resultType,intptr_t nArgumentTypes,MlirType const * argumentTypes,bool isVarArg) mlirLLVMFunctionTypeGet() argument
/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp236 CallingConv::ID CallConv, MachineFunction &MF, bool isVarArg, in CanLowerReturn() argument
833 bool isVarArg = CLI.IsVarArg; in LowerCall_32() local
432 LowerFormalArguments_32(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerFormalArguments_32() argument
/llvm-project/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp169 createFunction(llvm::Module & module,llvm::Type * retType,const ArgTypes & theArgTypes,const ArgNames & theArgNames,const std::string & functName,llvm::GlobalValue::LinkageTypes linkage,bool declarationOnly,bool isVarArg) createFunction() argument
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1457 LowerFormalArguments(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & DL,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerFormalArguments() argument
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp3163 LowerFormalArguments(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::InputArg> & Ins,const SDLoc & dl,SelectionDAG & DAG,SmallVectorImpl<SDValue> & InVals) const LowerFormalArguments() argument
3388 LowerReturn(SDValue Chain,CallingConv::ID CallConv,bool isVarArg,const SmallVectorImpl<ISD::OutputArg> & Outs,const SmallVectorImpl<SDValue> & OutVals,const SDLoc & dl,SelectionDAG & DAG) const LowerReturn() argument

12