reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/VFABIDemangling.cpp
   25 ParseRet tryParseISA(StringRef &MangledName, VFISAKind &ISA) {
   27     return ParseRet::Error;
   40   return ParseRet::OK;
   46 ParseRet tryParseMask(StringRef &MangledName, bool &IsMasked) {
   49     return ParseRet::OK;
   54     return ParseRet::OK;
   57   return ParseRet::Error;
   65 ParseRet tryParseVLEN(StringRef &ParseString, unsigned &VF, bool &IsScalable) {
   69     return ParseRet::OK;
   73     return ParseRet::Error;
   76   return ParseRet::OK;
   91 ParseRet tryParseLinearTokenWithRuntimeStep(StringRef &ParseString,
   97       return ParseRet::Error;
   98     return ParseRet::OK;
  101   return ParseRet::None;
  115 ParseRet tryParseLinearWithRuntimeStep(StringRef &ParseString,
  117   ParseRet Ret;
  121   if (Ret != ParseRet::None)
  126   if (Ret != ParseRet::None)
  131   if (Ret != ParseRet::None)
  136   if (Ret != ParseRet::None)
  139   return ParseRet::None;
  154 ParseRet tryParseCompileTimeLinearToken(StringRef &ParseString,
  164     return ParseRet::OK;
  167   return ParseRet::None;
  179 ParseRet tryParseLinearWithCompileTimeStep(StringRef &ParseString,
  183       ParseRet::OK)
  184     return ParseRet::OK;
  188       ParseRet::OK)
  189     return ParseRet::OK;
  193       ParseRet::OK)
  194     return ParseRet::OK;
  198       ParseRet::OK)
  199     return ParseRet::OK;
  201   return ParseRet::None;
  213 ParseRet tryParseUniform(StringRef &ParseString, VFParamKind &PKind, int &Pos) {
  219       return ParseRet::Error;
  221     return ParseRet::OK;
  223   return ParseRet::None;
  234 ParseRet tryParseParameter(StringRef &ParseString, VFParamKind &PKind,
  239     return ParseRet::OK;
  242   const ParseRet HasLinearRuntime =
  244   if (HasLinearRuntime != ParseRet::None)
  247   const ParseRet HasLinearCompileTime =
  249   if (HasLinearCompileTime != ParseRet::None)
  252   const ParseRet HasUniform = tryParseUniform(ParseString, PKind, StepOrPos);
  253   if (HasUniform != ParseRet::None)
  256   return ParseRet::None;
  267 ParseRet tryParseAlign(StringRef &ParseString, Align &Alignment) {
  272       return ParseRet::Error;
  275       return ParseRet::Error;
  279     return ParseRet::OK;
  282   return ParseRet::None;
  301   if (tryParseISA(MangledName, ISA) != ParseRet::OK)
  306   if (tryParseMask(MangledName, IsMasked) != ParseRet::OK)
  312   if (tryParseVLEN(MangledName, VF, IsScalable) != ParseRet::OK)
  316   ParseRet ParamFound;
  325     if (ParamFound == ParseRet::Error)
  328     if (ParamFound == ParseRet::OK) {
  331       const ParseRet AlignFound = tryParseAlign(MangledName, Alignment);
  333       if (AlignFound == ParseRet::Error)
  339   } while (ParamFound == ParseRet::OK);