/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUMCTargetDesc.cpp | 48 static MCRegisterInfo *createAMDGPUMCRegisterInfo(const Triple &TT) { 55 createAMDGPUMCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) { 59 static MCCodeGenInfo *createAMDGPUMCCodeGenInfo(const Triple &TT, 68 static MCInstPrinter *createAMDGPUMCInstPrinter(const Triple &T, 89 static MCStreamer *createMCStreamer(const Triple &T, MCContext &Context, 92 if (T.getOS() == Triple::AMDHSA)
|
H A D | AMDGPUMCTargetDesc.h | 31 class Triple; 47 const Triple &TT, StringRef CPU);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcTargetMachine.cpp | 28 static std::string computeDataLayout(const Triple &T, bool is64Bit) { 30 std::string Ret = T.getArch() == Triple::sparcel ? "e" : "E"; 57 SparcTargetMachine::SparcTargetMachine(const Target &T, const Triple &TT, 109 SparcV8TargetMachine::SparcV8TargetMachine(const Target &T, const Triple &TT, 118 SparcV9TargetMachine::SparcV9TargetMachine(const Target &T, const Triple &TT, 127 SparcelTargetMachine::SparcelTargetMachine(const Target &T, const Triple &TT,
|
H A D | SparcTargetMachine.h | 27 SparcTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 49 SparcV8TargetMachine(const Target &T, const Triple &TT, StringRef CPU, 60 SparcV9TargetMachine(const Target &T, const Triple &TT, StringRef CPU, 70 SparcelTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetMachine.cpp | 80 static std::string getDataLayoutString(const Triple &T) { 81 bool is64Bit = T.getArch() == Triple::ppc64 || T.getArch() == Triple::ppc64le; 85 if (T.getArch() == Triple::ppc64le) 94 if (!is64Bit || T.getOS() == Triple::Lv2) 114 const Triple &TT) { 118 if (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le) { 142 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) { 151 static PPCTargetMachine::PPCABI computeTargetABI(const Triple [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMSubtarget.h | 27 #include "llvm/ADT/Triple.h" 241 Triple TargetTriple; 258 ARMSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, 371 const Triple &getTargetTriple() const { return TargetTriple; } 387 // FIXME: Add a flag for bare-metal for that target and set Triple::EABI 393 return (TargetTriple.getEnvironment() == Triple::EABI || 394 TargetTriple.getEnvironment() == Triple::EABIHF) && 398 return (TargetTriple.getEnvironment() == Triple::GNUEABI || 399 TargetTriple.getEnvironment() == Triple::GNUEABIHF) && 406 return (TargetTriple.getEnvironment() == Triple [all...] |
H A D | ARMAsmPrinter.h | 113 const Triple &TT = TM.getTargetTriple(); 116 bool isThumb = TT.getArch() == Triple::thumb || 117 TT.getArch() == Triple::thumbeb || 118 TT.getSubArch() == Triple::ARMSubArch_v7m || 119 TT.getSubArch() == Triple::ARMSubArch_v6m;
|
/freebsd-11.0-release/contrib/llvm/lib/MC/ |
H A D | MCObjectFileInfo.cpp | 12 #include "llvm/ADT/Triple.h" 23 static bool useCompactUnwind(const Triple &T) { 29 if (T.getArch() == Triple::aarch64) 42 (T.getArch() == Triple::x86_64 || T.getArch() == Triple::x86)) 48 void MCObjectFileInfo::initMachOMCObjectFileInfo(Triple T) { 58 if (T.isOSDarwin() && T.getArch() == Triple::aarch64) 134 Triple::ArchType ArchTy = T.getArch(); 136 if (ArchTy == Triple::ppc || ArchTy == Triple [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Driver/ |
H A D | ToolChains.h | 80 llvm::Triple GCCTriple; 104 void init(const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args, 111 const llvm::Triple &getTriple() const { return GCCTriple; } 137 CollectLibDirsAndTriples(const llvm::Triple &TargetTriple, 138 const llvm::Triple &BiarchTriple, 144 void ScanLibDirForGCCTriple(const llvm::Triple &TargetArch, 150 void scanLibDirForGCCTripleSolaris(const llvm::Triple &TargetArch, 173 void init(const llvm::Triple &TargetTriple, const llvm::opt::ArgList &Args); 197 Generic_GCC(const Driver &D, const llvm::Triple &Triple, 585 Generic_ELF(const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args) argument [all...] |
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/ |
H A D | DynamicLoaderWindowsDYLD.cpp | 16 #include "llvm/ADT/Triple.h" 61 const llvm::Triple &triple_ref = process->GetTarget().GetArchitecture().GetTriple(); 62 if (triple_ref.getOS() == llvm::Triple::Win32)
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCTargetDesc.cpp | 37 const Triple &TT) { 46 const Triple &TT) { 60 static MCRegisterInfo *createSparcMCRegisterInfo(const Triple &TT) { 67 createSparcMCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) { 69 CPU = (TT.getArch() == Triple::sparcv9) ? "v9" : "v8"; 84 static MCCodeGenInfo *createSparcMCCodeGenInfo(const Triple &TT, 102 static MCCodeGenInfo *createSparcV9MCCodeGenInfo(const Triple &TT, 136 static MCInstPrinter *createSparcMCInstPrinter(const Triple &T,
|
H A D | SparcMCTargetDesc.h | 28 class Triple; 41 const Triple &TT, StringRef CPU);
|
H A D | SparcMCAsmInfo.cpp | 16 #include "llvm/ADT/Triple.h" 23 SparcELFMCAsmInfo::SparcELFMCAsmInfo(const Triple &TheTriple) { 24 bool isV9 = (TheTriple.getArch() == Triple::sparcv9); 25 IsLittleEndian = (TheTriple.getArch() == Triple::sparcel);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
H A D | WebAssemblyMCTargetDesc.h | 30 class Triple; 39 MCAsmBackend *createWebAssemblyAsmBackend(const Triple &TT);
|
/freebsd-11.0-release/contrib/llvm/lib/MC/MCDisassembler/ |
H A D | MCRelocationInfo.cpp | 37 MCRelocationInfo *llvm::createMCRelocationInfo(const Triple &TT,
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Basic/ |
H A D | TargetOptions.h | 28 std::string Triple; member in class:clang::TargetOptions
|
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMAsmBackendELF.h | 18 ARMAsmBackendELF(const Target &T, const Triple &TT, uint8_t OSABI,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430Subtarget.cpp | 34 MSP430Subtarget::MSP430Subtarget(const Triple &TT, const std::string &CPU,
|
/freebsd-11.0-release/contrib/llvm/tools/llvm-mc/ |
H A D | Disassembler.h | 32 const std::string &Triple,
|
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldCOFF.cpp | 18 #include "llvm/ADT/Triple.h" 44 llvm::RuntimeDyldCOFF::create(Triple::ArchType Arch, 51 case Triple::x86: 53 case Triple::x86_64:
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetMachine.h | 30 AArch64TargetMachine(const Target &T, const Triple &TT, StringRef CPU, 57 AArch64leTargetMachine(const Target &T, const Triple &TT, StringRef CPU, 68 AArch64beTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MCTargetDesc.h | 34 class Triple; 47 const Triple &TT, StringRef CPU); 50 const Triple &TT, StringRef CPU);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetMachine.h | 40 AMDGPUTargetMachine(const Target &T, const Triple &TT, StringRef FS, 66 R600TargetMachine(const Target &T, const Triple &TT, StringRef FS, 80 GCNTargetMachine(const Target &T, const Triple &TT, StringRef FS,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/ |
H A D | BPFTargetMachine.cpp | 32 static std::string computeDataLayout(const Triple &TT) { 33 if (TT.getArch() == Triple::bpfeb) 39 BPFTargetMachine::BPFTargetMachine(const Target &T, const Triple &TT,
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMCTargetDesc.cpp | 54 static MCRegisterInfo *createPPCMCRegisterInfo(const Triple &TT) { 56 (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le); 65 static MCSubtargetInfo *createPPCMCSubtargetInfo(const Triple &TT, 71 const Triple &TheTriple) { 72 bool isPPC64 = (TheTriple.getArch() == Triple::ppc64 || 73 TheTriple.getArch() == Triple::ppc64le); 90 static MCCodeGenInfo *createPPCMCCodeGenInfo(const Triple &TT, Reloc::Model RM, 103 (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple [all...] |