/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | CppModuleConfiguration.cpp | 36 getTargetIncludePaths(const llvm::Triple &triple) { argument 38 if (!triple.str().empty()) { 39 paths.push_back("/usr/include/" + triple.str()); 40 if (!triple.getArchName().empty() || 41 triple.getOSAndEnvironmentName().empty()) 42 paths.push_back(("/usr/include/" + triple.getArchName() + "-" + 43 triple.getOSAndEnvironmentName()) 63 const llvm::Triple &triple) { 78 if (triple.str().empty()) 84 (posix_dir + triple 62 analyzeFile(const FileSpec &f, const llvm::Triple &triple) argument 134 CppModuleConfiguration( const FileSpecList &support_files, const llvm::Triple &triple) argument [all...] |
H A D | CppModuleConfiguration.h | 63 bool analyzeFile(const FileSpec &f, const llvm::Triple &triple); 67 /// The triple (if valid) is used to search for target-specific include paths. 69 const llvm::Triple &triple);
|
/freebsd-current/contrib/llvm-project/clang/lib/Lex/ |
H A D | InitHeaderSearch.cpp | 86 void AddDefaultCIncludePaths(const llvm::Triple &triple, 91 const llvm::Triple &triple, 96 bool ShouldAddDefaultIncludePaths(const llvm::Triple &triple); 100 const llvm::Triple &triple, 198 void InitHeaderSearch::AddDefaultCIncludePaths(const llvm::Triple &triple, argument 200 if (!ShouldAddDefaultIncludePaths(triple)) 203 llvm::Triple::OSType os = triple.getOS(); 208 if (triple.getEnvironment() != llvm::Triple::Cygnus) 245 switch (triple.getEnvironment()) { 262 const LangOptions &LangOpts, const llvm::Triple &triple, 261 AddDefaultCPlusPlusIncludePaths( const LangOptions &LangOpts, const llvm::Triple &triple, const HeaderSearchOptions &HSOpts) argument 288 ShouldAddDefaultIncludePaths( const llvm::Triple &triple) argument 330 AddDefaultIncludePaths( const LangOptions &Lang, const llvm::Triple &triple, const HeaderSearchOptions &HSOpts) argument [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Host/common/ |
H A D | HostInfoBase.cpp | 197 ArchSpec HostInfoBase::GetAugmentedArchSpec(llvm::StringRef triple) { argument 198 if (triple.empty()) 200 llvm::Triple normalized_triple(llvm::Triple::normalize(triple)); 202 return ArchSpec(triple); 204 if (auto kind = HostInfo::ParseArchitectureKind(triple)) 325 llvm::Triple triple(llvm::sys::getProcessTriple()); 330 switch (triple.getArch()) { 332 arch_32.SetTriple(triple); 341 arch_64.SetTriple(triple); 342 arch_32.SetTriple(triple [all...] |
H A D | ProcessLaunchInfo.cpp | 248 const llvm::Triple &triple = GetArchitecture().GetTriple(); local 249 if (triple.getOS() == llvm::Triple::Win32 && 250 !triple.isWindowsCygwinEnvironment()) 287 if (triple.getOS() != llvm::Triple::Win32 || 288 triple.isWindowsCygwinEnvironment())
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | OptionValueArch.h | 22 OptionValueArch(const char *triple) : m_current_value(triple) { argument
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | MinidumpParser.cpp | 152 llvm::Triple triple; local 153 triple.setVendor(llvm::Triple::VendorType::UnknownVendor); 157 triple.setArch(llvm::Triple::ArchType::x86); 160 triple.setArch(llvm::Triple::ArchType::x86_64); 163 triple.setArch(llvm::Triple::ArchType::arm); 167 triple.setArch(llvm::Triple::ArchType::aarch64); 170 triple.setArch(llvm::Triple::ArchType::UnknownArch); 180 triple.setOS(llvm::Triple::OSType::Win32); 181 triple.setVendor(llvm::Triple::VendorType::PC); 184 triple [all...] |
/freebsd-current/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBInstructionList.h | 57 bool DumpEmulationForAllInstructions(const char *triple);
|
H A D | SBInstruction.h | 70 bool DumpEmulation(const char *triple); // triple is to specify the
|
/freebsd-current/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_INSTRUMENT_VA(this, triple); 126 m_opaque_up->GetArchitecture().SetTriple(triple);
|
H A D | SBInstructionList.cpp | 179 bool SBInstructionList::DumpEmulationForAllInstructions(const char *triple) { argument 180 LLDB_INSTRUMENT_VA(this, triple); 185 if (!GetInstructionAtIndex((uint32_t)i).DumpEmulation(triple))
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Platform/QemuUser/ |
H A D | PlatformQemuUser.cpp | 109 llvm::Triple triple = HostInfo::GetArchitecture().GetTriple(); local 110 triple.setEnvironment(llvm::Triple::UnknownEnvironment); 111 triple.setArchName(GetGlobalProperties().GetArchitecture()); 112 if (triple.getArch() != llvm::Triple::UnknownArch) 113 return {ArchSpec(triple)};
|
/freebsd-current/contrib/llvm-project/lldb/source/Utility/ |
H A D | XcodeSDK.cpp | 275 XcodeSDK::Type XcodeSDK::GetSDKTypeForTriple(const llvm::Triple &triple) { argument 277 switch (triple.getOS()) { 282 switch (triple.getEnvironment()) { 291 if (triple.getEnvironment() == Triple::Simulator) 295 if (triple.getEnvironment() == Triple::Simulator) 299 if (triple.getEnvironment() == Triple::Simulator)
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Platform/OpenBSD/ |
H A D | PlatformOpenBSD.cpp | 51 const llvm::Triple &triple = arch->GetTriple(); local 52 switch (triple.getOS()) {
|
/freebsd-current/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-current/contrib/llvm-project/lldb/source/Target/ |
H A D | ABI.cpp | 202 std::string triple = arch.GetTriple().getTriple(); local 205 llvm::TargetRegistry::lookupTarget(triple, lookup_error); 208 "Failed to create an llvm target for {0}: {1}", triple, local 213 target->createMCRegInfo(triple));
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Platform/NetBSD/ |
H A D | PlatformNetBSD.h | 60 CompilerType GetSiginfoType(const llvm::Triple &triple) override;
|
H A D | PlatformNetBSD.cpp | 51 const llvm::Triple &triple = arch->GetTriple(); local 52 switch (triple.getOS()) { 208 CompilerType PlatformNetBSD::GetSiginfoType(const llvm::Triple &triple) { argument 212 m_type_system = std::make_shared<TypeSystemClang>("siginfo", triple); 268 if (triple.isArch64Bit())
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Platform/FreeBSD/ |
H A D | PlatformFreeBSD.h | 58 CompilerType GetSiginfoType(const llvm::Triple &triple) override;
|
H A D | PlatformFreeBSD.cpp | 56 const llvm::Triple &triple = arch->GetTriple(); local 57 switch (triple.getOS()) { 189 CompilerType PlatformFreeBSD::GetSiginfoType(const llvm::Triple &triple) { argument 193 m_type_system = std::make_shared<TypeSystemClang>("siginfo", triple);
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
H A D | ObjectFileBreakpad.cpp | 37 llvm::Triple triple; 38 triple.setArch(Module->Arch); 39 triple.setOS(Module->OS); 45 return Header{ArchSpec(triple), std::move(uuid)};
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | XcodeSDK.h | 90 /// Return the best-matching SDK type for a specific triple. 91 static XcodeSDK::Type GetSDKTypeForTriple(const llvm::Triple &triple);
|
H A D | FileSpec.h | 77 explicit FileSpec(llvm::StringRef path, const llvm::Triple &triple); 376 /// \param[in] triple 377 /// The triple which is used to set the Path style. 378 void SetFile(llvm::StringRef path, const llvm::Triple &triple);
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ |
H A D | DisassemblerLLVMC.cpp | 56 Create(const char *triple, const char *cpu, const char *features_str, 1244 DisassemblerLLVMC::MCDisasmInstance::Create(const char *triple, const char *cpu, argument 1252 llvm::TargetRegistry::lookupTarget(triple, Status); 1262 curr_target->createMCRegInfo(triple)); 1267 curr_target->createMCSubtargetInfo(triple, cpu, features_str)); 1273 curr_target->createMCAsmInfo(*reg_info_up, triple, MCOptions)); 1278 new llvm::MCContext(llvm::Triple(triple), asm_info_up.get(), 1289 curr_target->createMCRelocationInfo(triple, *context_up)); 1295 triple, nullptr, DisassemblerLLVMC::SymbolLookupCallback, &owner, 1303 curr_target->createMCInstPrinter(llvm::Triple{triple}, 1453 llvm::Triple triple = arch.GetTriple(); local 1706 llvm::Triple triple = arch.GetTriple(); local [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ARCMT.cpp | 153 llvm::Triple triple(origCI.getTargetOpts().Triple); 155 if (triple.isiOS()) 156 return triple.getOSMajorVersion() >= 5; 158 if (triple.isWatchOS()) 161 if (triple.getOS() == llvm::Triple::Darwin) 162 return triple.getOSMajorVersion() >= 11; 164 if (triple.getOS() == llvm::Triple::MacOSX) { 165 return triple.getOSVersion() >= VersionTuple(10, 7);
|