Searched refs:triple (Results 1 - 25 of 61) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/OpenBSD/
H A DPlatformOpenBSD.cpp48 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 DPlatformFreeBSD.cpp50 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 DInitHeaderSearch.cpp78 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 DHostInfoBase.cpp191 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 DProcessLaunchInfo.cpp259 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 DOptionValueArch.h22 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 DMinidumpParser.cpp163 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 DPlatformNetBSD.cpp48 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 DSBInstructionList.h55 bool DumpEmulationForAllInstructions(const char *triple);
H A DSBModuleSpec.h72 void SetTriple(const char *triple);
H A DSBInstruction.h66 bool DumpEmulation(const char *triple); // triple is to specify the
/freebsd-11-stable/contrib/llvm-project/lldb/bindings/interface/
H A DSBModuleSpec.i80 SetTriple (const char *triple);
H A DSBInstruction.i72 DumpEmulation (const char * triple); // triple is to specify the architecture, e.g. 'armv6' or 'armv7-apple-ios'
H A DSBInstructionList.i67 DumpEmulationForAllInstructions (const char *triple);
/freebsd-11-stable/contrib/dialog/samples/
H A Ddialog.py186 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 DObjectFileBreakpad.cpp34 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 DABI.cpp199 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 DHostInfoBase.h36 /// 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 DSBModuleSpec.cpp115 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 DSBInstructionList.cpp188 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 DDisassemblerLLVMC.cpp49 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 DARCMT.cpp152 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 DFileSpec.h76 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 DTargetMachine.h73 /** 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 DGDBRemoteCommunicationClient.cpp1146 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...]

Completed in 149 milliseconds

123