reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
427 bool IsAndroid = TargetTriple.isAndroid(); 428 bool IsIOS = TargetTriple.isiOS() || TargetTriple.isWatchOS(); 428 bool IsIOS = TargetTriple.isiOS() || TargetTriple.isWatchOS(); 429 bool IsFreeBSD = TargetTriple.isOSFreeBSD(); 430 bool IsNetBSD = TargetTriple.isOSNetBSD(); 431 bool IsPS4CPU = TargetTriple.isPS4CPU(); 432 bool IsLinux = TargetTriple.isOSLinux(); 433 bool IsPPC64 = TargetTriple.getArch() == Triple::ppc64 || 434 TargetTriple.getArch() == Triple::ppc64le; 435 bool IsSystemZ = TargetTriple.getArch() == Triple::systemz; 436 bool IsX86_64 = TargetTriple.getArch() == Triple::x86_64; 437 bool IsMIPS32 = TargetTriple.isMIPS32(); 438 bool IsMIPS64 = TargetTriple.isMIPS64(); 439 bool IsArmOrThumb = TargetTriple.isARM() || TargetTriple.isThumb(); 439 bool IsArmOrThumb = TargetTriple.isARM() || TargetTriple.isThumb(); 440 bool IsAArch64 = TargetTriple.getArch() == Triple::aarch64; 441 bool IsWindows = TargetTriple.isOSWindows(); 442 bool IsFuchsia = TargetTriple.isOSFuchsia(); 443 bool IsMyriad = TargetTriple.getVendor() == llvm::Triple::Myriad; 444 bool IsEmscripten = TargetTriple.isOSEmscripten(); 528 IsAndroid && !TargetTriple.isAndroidVersionLT(21);