Home | History | Annotate | Download | only in IR

Lines Matching defs:split

179 /// Checked version of split, to ensure mandatory subparts.
180 static std::pair<StringRef, StringRef> split(StringRef Str, char Separator) {
182 std::pair<StringRef, StringRef> Split = Str.split(Separator);
183 assert((!Split.second.empty() || Split.first == Str) &&
185 return Split;
204 // Split at '-'.
205 std::pair<StringRef, StringRef> Split = split(Desc, '-');
206 Desc = Split.second;
208 // Split at ':'.
209 Split = split(Split.first, ':');
212 StringRef &Tok = Split.first; // Current token.
213 StringRef &Rest = Split.second; // The rest of the string.
232 Split = split(Rest, ':');
236 Split = split(Rest, ':');
242 Split = split(Rest, ':');
269 Split = split(Rest, ':');
275 Split = split(Rest, ':');
290 Split = split(Rest, ':');