/prebuilts/clang/host/linux-x86/clang-4393122/include/clang/Driver/ |
ToolChain.h | 20 #include "llvm/ADT/Triple.h" 73 const llvm::Triple Triple; 100 /// The effective clang triple for the current Job. 101 mutable llvm::Triple EffectiveTriple; 103 /// Set the toolchain's effective clang triple. 104 void setEffectiveTriple(llvm::Triple ET) const { 113 ToolChain(const Driver &D, const llvm::Triple &T, 144 const llvm::Triple &getTriple() const { return Triple; } [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/clang/Driver/ |
ToolChain.h | 20 #include "llvm/ADT/Triple.h" 73 const llvm::Triple Triple; 100 /// The effective clang triple for the current Job. 101 mutable llvm::Triple EffectiveTriple; 103 /// Set the toolchain's effective clang triple. 104 void setEffectiveTriple(llvm::Triple ET) const { 113 ToolChain(const Driver &D, const llvm::Triple &T, 144 const llvm::Triple &getTriple() const { return Triple; } [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/clang/Driver/ |
ToolChain.h | 20 #include "llvm/ADT/Triple.h" 95 const llvm::Triple Triple; 122 /// The effective clang triple for the current Job. 123 mutable llvm::Triple EffectiveTriple; 125 /// Set the toolchain's effective clang triple. 126 void setEffectiveTriple(llvm::Triple ET) const { 135 ToolChain(const Driver &D, const llvm::Triple &T, 166 const llvm::Triple &getTriple() const { return Triple; } [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/clang/Driver/ |
ToolChain.h | 20 #include "llvm/ADT/Triple.h" 95 const llvm::Triple Triple; 122 /// The effective clang triple for the current Job. 123 mutable llvm::Triple EffectiveTriple; 125 /// Set the toolchain's effective clang triple. 126 void setEffectiveTriple(llvm::Triple ET) const { 135 ToolChain(const Driver &D, const llvm::Triple &T, 166 const llvm::Triple &getTriple() const { return Triple; } [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/clang/Driver/ |
ToolChain.h | 20 #include "llvm/ADT/Triple.h" 95 const llvm::Triple Triple; 122 /// The effective clang triple for the current Job. 123 mutable llvm::Triple EffectiveTriple; 125 /// Set the toolchain's effective clang triple. 126 void setEffectiveTriple(llvm::Triple ET) const { 135 ToolChain(const Driver &D, const llvm::Triple &T, 166 const llvm::Triple &getTriple() const { return Triple; } [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/clang/Driver/ |
ToolChain.h | 20 #include "llvm/ADT/Triple.h" 95 const llvm::Triple Triple; 122 /// The effective clang triple for the current Job. 123 mutable llvm::Triple EffectiveTriple; 125 /// Set the toolchain's effective clang triple. 126 void setEffectiveTriple(llvm::Triple ET) const { 135 ToolChain(const Driver &D, const llvm::Triple &T, 166 const llvm::Triple &getTriple() const { return Triple; } [all...] |
/external/clang/lib/Driver/ |
ToolChain.cpp | 41 const llvm::Triple &Triple, 52 if (!Triple.isPS4CPU()) 68 ToolChain::ToolChain(const Driver &D, const llvm::Triple &T, 70 : D(D), Triple(T), Args(Args), CachedRTTIArg(GetRTTIArgument(Args)), 71 CachedRTTIMode(CalculateRTTIMode(Args, Triple, CachedRTTIArg)) { 190 // the same as the ones that appear in the triple. Roughly speaking, this is 193 switch (Triple.getArch()) { 194 case llvm::Triple::ppc: 196 case llvm::Triple::ppc64 [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/ADT/ |
Triple.h | 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===// 22 /// Triple - Helper class for working with target triples. 32 /// from the components of the target triple to well known IDs. 34 /// At its core the Triple class is designed to be a wrapper for a triple 35 /// string; the constructor does not change or normalize the triple string. 41 class Triple { 139 Triple() : Data(), Arch(InvalidArch) {} 140 explicit Triple(const Twine &Str) : Data(Str.str()), Arch(InvalidArch) { [all...] |
/external/swiftshader/third_party/LLVM/tools/lto/ |
LTOModule.cpp | 21 #include "llvm/ADT/Triple.h" 77 std::string Triple = getBitcodeTargetTriple(buffer, getGlobalContext()); 79 return (strncmp(Triple.c_str(), triplePrefix, 152 std::string Triple = m->getTargetTriple(); 153 if (Triple.empty()) 154 Triple = sys::getHostTriple(); 157 const Target *march = TargetRegistry::lookupTarget(Triple, errMsg); 163 Features.getDefaultSubtargetFeatures(llvm::Triple(Triple)); 166 TargetMachine *target = march->createTargetMachine(Triple, CPU, FeatureStr) [all...] |
/frameworks/compile/slang/ |
slang_backend.cpp | 165 std::string Triple = mpModule->getTargetTriple(); 169 llvm::TargetRegistry::lookupTarget(Triple, Error); 213 TargetInfo->createTargetMachine(Triple, mTargetOpts.CPU, FeaturesStr, [all...] |
/external/clang/lib/Frontend/ |
CompilerInvocation.cpp | 30 #include "llvm/ADT/Triple.h" 425 llvm::Triple Triple = llvm::Triple(TargetOpts.Triple); 499 Opts.DebugExplicitImport = Triple.isPS4CPU(); [all...] |
/external/clang/test/SemaCXX/ |
constant-expression-cxx11.cpp | 1 // RUN: %clang_cc1 -triple i686-linux -Wno-string-plus-int -Wno-pointer-arith -Wno-zero-length-array -fsyntax-only -fcxx-exceptions -verify -std=c++11 -pedantic %s -Wno-comment -Wno-tautological-pointer-compare -Wno-bool-conversion 246 constexpr int Triple(int n) { return 3 * n; } 250 return n == 2 ? &Double : n == 3 ? &Triple : n == 4 ? &Quadruple : 0; [all...] |
/external/clang/include/clang/Basic/ |
TargetInfo.h | 30 #include "llvm/ADT/Triple.h" 54 llvm::Triple Triple; 99 TargetInfo(const llvm::Triple &T); 748 /// \brief Returns the target triple of the primary target. 749 const llvm::Triple &getTriple() const { 750 return Triple; [all...] |
/external/clang/lib/CodeGen/ |
TargetInfo.cpp | 25 #include "llvm/ADT/Triple.h" [all...] |
/external/llvm/include/llvm/ADT/ |
Triple.h | 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===// 23 /// Triple - Helper class for working with autoconf configuration names. For 37 /// At its core the Triple class is designed to be a wrapper for a triple 38 /// string; the constructor does not change or normalize the triple string. 44 class Triple { 229 /// triple fields unknown. 230 Triple() : Data(), Arch(), Vendor(), OS(), Environment(), ObjectFormat() {} 232 explicit Triple(const Twine &Str) [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/CBackend/ |
CBackend.cpp | [all...] |
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
Triple.h | 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===// 23 /// Triple - Helper class for working with autoconf configuration names. For 37 /// At its core the Triple class is designed to be a wrapper for a triple 38 /// string; the constructor does not change or normalize the triple string. 44 class Triple { 237 /// triple fields unknown. 238 Triple() : Data(), Arch(), Vendor(), OS(), Environment(), ObjectFormat() {} 240 explicit Triple(const Twine &Str) [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.cpp | 273 /// @brief Cheap mechanism to just extract module triple [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Basic/ |
TargetInfo.h | 29 #include "llvm/ADT/Triple.h" 55 llvm::Triple Triple; 101 TargetInfo(const llvm::Triple &T); 776 /// \brief Returns the target triple of the primary target. 777 const llvm::Triple &getTriple() const { 778 return Triple; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/ADT/ |
Triple.h | 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===// 23 /// Triple - Helper class for working with autoconf configuration names. For 37 /// At its core the Triple class is designed to be a wrapper for a triple 38 /// string; the constructor does not change or normalize the triple string. 44 class Triple { 239 /// triple fields unknown. 240 Triple() : Data(), Arch(), Vendor(), OS(), Environment(), ObjectFormat() {} 242 explicit Triple(const Twine &Str) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/clang/Basic/ |
TargetInfo.h | 29 #include "llvm/ADT/Triple.h" 55 llvm::Triple Triple; 101 TargetInfo(const llvm::Triple &T); 776 /// \brief Returns the target triple of the primary target. 777 const llvm::Triple &getTriple() const { 778 return Triple; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/ADT/ |
Triple.h | 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===// 23 /// Triple - Helper class for working with autoconf configuration names. For 37 /// At its core the Triple class is designed to be a wrapper for a triple 38 /// string; the constructor does not change or normalize the triple string. 44 class Triple { 242 /// triple fields unknown. 243 Triple() 247 explicit Triple(const Twine &Str) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/clang/Basic/ |
TargetInfo.h | 29 #include "llvm/ADT/Triple.h" 55 llvm::Triple Triple; 101 TargetInfo(const llvm::Triple &T); 776 /// \brief Returns the target triple of the primary target. 777 const llvm::Triple &getTriple() const { 778 return Triple; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/ADT/ |
Triple.h | 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===// 23 /// Triple - Helper class for working with autoconf configuration names. For 37 /// At its core the Triple class is designed to be a wrapper for a triple 38 /// string; the constructor does not change or normalize the triple string. 44 class Triple { 242 /// triple fields unknown. 243 Triple() 247 explicit Triple(const Twine &Str) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/clang/Basic/ |
TargetInfo.h | 30 #include "llvm/ADT/Triple.h" 57 llvm::Triple Triple; 103 TargetInfo(const llvm::Triple &T); 781 /// \brief Returns the target triple of the primary target. 782 const llvm::Triple &getTriple() const { 783 return Triple; [all...] |