Lines Matching refs:Postfixes
384 /// Decode SPIR-V type name in the format spirv.{TypeName}._{Postfixes}
385 /// where Postfixes are strings separated by underscores.
387 /// \param Ops contains the integers decoded from postfixes.
400 SmallVector<StringRef, 4> Postfixes;
401 SubStrs[2].split(Postfixes, PostDelim, -1, true);
402 assert(Postfixes.size() > 1 && Postfixes[0].empty() && "Invalid postfix");
403 for (unsigned I = 1, E = Postfixes.size(); I != E; ++I)
404 Strs.push_back(std::string(Postfixes[I]).c_str());
594 SmallVector<std::string, 8> Postfixes;
595 auto TN = decodeSPIRVTypeName(STName, Postfixes);
598 assert(Postfixes.size() == 1 && "Invalid pipe type ops");
601 atoi(Postfixes[0].c_str())));
608 Postfixes[0], *Ctx));
611 Ops.push_back(atoi(Postfixes[I].c_str()));