Searched refs:Triple (Results 101 - 125 of 404) sorted by relevance

1234567891011>>

/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/MCTargetDesc/
H A DXCoreMCTargetDesc.cpp43 static MCRegisterInfo *createXCoreMCRegisterInfo(const Triple &TT) {
50 createXCoreMCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) {
55 const Triple &TT) {
65 static MCCodeGenInfo *createXCoreMCCodeGenInfo(const Triple &TT,
83 static MCInstPrinter *createXCoreMCInstPrinter(const Triple &T,
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.cpp44 createAArch64MCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) {
51 static MCRegisterInfo *createAArch64MCRegisterInfo(const Triple &Triple) { argument
58 const Triple &TheTriple) {
75 static MCCodeGenInfo *createAArch64MCCodeGenInfo(const Triple &TT,
107 static MCInstPrinter *createAArch64MCInstPrinter(const Triple &T,
120 static MCStreamer *createELFStreamer(const Triple &T, MCContext &Ctx,
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMTargetMachine.h40 ARMBaseTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
66 ARMTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
76 ARMLETargetMachine(const Target &T, const Triple &TT, StringRef CPU,
87 ARMBETargetMachine(const Target &T, const Triple &TT, StringRef CPU,
100 ThumbTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
111 ThumbLETargetMachine(const Target &T, const Triple &TT, StringRef CPU,
122 ThumbBETargetMachine(const Target &T, const Triple &TT, StringRef CPU,
H A DARMTargetMachine.cpp58 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) {
67 computeTargetABI(const Triple &TT, StringRef CPU,
84 if (TT.getEnvironment() == llvm::Triple::EABI ||
85 (TT.getOS() == llvm::Triple::UnknownOS && TT.isOSBinFormatMachO()) ||
99 case llvm::Triple::Android:
100 case llvm::Triple::GNUEABI:
101 case llvm::Triple::GNUEABIHF:
102 case llvm::Triple::EABIHF:
103 case llvm::Triple::EABI:
106 case llvm::Triple
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Driver/
H A DTools.cpp74 const llvm::Triple &Triple) {
75 if (Triple.getArch() == llvm::Triple::sparcv9) {
511 static bool isSignedCharDefault(const llvm::Triple &Triple) { argument
512 switch (Triple.getArch()) {
516 case llvm::Triple::aarch64:
517 case llvm::Triple::aarch64_be:
518 case llvm::Triple
73 getSparcAsmModeForCPU(StringRef Name, const llvm::Triple &Triple) argument
540 isNoCommonDefault(const llvm::Triple &Triple) argument
555 getARMSubArchVersionNumber(const llvm::Triple &Triple) argument
561 isARMMProfile(const llvm::Triple &Triple) argument
625 checkARMArchName(const Driver &D, const Arg *A, const ArgList &Args, llvm::StringRef ArchName, std::vector<const char *> &Features, const llvm::Triple &Triple) argument
638 checkARMCPUName(const Driver &D, const Arg *A, const ArgList &Args, llvm::StringRef CPUName, llvm::StringRef ArchName, std::vector<const char *> &Features, const llvm::Triple &Triple) argument
753 getARMTargetFeatures(const ToolChain &TC, const llvm::Triple &Triple, const ArgList &Args, std::vector<const char *> &Features, bool ForAS) argument
946 AddARMTargetArgs(const llvm::Triple &Triple, const ArgList &Args, ArgStringList &CmdArgs, bool KernelOrKext) const argument
1101 getMipsCPUAndABI(const ArgList &Args, const llvm::Triple &Triple, StringRef &CPUName, StringRef &ABIName) argument
1171 getMipsABILibSuffix(const ArgList &Args, const llvm::Triple &Triple) argument
1236 getMIPSTargetFeatures(const Driver &D, const llvm::Triple &Triple, const ArgList &Args, std::vector<const char *> &Features) argument
1314 const llvm::Triple &Triple = getToolChain().getTriple(); local
1428 getPPCTargetFeatures(const Driver &D, const llvm::Triple &Triple, const ArgList &Args, std::vector<const char *> &Features) argument
1560 std::string Triple = getToolChain().ComputeEffectiveClangTriple(Args); local
1604 getX86TargetCPU(const ArgList &Args, const llvm::Triple &Triple) argument
1953 getX86TargetFeatures(const Driver &D, const llvm::Triple &Triple, const ArgList &Args, std::vector<const char *> &Features) argument
2280 getTargetFeatures(const ToolChain &TC, const llvm::Triple &Triple, const ArgList &Args, ArgStringList &CmdArgs, bool ForAS) argument
2350 shouldUseExceptionTablesForObjCExceptions(const ObjCRuntime &runtime, const llvm::Triple &Triple) argument
2375 const llvm::Triple &Triple = TC.getTriple(); local
2870 shouldUseFramePointerForTarget(const ArgList &Args, const llvm::Triple &Triple) argument
2917 shouldUseFramePointer(const ArgList &Args, const llvm::Triple &Triple) argument
2928 shouldUseLeafFramePointer(const ArgList &Args, const llvm::Triple &Triple) argument
3095 getMSVCVersion(const Driver *D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args, bool IsWindowsMSVC) argument
3260 ParsePICArgs(const ToolChain &ToolChain, const llvm::Triple &Triple, const ArgList &Args) argument
3982 getTargetFeatures(getToolChain(), Triple, Args, CmdArgs, false); local
5907 const llvm::Triple &Triple = getToolChain().getTriple(); local
5961 getTargetFeatures(getToolChain(), Triple, Args, CmdArgs, true); local
6572 getARMArch(StringRef Arch, const llvm::Triple &Triple) argument
6599 getARMCPUForMArch(StringRef Arch, const llvm::Triple &Triple) argument
6612 getARMTargetCPU(StringRef CPU, StringRef Arch, const llvm::Triple &Triple) argument
6631 getLLVMArchSuffixForARM(StringRef CPU, StringRef Arch, const llvm::Triple &Triple) argument
6653 appendEBLinkFlags(const ArgList &Args, ArgStringList &CmdArgs, const llvm::Triple &Triple) argument
6697 isNaN2008(const ArgList &Args, const llvm::Triple &Triple) argument
6712 isFPXXDefault(const llvm::Triple &Triple, StringRef CPUName, StringRef ABIName, mips::FloatABI FloatABI) argument
6733 shouldUseFPXX(const ArgList &Args, const llvm::Triple &Triple, StringRef CPUName, StringRef ABIName, mips::FloatABI FloatABI) argument
7620 std::string Triple = getToolChain().getTripleString(); local
8388 llvm::Triple Triple = llvm::Triple(TripleStr); local
8598 AddLibgcc(const llvm::Triple &Triple, const Driver &D, ArgStringList &CmdArgs, const ArgList &Args) argument
8778 llvm::Triple Triple = llvm::Triple(TripleStr); local
[all...]
H A DMSVCToolChain.cpp47 MSVCToolChain::MSVCToolChain(const Driver &D, const llvm::Triple& Triple, argument
49 : ToolChain(D, Triple, Args) {
74 return getArch() == llvm::Triple::x86_64;
78 return getArch() == llvm::Triple::x86_64;
86 return getArch() == llvm::Triple::x86_64;
210 static StringRef getWindowsSDKArch(llvm::Triple::ArchType Arch) {
212 case llvm::Triple::x86:
214 case llvm::Triple::x86_64:
216 case llvm::Triple
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/Object/
H A DRelocVisitor.h73 case Triple::x86_64:
89 case Triple::aarch64:
99 case Triple::mips64el:
100 case Triple::mips64:
110 case Triple::ppc64le:
111 case Triple::ppc64:
121 case Triple::systemz:
131 case Triple::sparcv9:
149 case Triple::x86:
161 case Triple
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp15 #include "llvm/ADT/Triple.h"
33 static bool hasSinCosPiStret(const Triple &T) {
39 if (T.getArch() == Triple::x86)
54 static void initialize(TargetLibraryInfoImpl &TLI, const Triple &T,
63 if (T.getArch() == Triple::r600 ||
64 T.getArch() == Triple::amdgcn) {
72 if (T.getArch() == Triple::r600 ||
73 T.getArch() == Triple::amdgcn ||
74 T.getArch() == Triple::wasm32 ||
75 T.getArch() == Triple
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
H A DRegisterContextLinux_x86_64.cpp125 case llvm::Triple::x86:
127 case llvm::Triple::x86_64:
140 case llvm::Triple::x86:
145 case llvm::Triple::x86_64:
158 case llvm::Triple::x86:
160 case llvm::Triple::x86_64:
H A DRegisterContextFreeBSD_x86_64.cpp112 case llvm::Triple::x86:
114 case llvm::Triple::x86_64:
127 case llvm::Triple::x86:
131 case llvm::Triple::x86_64:
/freebsd-11.0-release/contrib/llvm/lib/Support/
H A DTargetRegistry.cpp26 Triple &TheTriple,
46 Triple::ArchType Type = Triple::getArchTypeForLLVMName(ArchName);
47 if (Type != Triple::UnknownArch)
71 Triple::ArchType Arch = Triple(TT).getArch();
/freebsd-11.0-release/contrib/llvm/tools/lli/
H A DOrcLazyJIT.cpp50 OrcLazyJIT::createCompileCallbackMgr(Triple T) {
54 case Triple::x86_64: {
62 OrcLazyJIT::createIndirectStubsMgrBuilder(Triple T) {
66 case Triple::x86_64:
146 OrcLazyJIT::createCompileCallbackMgr(Triple(TM->getTargetTriple()));
157 OrcLazyJIT::createIndirectStubsMgrBuilder(Triple(TM->getTargetTriple()));
/freebsd-11.0-release/contrib/llvm/tools/llvm-mc/
H A DDisassembler.cpp16 #include "llvm/ADT/Triple.h"
134 const std::string &Triple,
141 std::unique_ptr<const MCRegisterInfo> MRI(T.createMCRegInfo(Triple));
143 errs() << "error: no register info for target " << Triple << "\n";
147 std::unique_ptr<const MCAsmInfo> MAI(T.createMCAsmInfo(*MRI, Triple));
149 errs() << "error: no assembly info for target " << Triple << "\n";
159 errs() << "error: no disassembler for target " << Triple << "\n";
133 disassemble(const Target &T, const std::string &Triple, MCSubtargetInfo &STI, MCStreamer &Streamer, MemoryBuffer &Buffer, SourceMgr &SM, raw_ostream &Out) argument
/freebsd-11.0-release/contrib/llvm/include/llvm/Support/
H A DTargetRegistry.h23 #include "llvm/ADT/Triple.h"
72 MCRelocationInfo *createMCRelocationInfo(const Triple &TT, MCContext &Ctx);
74 MCSymbolizer *createMCSymbolizer(const Triple &TT, LLVMOpInfoCallback GetOpInfo,
91 typedef bool (*ArchMatchFnTy)(Triple::ArchType Arch);
94 const Triple &TT);
95 typedef MCCodeGenInfo *(*MCCodeGenInfoCtorFnTy)(const Triple &TT,
101 typedef MCRegisterInfo *(*MCRegInfoCtorFnTy)(const Triple &TT);
102 typedef MCSubtargetInfo *(*MCSubtargetInfoCtorFnTy)(const Triple &TT,
106 const Target &T, const Triple &TT, StringRef CPU, StringRef Features,
116 const Triple
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.h25 class Triple;
29 const Triple &TT;
32 AArch64RegisterInfo(const Triple &TT);
H A DAArch64Subtarget.h32 class Triple;
77 Triple TargetTriple;
92 AArch64Subtarget(const Triple &TT, const std::string &CPU,
109 const Triple &getTargetTriple() const { return TargetTriple; }
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.cpp18 #include "llvm/ADT/Triple.h"
134 std::string ARM_MC::ParseARMTriple(const Triple &TT, StringRef CPU) {
136 TT.getArch() == Triple::thumb || TT.getArch() == Triple::thumbeb;
161 MCSubtargetInfo *ARM_MC::createARMMCSubtargetInfo(const Triple &TT,
180 static MCRegisterInfo *createARMMCRegisterInfo(const Triple &Triple) { argument
187 const Triple &TheTriple) {
204 static MCCodeGenInfo *createARMMCCodeGenInfo(const Triple &TT, Reloc::Model RM,
216 static MCStreamer *createELFStreamer(const Triple
[all...]
H A DARMAsmBackendDarwin.h22 ARMAsmBackendDarwin(const Target &T, const Triple &TT,
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsTargetMachine.h42 MipsTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
76 MipsebTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
87 MipselTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.h37 NVPTXTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
71 NVPTXTargetMachine32(const Target &T, const Triple &TT, StringRef CPU,
80 NVPTXTargetMachine64(const Target &T, const Triple &TT, StringRef CPU,
/freebsd-11.0-release/contrib/llvm/include/llvm/MC/
H A DMCELFObjectWriter.h13 #include "llvm/ADT/Triple.h"
53 static uint8_t getOSABI(Triple::OSType OSType) {
55 case Triple::CloudABI:
57 case Triple::PS4:
58 case Triple::FreeBSD:
/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/
H A DBPFTargetMachine.h26 BPFTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
/freebsd-11.0-release/contrib/llvm/lib/Target/CppBackend/
H A DCPPTargetMachine.h26 CPPTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
/freebsd-11.0-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.h31 MSP430TargetMachine(const Target &T, const Triple &TT, StringRef CPU,
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.cpp39 WebAssemblySubtarget::WebAssemblySubtarget(const Triple &TT,

Completed in 301 milliseconds

1234567891011>>