HomeSort by: relevance | last modified time | path
    Searched refs:Triple (Results 1 - 25 of 759) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/external/apache2/llvm/dist/clang/lib/Basic/
Targets.cpp 10 // target triple.
43 #include "llvm/ADT/Triple.h"
107 TargetInfo *AllocateTarget(const llvm::Triple &Triple,
109 llvm::Triple::OSType os = Triple.getOS();
111 switch (Triple.getArch()) {
115 case llvm::Triple::arc:
116 return new ARCTargetInfo(Triple, Opts);
118 case llvm::Triple::xcore
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Support/
Triple.cpp 1 //===--- Triple.cpp - Target triple helper class --------------------------===//
9 #include "llvm/ADT/Triple.h"
23 StringRef Triple::getArchTypeName(ArchType Kind) {
86 StringRef Triple::getArchTypePrefix(ArchType Kind) {
164 StringRef Triple::getVendorTypeName(VendorType Kind) {
187 StringRef Triple::getOSTypeName(OSType Kind) {
231 StringRef Triple::getEnvironmentTypeName(EnvironmentType Kind) {
260 static Triple::ArchType parseBPFArch(StringRef ArchName) {
263 return Triple::bpfel
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86MCAsmInfo.h 21 class Triple;
27 explicit X86MCAsmInfoDarwin(const Triple &Triple);
31 explicit X86_64MCAsmInfoDarwin(const Triple &Triple);
41 explicit X86ELFMCAsmInfo(const Triple &Triple);
48 explicit X86MCAsmInfoMicrosoft(const Triple &Triple);
55 explicit X86MCAsmInfoMicrosoftMASM(const Triple &Triple)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/MCTargetDesc/
M68kMCAsmInfo.h 20 class Triple;
26 explicit M68kELFMCAsmInfo(const Triple &Triple);
  /src/external/apache2/llvm/dist/llvm/lib/Support/Windows/
Host.inc 19 static std::string updateTripleOSVersion(std::string Triple) {
20 return Triple;
24 const char *Triple = LLVM_DEFAULT_TARGET_TRIPLE;
29 Triple = EnvTriple;
32 return Triple;
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
AlignedAllocation.h 18 #include "llvm/ADT/Triple.h"
24 inline llvm::VersionTuple alignedAllocMinVersion(llvm::Triple::OSType OS) {
28 case llvm::Triple::Darwin:
29 case llvm::Triple::MacOSX: // Earliest supporting version is 10.14.
31 case llvm::Triple::IOS:
32 case llvm::Triple::TvOS: // Earliest supporting version is 11.0.0.
34 case llvm::Triple::WatchOS: // Earliest supporting version is 4.0.0.
36 case llvm::Triple::ZOS:
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/
ARM.h 14 #include "llvm/ADT/Triple.h"
26 const llvm::Triple &Triple);
27 const std::string getARMArch(llvm::StringRef Arch, const llvm::Triple &Triple);
28 StringRef getARMCPUForMArch(llvm::StringRef Arch, const llvm::Triple &Triple);
30 const llvm::Triple &Triple);
32 const llvm::Triple &Triple)
    [all...]
RISCV.h 22 void getRISCVTargetFeatures(const Driver &D, const llvm::Triple &Triple,
26 const llvm::Triple &Triple);
28 const llvm::Triple &Triple);
AArch64.h 23 void getAArch64TargetFeatures(const Driver &D, const llvm::Triple &Triple,
28 const llvm::Triple &Triple, llvm::opt::Arg *&A);
Mips.h 14 #include "llvm/ADT/Triple.h"
35 const llvm::Triple &Triple, StringRef &CPUName,
37 void getMIPSTargetFeatures(const Driver &D, const llvm::Triple &Triple,
42 const llvm::Triple &Triple);
44 const llvm::Triple &Triple);
47 bool isNaN2008(const llvm::opt::ArgList &Args, const llvm::Triple &Triple)
    [all...]
X86.h 14 #include "llvm/ADT/Triple.h"
25 const llvm::Triple &Triple);
27 void getX86TargetFeatures(const Driver &D, const llvm::Triple &Triple,
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
Triple.h 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===//
24 /// Triple - Helper class for working with autoconf configuration names. For
38 /// At its core the Triple class is designed to be a wrapper for a triple
39 /// string; the constructor does not change or normalize the triple string.
45 class Triple {
268 /// triple fields unknown.
269 Triple()
273 explicit Triple(const Twine &Str)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
OSTargets.h 23 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple,
27 OSTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts)
28 : TgtInfo(Triple, Opts) {}
41 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple,
53 CloudABITargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts)
54 : OSTargetInfo<Target>(Triple, Opts) {
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
TCE.cpp 21 TCEToolChain::TCEToolChain(const Driver &D, const llvm::Triple &Triple,
23 : ToolChain(D, Triple, Args) {
41 TCELEToolChain::TCELEToolChain(const Driver &D, const llvm::Triple& Triple,
43 : TCEToolChain(D, Triple, Args) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/MCTargetDesc/
ARCMCAsmInfo.h 20 class Triple;
26 explicit ARCMCAsmInfo(const Triple &TT);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
AVRMCAsmInfo.h 20 class Triple;
25 explicit AVRMCAsmInfo(const Triple &TT, const MCTargetOptions &Options);
  /src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/
CSKYMCAsmInfo.h 19 class Triple;
25 explicit CSKYMCAsmInfo(const Triple &TargetTriple);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCAsmInfo.h 19 class Triple;
25 explicit HexagonMCAsmInfo(const Triple &TT);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/
LanaiMCAsmInfo.h 19 class Triple;
25 explicit LanaiMCAsmInfo(const Triple &TheTriple,
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/MCTargetDesc/
MSP430MCAsmInfo.h 19 class Triple;
25 explicit MSP430MCAsmInfo(const Triple &TT, const MCTargetOptions &Options);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCAsmInfo.h 19 class Triple;
25 explicit MipsMCAsmInfo(const Triple &TheTriple,
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/
SystemZMCAsmInfo.h 16 class Triple;
21 explicit SystemZMCAsmInfo(const Triple &TT);
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/
VEMCAsmInfo.h 20 class Triple;
26 explicit VEELFMCAsmInfo(const Triple &TheTriple);
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/
WebAssemblyMCAsmInfo.h 21 class Triple;
25 explicit WebAssemblyMCAsmInfo(const Triple &T,
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/MCTargetDesc/
XCoreMCAsmInfo.h 19 class Triple;
25 explicit XCoreMCAsmInfo(const Triple &TT);

Completed in 30 milliseconds

1 2 3 4 5 6 7 8 91011>>