Searched refs:TargetTriple (Results 1 - 25 of 45) sorted by relevance

12

/external/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h58 /// TargetTriple - What processor and OS we're targeting.
59 Triple TargetTriple; member in class:llvm::AArch64Subtarget
91 const Triple &getTargetTriple() const { return TargetTriple; }
110 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
111 bool isTargetIOS() const { return TargetTriple.isiOS(); }
112 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
113 bool isTargetWindows() const { return TargetTriple.isOSWindows(); }
115 bool isTargetCOFF() const { return TargetTriple.isOSBinFormatCOFF(); }
116 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
117 bool isTargetMachO() const { return TargetTriple
[all...]
H A DAArch64MCInstLower.h33 Triple TargetTriple; member in class:llvm::AArch64MCInstLower
H A DAArch64Subtarget.cpp53 IsLittle(LittleEndian), CPUString(CPU), TargetTriple(TT), FrameLowering(),
H A DAArch64MCInstLower.cpp32 : Ctx(ctx), Printer(printer), TargetTriple(printer.getTargetTriple()) {}
156 if (TargetTriple.isOSDarwin())
159 assert(TargetTriple.isOSBinFormatELF() && "Expect Darwin or ELF target");
/external/llvm/lib/Target/X86/
H A DX86Subtarget.h230 Triple TargetTriple; member in class:llvm::final
313 return In64BitMode && (TargetTriple.getEnvironment() == Triple::GNUX32 ||
314 TargetTriple.isOSNaCl());
319 return In64BitMode && (TargetTriple.getEnvironment() != Triple::GNUX32 &&
320 !TargetTriple.isOSNaCl());
389 const Triple &getTargetTriple() const { return TargetTriple; }
391 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
392 bool isTargetFreeBSD() const { return TargetTriple.isOSFreeBSD(); }
393 bool isTargetDragonFly() const { return TargetTriple.isOSDragonFly(); }
394 bool isTargetSolaris() const { return TargetTriple
[all...]
H A DX86Subtarget.cpp294 PICStyle(PICStyles::None), TargetTriple(TT),
296 In64BitMode(TargetTriple.getArch() == Triple::x86_64),
297 In32BitMode(TargetTriple.getArch() == Triple::x86 &&
298 TargetTriple.getEnvironment() != Triple::CODE16),
299 In16BitMode(TargetTriple.getArch() == Triple::x86 &&
300 TargetTriple.getEnvironment() == Triple::CODE16),
/external/llvm/lib/Target/ARM/
H A DARMSubtarget.h222 /// TargetTriple - What processor and OS we're targeting.
223 Triple TargetTriple; member in class:llvm::ARMSubtarget
349 const Triple &getTargetTriple() const { return TargetTriple; }
351 bool isTargetDarwin() const { return TargetTriple.isOSDarwin(); }
352 bool isTargetIOS() const { return TargetTriple.isiOS(); }
353 bool isTargetLinux() const { return TargetTriple.isOSLinux(); }
354 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); }
355 bool isTargetNetBSD() const { return TargetTriple.isOSNetBSD(); }
356 bool isTargetWindows() const { return TargetTriple.isOSWindows(); }
358 bool isTargetCOFF() const { return TargetTriple
[all...]
H A DARMSubtarget.cpp114 TargetTriple(TT), Options(TM.Options), TM(TM),
180 if (isTargetDarwin() && TargetTriple.getArchName().endswith("v7s"))
191 ARM_MC::ParseARMTriple(TargetTriple.getTriple(), CPUString);
/external/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h68 /// TargetTriple - What processor and OS we're targeting.
69 Triple TargetTriple; member in class:llvm::PPCSubtarget
258 const Triple &getTargetTriple() const { return TargetTriple; }
261 bool isDarwin() const { return TargetTriple.isMacOSX(); }
263 bool isBGQ() const { return TargetTriple.getVendor() == Triple::BGQ; }
265 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
266 bool isTargetMachO() const { return TargetTriple.isOSBinFormatMachO(); }
H A DPPCSubtarget.cpp52 : PPCGenSubtargetInfo(TT, CPU, FS), TargetTriple(TT),
53 IsPPC64(TargetTriple.getArch() == Triple::ppc64 ||
54 TargetTriple.getArch() == Triple::ppc64le),
110 if (TargetTriple.getArch() == Triple::ppc64le)
139 IsLittleEndian = (TargetTriple.getArch() == Triple::ppc64le);
H A DPPCTargetMachine.cpp94 Triple TargetTriple(TT);
97 if (TargetTriple.getArch() == Triple::ppc64 ||
98 TargetTriple.getArch() == Triple::ppc64le) {
211 TargetTriple, CPU,
217 // as part of initialization via the TargetTriple.
/external/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h49 Triple TargetTriple; member in class:llvm::SystemZSubtarget
118 bool isTargetELF() const { return TargetTriple.isOSBinFormatELF(); }
H A DSystemZSubtarget.cpp44 TargetTriple(TT), InstrInfo(initializeSubtargetDependencies(CPU, FS)),
/external/llvm/include/llvm/Target/
H A DTargetMachine.h71 StringRef TargetTriple, StringRef CPU, StringRef FS,
82 std::string TargetTriple; member in class:llvm::TargetMachine
106 StringRef getTargetTriple() const { return TargetTriple; }
241 StringRef TargetTriple, StringRef CPU, StringRef FS,
/external/llvm/tools/bugpoint/
H A DBugDriver.cpp32 Triple TargetTriple; member in namespace:llvm
102 if (TargetTriple.getTriple().empty()) {
108 TargetTriple.setTriple(TheTriple.getTriple());
111 Result->setTargetTriple(TargetTriple.getTriple()); // override the triple
H A Dbugpoint.cpp151 TargetTriple.setTriple(Triple::normalize(OverrideTriple));
152 outs() << "Override triple set to '" << TargetTriple.getTriple() << "'\n";
/external/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp41 TargetMachine *EngineBuilder::selectTarget(const Triple &TargetTriple, argument
45 Triple TheTriple(TargetTriple);
/external/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h30 std::string TargetTriple; // Target triple member in class:llvm::MCSubtargetInfo
60 return TargetTriple;
/external/llvm/lib/Target/R600/
H A DAMDGPUSubtarget.h82 Triple TargetTriple; member in class:llvm::AMDGPUSubtarget
247 return TargetTriple.getOS() == Triple::AMDHSA;
H A DAMDGPUSubtarget.cpp78 InstrItins(getInstrItineraryForCPU(GPU)), TargetTriple(TT) {
/external/clang/lib/Driver/
H A DToolChains.cpp1182 /// FIXME: We shouldn't need an explicit TargetTriple parameter here, and
1188 const Driver &D, const llvm::Triple &TargetTriple, const ArgList &Args) {
1190 TargetTriple.isArch32Bit() ? TargetTriple.get64BitArchVariant()
1191 : TargetTriple.get32BitArchVariant();
1197 CollectLibDirsAndTriples(TargetTriple, BiarchVariantTriple, CandidateLibDirs,
1237 ScanLibDirForGCCTriple(TargetTriple, Args, LibDir,
1246 ScanLibDirForGCCTriple(TargetTriple, Args, LibDir,
1276 const llvm::Triple &TargetTriple, const llvm::Triple &BiarchTriple,
1373 switch (TargetTriple
1187 init( const Driver &D, const llvm::Triple &TargetTriple, const ArgList &Args) argument
1275 CollectLibDirsAndTriples( const llvm::Triple &TargetTriple, const llvm::Triple &BiarchTriple, SmallVectorImpl<StringRef> &LibDirs, SmallVectorImpl<StringRef> &TripleAliases, SmallVectorImpl<StringRef> &BiarchLibDirs, SmallVectorImpl<StringRef> &BiarchTripleAliases) argument
1563 findMIPSMultilibs(const llvm::Triple &TargetTriple, StringRef Path, const llvm::opt::ArgList &Args, DetectedMultilibs &Result) argument
1855 findBiarchMultilibs(const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, bool NeedsBiarchSuffix, DetectedMultilibs &Result) argument
1934 ScanLibDirForGCCTriple( const llvm::Triple &TargetTriple, const ArgList &Args, const std::string &LibDir, StringRef CandidateTriple, bool NeedsBiarchSuffix) argument
2991 getMultiarchTriple(const llvm::Triple &TargetTriple, StringRef SysRoot) argument
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsSubtarget.h138 Triple TargetTriple; member in class:llvm::MipsSubtarget
250 bool isTargetNaCl() const { return TargetTriple.isOSNaCl(); }
/external/llvm/tools/llc/
H A Dllc.cpp79 TargetTriple("mtriple", cl::desc("Override target triple for module"));
232 if (!TargetTriple.empty())
233 M->setTargetTriple(Triple::normalize(TargetTriple));
236 TheTriple = Triple(Triple::normalize(TargetTriple));
/external/clang/lib/CodeGen/
H A DBackendUtil.cpp234 static TargetLibraryInfoImpl *createTLII(llvm::Triple &TargetTriple, argument
236 TargetLibraryInfoImpl *TLII = new TargetLibraryInfoImpl(TargetTriple);
345 Triple TargetTriple(TheModule->getTargetTriple());
346 PMBuilder.LibraryInfo = createTLII(TargetTriple, CodeGenOpts);
555 llvm::Triple TargetTriple(TheModule->getTargetTriple());
557 createTLII(TargetTriple, CodeGenOpts));
/external/llvm/tools/lli/
H A Dlli.cpp125 TargetTriple("mtriple", cl::desc("Override target triple for module"));
355 Triple TargetTriple(TargetTripleStr);
363 if (TargetTriple.isArch64Bit()) {
375 if (TargetTriple.isArch64Bit())
450 if (!TargetTriple.empty())
451 Mod->setTargetTriple(Triple::normalize(TargetTriple));

Completed in 1196 milliseconds

12