Home | History | Annotate | Download | only in Support

Lines Matching full:component

357   // If the first component corresponds to a known architecture, preferentially
358 // use it for the architecture. If the second component corresponds to a
360 // component movement when a component parses as (eg) both a valid arch and a
385 // the component to the architecture position etc.
395 // Does this component parse as valid for the target position?
399 default: llvm_unreachable("unexpected component type!");
418 continue; // Nope, try the next component.
420 // Move the component to the target position, pushing any non-fixed
422 // good results in the common cases of a forgotten vendor component
427 StringRef CurrentComponent(""); // The empty component.
428 // Replace the component we are moving with an empty component.
430 // Insert the component being moved at Pos, displacing any existing
436 // Place the component at the new position, getting the component
441 // Push right by inserting empty components until the component at Idx
445 // Insert one empty component at Idx.
446 StringRef CurrentComponent(""); // The empty component.
448 // Place the component at the new position, getting the component
451 // If it was placed on top of an empty component then we are done.
454 // Advance to the next component, skipping any fixed components.
458 // The last component was pushed off the end - append it.
462 // Advance Idx to the component's new position.
468 "Component moved wrong!");
487 return StringRef(Data).split('-').first; // Isolate first component
491 StringRef Tmp = StringRef(Data).split('-').second; // Strip first component
492 return Tmp.split('-').first; // Isolate second component
496 StringRef Tmp = StringRef(Data).split('-').second; // Strip first component
497 Tmp = Tmp.split('-').second; // Strip second component
498 return Tmp.split('-').first; // Isolate third component
502 StringRef Tmp = StringRef(Data).split('-').second; // Strip first component
503 Tmp = Tmp.split('-').second; // Strip second component
504 return Tmp.split('-').second; // Strip third component
508 StringRef Tmp = StringRef(Data).split('-').second; // Strip first component
509 return Tmp.split('-').second; // Strip second component