• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/

Lines Matching defs:ParseRet

19 enum class ParseRet {
27 ParseRet tryParseISA(StringRef &MangledName, VFISAKind &ISA) {
29 return ParseRet::Error;
46 return ParseRet::OK;
52 ParseRet tryParseMask(StringRef &MangledName, bool &IsMasked) {
55 return ParseRet::OK;
60 return ParseRet::OK;
63 return ParseRet::Error;
71 ParseRet tryParseVLEN(StringRef &ParseString, unsigned &VF, bool &IsScalable) {
78 return ParseRet::OK;
82 return ParseRet::Error;
86 return ParseRet::Error;
89 return ParseRet::OK;
104 ParseRet tryParseLinearTokenWithRuntimeStep(StringRef &ParseString,
110 return ParseRet::Error;
111 return ParseRet::OK;
114 return ParseRet::None;
128 ParseRet tryParseLinearWithRuntimeStep(StringRef &ParseString,
130 ParseRet Ret;
134 if (Ret != ParseRet::None)
139 if (Ret != ParseRet::None)
144 if (Ret != ParseRet::None)
149 if (Ret != ParseRet::None)
152 return ParseRet::None;
167 ParseRet tryParseCompileTimeLinearToken(StringRef &ParseString,
177 return ParseRet::OK;
180 return ParseRet::None;
192 ParseRet tryParseLinearWithCompileTimeStep(StringRef &ParseString,
196 ParseRet::OK)
197 return ParseRet::OK;
201 ParseRet::OK)
202 return ParseRet::OK;
206 ParseRet::OK)
207 return ParseRet::OK;
211 ParseRet::OK)
212 return ParseRet::OK;
214 return ParseRet::None;
225 ParseRet tryParseParameter(StringRef &ParseString, VFParamKind &PKind,
230 return ParseRet::OK;
236 return ParseRet::OK;
239 const ParseRet HasLinearRuntime =
241 if (HasLinearRuntime != ParseRet::None)
244 const ParseRet HasLinearCompileTime =
246 if (HasLinearCompileTime != ParseRet::None)
249 return ParseRet::None;
260 ParseRet tryParseAlign(StringRef &ParseString, Align &Alignment) {
265 return ParseRet::Error;
268 return ParseRet::Error;
272 return ParseRet::OK;
275 return ParseRet::None;
334 if (tryParseISA(MangledName, ISA) != ParseRet::OK)
339 if (tryParseMask(MangledName, IsMasked) != ParseRet::OK)
345 if (tryParseVLEN(MangledName, VF, IsScalable) != ParseRet::OK)
349 ParseRet ParamFound;
358 if (ParamFound == ParseRet::Error)
361 if (ParamFound == ParseRet::OK) {
364 const ParseRet AlignFound = tryParseAlign(MangledName, Alignment);
366 if (AlignFound == ParseRet::Error)
372 } while (ParamFound == ParseRet::OK);