HomeSort by: relevance | last modified time | path
    Searched defs:Platform (Results 1 - 13 of 13) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/TextAPI/
Target.h 16 #include "llvm/TextAPI/Platform.h"
27 Target(Architecture Arch, PlatformKind Platform)
28 : Arch(Arch), Platform(Platform) {}
30 : Arch(mapToArchitecture(Triple)), Platform(mapToPlatformKind(Triple)) {}
37 PlatformKind Platform;
41 return std::tie(LHS.Arch, LHS.Platform) == std::tie(RHS.Arch, RHS.Platform);
45 return std::tie(LHS.Arch, LHS.Platform) != std::tie(RHS.Arch, RHS.Platform);
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Availability.h 36 /// Name of the platform that Version corresponds to.
37 StringRef Platform;
42 AvailabilitySpec(VersionTuple Version, StringRef Platform,
44 : Version(Version), Platform(Platform), BeginLoc(BeginLoc),
52 StringRef getPlatform() const { return Platform; }
  /src/external/apache2/llvm/dist/llvm/lib/TextAPI/
Target.cpp 25 PlatformKind Platform;
26 Platform = StringSwitch<PlatformKind>(PlatformStr)
39 if (Platform == PlatformKind::unknown) {
44 Platform = (PlatformKind)RawValue;
48 return Target{Architecture, Platform};
52 return (getArchitectureName(Arch) + " (" + getPlatformName(Platform) + ")")
64 Result.insert(Target.Platform);
TextStubCommon.cpp 61 llvm_unreachable("unexpected platform");
105 return "invalid platform";
108 auto Platform = StringSwitch<PlatformKind>(Scalar)
118 if (Platform == PlatformKind::macCatalyst)
120 return "invalid platform";
122 if (Platform == PlatformKind::unknown)
123 return "unknown platform";
125 Values.insert(Platform);
  /src/external/apache2/llvm/dist/clang/lib/Basic/
Module.cpp 69 StringRef Platform = Target.getPlatformName();
72 // Attempt to match platform and environment.
73 if (Platform == Feature || Target.getTriple().getOSName() == Feature ||
90 // where both are valid examples of the same platform+environment but in the
91 // variant (2) the simulator is hardcoded as part of the platform name. Both
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCAssembler.h 92 MachO::PlatformType Platform; ///< Used when EmitBuildVersion==true.
277 void setBuildVersion(MachO::PlatformType Platform, unsigned Major,
281 VersionInfo.TypeOrPlatform.Platform = Platform;
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
Core.h 898 friend class Platform;
1194 class Platform {
1196 virtual ~Platform();
1200 /// Platform to install any JITDylib specific standard symbols (e.g
1281 /// Set the Platform for this ExecutionSession.
1282 void setPlatform(std::unique_ptr<Platform> P) { this->P = std::move(P); }
1284 /// Get the Platform for this session.
1285 /// Will return null if no Platform has been set for this ExecutionSession.
1286 Platform *getPlatform() { return P.get(); }
1322 /// If a Platform is attached then Platform::setupJITDylib will be called t
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
DarwinAsmParser.cpp 1156 llvm_unreachable("Invalid mach-o platform type");
1165 return TokError("platform name expected");
1167 unsigned Platform = StringSwitch<unsigned>(PlatformName)
1174 if (Platform == 0)
1175 return Error(PlatformLoc, "unknown platform name");
1195 = getOSTypeFromPlatform((MachO::PlatformType)Platform);
1197 getStreamer().emitBuildVersion(Platform, Major, Minor, Update, SDKVersion);
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
Darwin.cpp 943 // If the target isn't initialized (e.g., an unknown Darwin platform, return
1062 // Mash in the platform.
1151 llvm_unreachable("Unsupported platform");
1180 llvm_unreachable("Unsupported platform");
1393 DarwinPlatformKind getPlatform() const { return Platform; }
1427 switch (Platform) {
1478 static DarwinPlatform createOSVersionArg(DarwinPlatformKind Platform,
1480 return DarwinPlatform(OSVersionArg, Platform, A);
1482 static DarwinPlatform createDeploymentTargetEnv(DarwinPlatformKind Platform,
1485 DarwinPlatform Result(DeploymentTargetEnv, Platform, Value)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseExpr.cpp 3571 // Rule out multiple version specs referring to the same platform.
3574 StringRef Platform = Spec.getPlatform();
3576 << Spec.getEndLoc() << Platform;
3600 // Parse the platform name.
3619 StringRef Platform =
3622 if (AvailabilityAttr::getPrettyPlatformName(Platform).empty()) {
3629 return AvailabilitySpec(Version, Platform, PlatformIdentifier->Loc,
ParseDecl.cpp 1003 /// 'availability' '(' platform ',' opt-strict version-arg-list,
1006 /// platform:
1043 // Parse the platform name.
1049 IdentifierLoc *Platform = ParseIdentifierLoc();
1050 if (const IdentifierInfo *const Ident = Platform->Ident) {
1051 // Canonicalize platform name from "macosx" to "macos".
1053 Platform->Ident = PP.getIdentifierInfo("macos");
1054 // Canonicalize platform name from "macosx_app_extension" to
1057 Platform->Ident = PP.getIdentifierInfo("macos_app_extension");
1059 Platform->Ident = PP.getIdentifierInfo
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang-c/
Index.h 25 #include "clang-c/Platform.h"
2870 * taking the current target platform into account.
2880 * Describes the availability of a given entity on a particular platform, e.g.,
2885 * A string that describes the platform for which this structure
2890 CXString Platform;
2906 * Whether the entity is unconditionally unavailable on this platform.
2937 * that will be populated with platform availability information, up to either
2949 * platform-availability structures returned. There are
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExpr.cpp 15645 // as Microsoft ABI on an actual Microsoft platform, where
19643 StringRef Platform = getASTContext().getTargetInfo().getPlatformName();
19646 return Spec.getPlatform() == Platform;

Completed in 48 milliseconds