Lines Matching defs:eatTerm
471 static bool eatTerm(StringRef& mangledName, const char c) {
480 static bool eatTerm(StringRef& mangledName, const char (&str)[N]) {
599 if (eatTerm(param, 'P')) {
600 if (eatTerm(param, 'K')) res.PtrKind |= AMDGPULibFunc::CONST;
601 if (eatTerm(param, 'V')) res.PtrKind |= AMDGPULibFunc::VOLATILE;
603 if (!eatTerm(param, "U3AS")) {
615 if (eatTerm(param,"Dv")) {
617 if (res.VectorSize==1 || !eatTerm(param, '_')) return false;
647 case 'D': if (!eatTerm(param, 'h')) return false;
650 if (!eatTerm(param, '_')) {
652 if (!eatTerm(param, '_')) return false;
698 if (eatTerm(FuncName, "_Z"))
711 if (eatTerm(S, "_Z"))