/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/OpenBSD/ |
H A D | PlatformOpenBSD.cpp | 48 const llvm::Triple &triple = arch->GetTriple(); local 49 switch (triple.getOS()) { 140 llvm::Triple triple; 142 triple.setOS(llvm::Triple::OpenBSD); 146 triple.setArchName("x86_64"); 149 triple.setArchName("i386"); 152 triple.setArchName("aarch64"); 155 triple.setArchName("arm"); 161 // vendor by calling triple.SetVendorName("unknown") so that it is a 163 // triple [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/FreeBSD/ |
H A D | PlatformFreeBSD.cpp | 50 const llvm::Triple &triple = arch->GetTriple(); local 51 switch (triple.getOS()) { 149 llvm::Triple triple; 151 triple.setOS(llvm::Triple::FreeBSD); 155 triple.setArchName("x86_64"); 158 triple.setArchName("i386"); 161 triple.setArchName("aarch64"); 164 triple.setArchName("arm"); 167 triple.setArchName("mips64"); 170 triple [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | InitHeaderSearch.cpp | 78 const llvm::Triple &triple); 87 void AddDefaultCIncludePaths(const llvm::Triple &triple, 93 const llvm::Triple &triple, 99 const llvm::Triple &triple, 188 const llvm::Triple &triple) { 193 llvm::Triple::ArchType arch = triple.getArch(); 216 void InitHeaderSearch::AddDefaultCIncludePaths(const llvm::Triple &triple, argument 218 llvm::Triple::OSType os = triple.getOS(); 220 if (triple.isOSDarwin()) { 236 if (triple 184 AddGnuCPlusPlusIncludePaths(StringRef Base, StringRef ArchDir, StringRef Dir32, StringRef Dir64, const llvm::Triple &triple) argument 372 AddDefaultCPlusPlusIncludePaths( const LangOptions &LangOpts, const llvm::Triple &triple, const HeaderSearchOptions &HSOpts) argument 413 AddDefaultIncludePaths(const LangOptions &Lang, const llvm::Triple &triple, const HeaderSearchOptions &HSOpts) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Host/common/ |
H A D | HostInfoBase.cpp | 191 ArchSpec HostInfoBase::GetAugmentedArchSpec(llvm::StringRef triple) { argument 192 if (triple.empty()) 194 llvm::Triple normalized_triple(llvm::Triple::normalize(triple)); 196 return ArchSpec(triple); 198 if (auto kind = HostInfo::ParseArchitectureKind(triple)) 324 llvm::Triple triple(llvm::sys::getProcessTriple()); 329 switch (triple.getArch()) { 331 arch_32.SetTriple(triple); 338 arch_64.SetTriple(triple); 339 arch_32.SetTriple(triple [all...] |
H A D | ProcessLaunchInfo.cpp | 259 const llvm::Triple &triple = GetArchitecture().GetTriple(); local 260 if (triple.getOS() == llvm::Triple::Win32 && 261 !triple.isWindowsCygwinEnvironment()) 298 if (triple.getOS() != llvm::Triple::Win32 || 299 triple.isWindowsCygwinEnvironment())
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | OptionValueArch.h | 22 OptionValueArch(const char *triple) argument 23 : OptionValue(), m_current_value(triple), m_default_value() {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | MinidumpParser.cpp | 163 llvm::Triple triple; local 164 triple.setVendor(llvm::Triple::VendorType::UnknownVendor); 168 triple.setArch(llvm::Triple::ArchType::x86); 171 triple.setArch(llvm::Triple::ArchType::x86_64); 174 triple.setArch(llvm::Triple::ArchType::arm); 178 triple.setArch(llvm::Triple::ArchType::aarch64); 181 triple.setArch(llvm::Triple::ArchType::UnknownArch); 191 triple.setOS(llvm::Triple::OSType::Win32); 192 triple.setVendor(llvm::Triple::VendorType::PC); 195 triple [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/NetBSD/ |
H A D | PlatformNetBSD.cpp | 48 const llvm::Triple &triple = arch->GetTriple(); local 49 switch (triple.getOS()) { 141 llvm::Triple triple; 143 triple.setOS(llvm::Triple::NetBSD); 147 triple.setArchName("x86_64"); 150 triple.setArchName("i386"); 156 // vendor by calling triple.SetVendorName("unknown") so that it is a 158 // triple.GetVendorName() it will return an empty string which indicates 161 // Now set the triple into "arch" and return true 162 arch.SetTriple(triple); [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBInstructionList.h | 55 bool DumpEmulationForAllInstructions(const char *triple);
|
H A D | SBModuleSpec.h | 72 void SetTriple(const char *triple);
|
H A D | SBInstruction.h | 66 bool DumpEmulation(const char *triple); // triple is to specify the
|
/freebsd-11-stable/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBModuleSpec.i | 80 SetTriple (const char *triple);
|
H A D | SBInstruction.i | 72 DumpEmulation (const char * triple); // triple is to specify the architecture, e.g. 'armv6' or 'armv7-apple-ios'
|
H A D | SBInstructionList.i | 67 DumpEmulationForAllInstructions (const char *triple);
|
/freebsd-11-stable/contrib/dialog/samples/ |
H A D | dialog.py | 186 choices = reduce(lambda res, triple: res + '%d "%s" %s ' % triple, 217 choices = reduce(lambda res, triple: res + '%d "%s" %s ' % triple,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
H A D | ObjectFileBreakpad.cpp | 34 llvm::Triple triple; 35 triple.setArch(Module->Arch); 36 triple.setOS(Module->OS); 42 return Header{ArchSpec(triple), std::move(uuid)};
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | ABI.cpp | 199 std::string triple = arch.GetTriple().getTriple(); local 202 llvm::TargetRegistry::lookupTarget(triple, lookup_error); 205 "Failed to create an llvm target for {0}: {1}", triple, local 210 target->createMCRegInfo(triple));
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Host/ |
H A D | HostInfoBase.h | 36 /// Gets the host target triple. 39 /// The host target triple. 86 /// If the triple does not specify the vendor, os, and environment parts, we 89 static ArchSpec GetAugmentedArchSpec(llvm::StringRef triple);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/ |
H A D | SBModuleSpec.cpp | 115 std::string triple(m_opaque_up->GetArchitecture().GetTriple().str()); 119 ConstString const_triple(triple.c_str()); 123 void SBModuleSpec::SetTriple(const char *triple) { argument 124 LLDB_RECORD_METHOD(void, SBModuleSpec, SetTriple, (const char *), triple); 126 m_opaque_up->GetArchitecture().SetTriple(triple);
|
H A D | SBInstructionList.cpp | 188 bool SBInstructionList::DumpEmulationForAllInstructions(const char *triple) { argument 190 (const char *), triple); 195 if (!GetInstructionAtIndex((uint32_t)i).DumpEmulation(triple))
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Disassembler/llvm/ |
H A D | DisassemblerLLVMC.cpp | 49 Create(const char *triple, const char *cpu, const char *features_str, 926 DisassemblerLLVMC::MCDisasmInstance::Create(const char *triple, const char *cpu, argument 934 llvm::TargetRegistry::lookupTarget(triple, Status); 944 curr_target->createMCRegInfo(triple)); 949 curr_target->createMCSubtargetInfo(triple, cpu, features_str)); 955 curr_target->createMCAsmInfo(*reg_info_up, triple, MCOptions)); 970 curr_target->createMCRelocationInfo(triple, *context_up)); 976 triple, nullptr, DisassemblerLLVMC::SymbolLookupCallback, &owner, 984 curr_target->createMCInstPrinter(llvm::Triple{triple}, 1090 llvm::Triple triple local 1334 llvm::Triple triple = arch.GetTriple(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ARCMT.cpp | 152 llvm::Triple triple(origCI.getTargetOpts().Triple); 154 if (triple.isiOS()) 155 return triple.getOSMajorVersion() >= 5; 157 if (triple.isWatchOS()) 160 if (triple.getOS() == llvm::Triple::Darwin) 161 return triple.getOSMajorVersion() >= 11; 163 if (triple.getOS() == llvm::Triple::MacOSX) { 165 triple.getOSVersion(Major, Minor, Micro);
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | FileSpec.h | 76 explicit FileSpec(llvm::StringRef path, const llvm::Triple &triple); 362 /// \param[in] triple 363 /// The triple which is used to set the Path style. 364 void SetFile(llvm::StringRef path, const llvm::Triple &triple);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | TargetMachine.h | 73 /** Finds the target corresponding to the given triple and stores it in \p T. 107 /** Returns the triple used creating this target machine. See 140 /** Get a triple for the host machine as a string. The result needs to be 144 /** Normalize a target triple. The result needs to be disposed with 146 char* LLVMNormalizeTargetTriple(const char* triple);
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | GDBRemoteCommunicationClient.cpp | 1146 std::string triple; local 1163 } else if (name.equals("triple")) { 1165 extractor.GetHexByteString(triple); 1236 if (triple.empty()) { 1256 std::string triple; local 1257 triple += arch_name; 1259 triple += '-'; 1261 triple += "unknown"; 1263 triple += vendor_name; 1264 triple [all...] |