HomeSort by relevance Sort by last modified time
    Searched refs:Triple (Results 176 - 200 of 299) sorted by null

1 2 3 4 5 6 78 91011>>

  /frameworks/compile/libbcc/bcinfo/BitReader_3_0/
BitcodeReader.h 247 /// @brief Cheap mechanism to just extract module triple
249 std::error_code ParseTriple(std::string &Triple);
315 std::error_code ParseModuleTriple(std::string &Triple);
  /external/clang/lib/CodeGen/
BackendUtil.cpp 97 /// IR, and they require DataLayout which depends on the triple.
296 Triple TargetTriple(TheModule->getTargetTriple());
352 std::string Triple = TheModule->getTargetTriple();
353 const llvm::Target *TheTarget = TargetRegistry::lookupTarget(Triple, Error);
481 TargetMachine *TM = TheTarget->createTargetMachine(Triple, TargetOpts.CPU,
495 llvm::Triple TargetTriple(TheModule->getTargetTriple());
  /external/lldb/source/Plugins/Process/MacOSX-Kernel/
ProcessKDP.cpp 147 const llvm::Triple &triple_ref = target.GetArchitecture().GetTriple();
150 case llvm::Triple::Darwin: // Should use "macosx" for desktop and "ios" for iOS, but accept darwin just in case
151 case llvm::Triple::MacOSX: // For desktop targets
152 case llvm::Triple::IOS: // For arm targets
153 if (triple_ref.getVendor() == llvm::Triple::Apple)
    [all...]
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMAsmBackend.cpp 764 ARMWinCOFFAsmBackend(const Target &T, const StringRef &Triple)
765 : ARMAsmBackend(T, Triple, true) { }
808 Triple TheTriple(TT);
812 case Triple::MachO: {
827 case Triple::COFF:
830 case Triple::ELF:
832 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(Triple(TT).getOS());
    [all...]
  /external/clang/lib/Basic/
TargetInfo.cpp 27 TargetInfo::TargetInfo(const llvm::Triple &T) : TargetOpts(), Triple(T) {
85 // Set the C++ ABI based on the triple.
86 TheCXXABI.set(Triple.isKnownWindowsMSVCEnvironment()
  /external/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
DynamicLoaderPOSIXDYLD.cpp 81 const llvm::Triple &triple_ref = process->GetTarget().GetArchitecture().GetTriple();
82 if (triple_ref.getOS() == llvm::Triple::Linux ||
83 triple_ref.getOS() == llvm::Triple::FreeBSD)
  /external/llvm/lib/CodeGen/
StackProtector.cpp 334 /// Returns true if the platform/triple supports the stackprotectorcreate pseudo
337 const TargetLoweringBase *TLI, const Triple &Trip,
348 } else if (Trip.getOS() == llvm::Triple::OpenBSD) {
479 if (Trip.getOS() == llvm::Triple::OpenBSD) {
  /external/clang/lib/ARCMigrate/
ARCMT.cpp 22 #include "llvm/ADT/Triple.h"
151 llvm::Triple triple(origCI.getTargetOpts().Triple);
153 if (triple.isiOS())
154 return triple.getOSMajorVersion() >= 5;
156 if (triple.getOS() == llvm::Triple::Darwin)
157 return triple.getOSMajorVersion() >= 11;
159 if (triple.getOS() == llvm::Triple::MacOSX)
    [all...]
  /external/clang/lib/Parse/
ParseStmtAsm.cpp 449 const llvm::Triple &TheTriple = Actions.Context.getTargetInfo().getTriple();
450 llvm::Triple::ArchType ArchTy = TheTriple.getArch();
454 (ArchTy != llvm::Triple::x86 && ArchTy != llvm::Triple::x86_64);
  /external/clang/unittests/Lex/
PPConditionalDirectiveRecordTest.cpp 40 TargetOpts->Triple = "x86_64-apple-darwin11.1.0";
  /external/llvm/lib/Target/PowerPC/
PPCCTRLoops.cpp 105 bool mightUseCTR(const Triple &TT, BasicBlock *BB);
197 bool PPCCTRLoops::mightUseCTR(const Triple &TT, BasicBlock *BB) {
401 Triple TT = Triple(L->getHeader()->getParent()->getParent()->
  /external/llvm/tools/bugpoint/
bugpoint.cpp 86 OverrideTriple("mtriple", cl::desc("Override target triple for module"));
152 // If we have an override, set it and then track the triple we want Modules
155 TargetTriple.setTriple(Triple::normalize(OverrideTriple));
156 outs() << "Override triple set to '" << TargetTriple.getTriple() << "'\n";
ToolRunner.cpp 687 if (TargetTriple.getArch() == Triple::x86)
738 if (TargetTriple.getArch() == Triple::sparc)
840 if (TargetTriple.getArch() == Triple::x86)
856 if (TargetTriple.getArch() == Triple::sparc)
870 if (TargetTriple.getArch() == Triple::x86_64)
873 if (TargetTriple.getArch() == Triple::sparc)
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/clover/llvm/
invocation.cpp 72 c.getTargetOpts().Triple = target;
96 const std::string &triple) {
122 c.getTargetOpts().Triple = triple;
148 link(llvm::Module *mod, const std::string &triple,
157 linker.LinkInFile(llvm::sys::Path(LIBCLC_LIBEXECDIR + triple + ".bc"), isNative);
255 const compat::string &triple) {
259 llvm::Module *mod = compile(source, "cl_input", triple);
263 link(mod, triple, kernels);
  /external/lldb/source/Plugins/Process/mach-core/
ProcessMachCore.cpp 89 const llvm::Triple &triple_ref = m_core_module_sp->GetArchitecture().GetTriple();
90 if (triple_ref.getVendor() == llvm::Triple::Apple)
  /external/llvm/include/llvm/ExecutionEngine/
ExecutionEngine.h 48 class Triple;
679 /// setMArch - Override the architecture set by the Module's triple.
717 TargetMachine *selectTarget(const Triple &TargetTriple,
  /external/llvm/include/llvm/Target/
TargetLibraryInfo.h 28 class Triple;
708 TargetLibraryInfo(const Triple &T);
  /external/mesa3d/src/gallium/state_trackers/clover/llvm/
invocation.cpp 72 c.getTargetOpts().Triple = target;
96 const std::string &triple) {
122 c.getTargetOpts().Triple = triple;
148 link(llvm::Module *mod, const std::string &triple,
157 linker.LinkInFile(llvm::sys::Path(LIBCLC_LIBEXECDIR + triple + ".bc"), isNative);
255 const compat::string &triple) {
259 llvm::Module *mod = compile(source, "cl_input", triple);
263 link(mod, triple, kernels);
  /frameworks/compile/slang/
slang.cpp 177 mTargetOpts->Triple = kRSTriple64;
179 mTargetOpts->Triple = kRSTriple32;
  /external/lldb/source/Host/common/
Host.cpp 356 llvm::Triple triple(llvm::sys::getDefaultTargetTriple());
362 // for the default triple. It's probably an artifact of config.guess.
363 if (triple.getOS() == llvm::Triple::Linux && triple.getVendor() == llvm::Triple::UnknownVendor)
364 triple.setVendorName("");
366 switch (triple.getArch())
369 g_host_arch_32.SetTriple(triple);
    [all...]
  /external/llvm/tools/llvm-objdump/
llvm-objdump.cpp 22 #include "llvm/ADT/Triple.h"
93 llvm::TripleName("triple", cl::desc("Target triple to disassemble for, "
161 // Figure out the target triple.
162 llvm::Triple TheTriple("unknown-unknown-unknown");
165 TheTriple.setArch(Triple::ArchType(Obj->getArch()));
169 TheTriple.setObjectFormat(Triple::MachO);
173 if (COFFObj->getArch() == Triple::thumb)
178 TheTriple.setTriple(Triple::normalize(TripleName));
189 // Update the triple name and return the found target
    [all...]
  /external/lldb/source/Plugins/Process/gdb-remote/
GDBRemoteCommunicationClient.cpp 18 #include "llvm/ADT/Triple.h"
1114 std::string triple; local
1260 std::string triple; local
    [all...]
  /external/llvm/lib/Transforms/Instrumentation/
AddressSanitizer.cpp 26 #include "llvm/ADT/Triple.h"
307 llvm::Triple TargetTriple(M.getTargetTriple());
308 bool IsAndroid = TargetTriple.getEnvironment() == llvm::Triple::Android;
309 bool IsIOS = TargetTriple.getOS() == llvm::Triple::IOS;
310 bool IsFreeBSD = TargetTriple.getOS() == llvm::Triple::FreeBSD;
311 bool IsLinux = TargetTriple.getOS() == llvm::Triple::Linux;
312 bool IsPPC64 = TargetTriple.getArch() == llvm::Triple::ppc64 ||
313 TargetTriple.getArch() == llvm::Triple::ppc64le;
314 bool IsX86_64 = TargetTriple.getArch() == llvm::Triple::x86_64;
315 bool IsMIPS32 = TargetTriple.getArch() == llvm::Triple::mips |
    [all...]
  /external/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/
DynamicLoaderMacOSXDYLD.cpp 114 const llvm::Triple &triple_ref = process->GetTarget().GetArchitecture().GetTriple();
117 case llvm::Triple::Darwin:
118 case llvm::Triple::MacOSX:
119 case llvm::Triple::IOS:
120 create = triple_ref.getVendor() == llvm::Triple::Apple;
330 else if (exe_arch.GetMachine() == llvm::Triple::arm || exe_arch.GetMachine() == llvm::Triple::thumb)
    [all...]
  /frameworks/compile/mclinker/lib/Target/Mips/
MipsLDBackend.cpp 16 #include <llvm/ADT/Triple.h>
235 if (config().targets().triple().isArch64Bit()) {
402 if (config().targets().triple().isArch32Bit()) {
999 const llvm::Triple& triple = pConfig.targets().triple(); local
1001 if (triple.isOSDarwin()) {
1004 if (triple.isOSWindows()) {
1008 llvm::Triple::ArchType arch = triple.getArch()
    [all...]

Completed in 463 milliseconds

1 2 3 4 5 6 78 91011>>