Lines Matching full:startswith
248 .StartsWith("bpf", BPFArch) in getArchTypeForLLVMName()
333 (ArchName.startswith("v2") || ArchName.startswith("v3"))) in parseARMArch()
392 .StartsWith("kalimba", Triple::kalimba) in parseArch()
404 if (ArchName.startswith("arm") || ArchName.startswith("thumb") || in parseArch()
405 ArchName.startswith("aarch64")) in parseArch()
407 if (ArchName.startswith("bpf")) in parseArch()
435 .StartsWith("cloudabi", Triple::CloudABI) in parseOS()
436 .StartsWith("darwin", Triple::Darwin) in parseOS()
437 .StartsWith("dragonfly", Triple::DragonFly) in parseOS()
438 .StartsWith("freebsd", Triple::FreeBSD) in parseOS()
439 .StartsWith("ios", Triple::IOS) in parseOS()
440 .StartsWith("kfreebsd", Triple::KFreeBSD) in parseOS()
441 .StartsWith("linux", Triple::Linux) in parseOS()
442 .StartsWith("lv2", Triple::Lv2) in parseOS()
443 .StartsWith("macosx", Triple::MacOSX) in parseOS()
444 .StartsWith("netbsd", Triple::NetBSD) in parseOS()
445 .StartsWith("openbsd", Triple::OpenBSD) in parseOS()
446 .StartsWith("solaris", Triple::Solaris) in parseOS()
447 .StartsWith("win32", Triple::Win32) in parseOS()
448 .StartsWith("windows", Triple::Win32) in parseOS()
449 .StartsWith("haiku", Triple::Haiku) in parseOS()
450 .StartsWith("minix", Triple::Minix) in parseOS()
451 .StartsWith("rtems", Triple::RTEMS) in parseOS()
452 .StartsWith("nacl", Triple::NaCl) in parseOS()
453 .StartsWith("cnk", Triple::CNK) in parseOS()
454 .StartsWith("bitrig", Triple::Bitrig) in parseOS()
455 .StartsWith("aix", Triple::AIX) in parseOS()
456 .StartsWith("cuda", Triple::CUDA) in parseOS()
457 .StartsWith("nvcl", Triple::NVCL) in parseOS()
458 .StartsWith("amdhsa", Triple::AMDHSA) in parseOS()
459 .StartsWith("ps4", Triple::PS4) in parseOS()
460 .StartsWith("elfiamcu", Triple::ELFIAMCU) in parseOS()
461 .StartsWith("tvos", Triple::TvOS) in parseOS()
462 .StartsWith("watchos", Triple::WatchOS) in parseOS()
463 .StartsWith("mesa3d", Triple::Mesa3D) in parseOS()
469 .StartsWith("eabihf", Triple::EABIHF) in parseEnvironment()
470 .StartsWith("eabi", Triple::EABI) in parseEnvironment()
471 .StartsWith("gnueabihf", Triple::GNUEABIHF) in parseEnvironment()
472 .StartsWith("gnueabi", Triple::GNUEABI) in parseEnvironment()
473 .StartsWith("gnux32", Triple::GNUX32) in parseEnvironment()
474 .StartsWith("code16", Triple::CODE16) in parseEnvironment()
475 .StartsWith("gnu", Triple::GNU) in parseEnvironment()
476 .StartsWith("android", Triple::Android) in parseEnvironment()
477 .StartsWith("musleabihf", Triple::MuslEABIHF) in parseEnvironment()
478 .StartsWith("musleabi", Triple::MuslEABI) in parseEnvironment()
479 .StartsWith("musl", Triple::Musl) in parseEnvironment()
480 .StartsWith("msvc", Triple::MSVC) in parseEnvironment()
481 .StartsWith("itanium", Triple::Itanium) in parseEnvironment()
482 .StartsWith("cygnus", Triple::Cygnus) in parseEnvironment()
483 .StartsWith("amdopencl", Triple::AMDOpenCL) in parseEnvironment()
484 .StartsWith("coreclr", Triple::CoreCLR) in parseEnvironment()
715 IsCygwin = Components[2].startswith("cygwin"); in normalize()
716 IsMinGW32 = Components[2].startswith("mingw"); in normalize()
760 IsCygwin = Comp.startswith("cygwin"); in normalize()
761 IsMinGW32 = Comp.startswith("mingw"); in normalize()
833 if (Environment == Triple::Android && Components[3].startswith("androideabi")) { in normalize()
934 if (Name.startswith(".")) in parseVersionFromName()
943 if (EnvironmentName.startswith(EnvironmentTypeName)) in getEnvironmentVersion()
954 if (OSName.startswith(OSTypeName)) in getOSVersion()