Lines Matching refs:Param
61 unsigned char Param[5]; member
115 while (I < (sizeof Param/sizeof Param[0]) && Param[I]) ++I; in getNumArgs()
366 static AMDGPULibFunc::Param getRetType(AMDGPULibFunc::EFuncId id, in getRetType()
367 const AMDGPULibFunc::Param (&Leads)[2]) { in getRetType()
368 AMDGPULibFunc::Param Res = Leads[0]; in getRetType()
381 const AMDGPULibFunc::Param (&Leads)[2];
385 ParamIterator(const AMDGPULibFunc::Param (&leads)[2], in ParamIterator()
389 AMDGPULibFunc::Param getNextParam();
392 AMDGPULibFunc::Param ParamIterator::getNextParam() { in getNextParam()
393 AMDGPULibFunc::Param P; in getNextParam()
394 if (Index >= int(sizeof Rule.Param/sizeof Rule.Param[0])) return P; in getNextParam()
396 const char R = Rule.Param[Index]; in getNextParam()
582 AMDGPULibFunc::Param Prev;
583 bool parseItaniumParam(StringRef& param, AMDGPULibFunc::Param &res);
588 AMDGPULibFunc::Param &res) { in parseItaniumParam()
669 Param P; in parseFuncName()
787 SmallVector<AMDGPULibFunc::Param, 10> Str; // list of accumulated substituions
790 int findSubst(const AMDGPULibFunc::Param& P) const { in findSubst()
792 const AMDGPULibFunc::Param& T = Str[I]; in findSubst()
803 bool trySubst(Stream& os, const AMDGPULibFunc::Param& p) { in trySubst()
819 void operator()(Stream& os, AMDGPULibFunc::Param p) { in operator ()()
831 AMDGPULibFunc::Param Ptr; in operator ()()
871 Param P; in mangleNameItanium()
882 const AMDGPULibFunc::Param& P, in getIntrinsicParamType()
926 Param P; in getFunctionType()
1047 AMDGPULibFunc::Param *AMDGPULibFunc::getLeads() { in getLeads()
1053 const AMDGPULibFunc::Param *AMDGPULibFunc::getLeads() const { in getLeads()