|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/lldb/source/API/SBDebugger.cpp 604 const std::string &triple_str = default_arch.GetTriple().str();
tools/lldb/source/API/SBModuleSpec.cpp 115 std::string triple(m_opaque_up->GetArchitecture().GetTriple().str());
tools/lldb/source/API/SBPlatform.cpp 376 return ConstString(arch.GetTriple().getTriple().c_str()).GetCString();
tools/lldb/source/Commands/CommandObjectProcess.cpp 475 old_arch_spec.GetTriple().getTriple().c_str(),
tools/lldb/source/Core/FormatEntity.cpp 1201 ? arch.GetTriple().getOS()
tools/lldb/source/Core/Module.cpp 1605 m_arch.GetTriple().getTriple().c_str(),
tools/lldb/source/Host/common/ProcessLaunchInfo.cpp 259 const llvm::Triple &triple = GetArchitecture().GetTriple();
305 GetArchitecture().GetTriple().getVendor() ==
tools/lldb/source/Host/linux/HostInfoLinux.cpp 215 if (arch_32.GetTriple().getVendor() == llvm::Triple::UnknownVendor)
216 arch_32.GetTriple().setVendorName(llvm::StringRef());
220 if (arch_64.GetTriple().getVendor() == llvm::Triple::UnknownVendor)
221 arch_64.GetTriple().setVendorName(llvm::StringRef());
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp 1105 std::string thumb_arch_name(thumb_arch.GetTriple().getArchName().str());
1113 thumb_arch.GetTriple().setArchName(llvm::StringRef(thumb_arch_name));
1130 triple_str = thumb_arch.GetTriple().getTriple().c_str();
1215 std::string thumb_triple(thumb_arch.GetTriple().getTriple());
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp 499 addr, kernel_arch.GetTriple().str().c_str(), uuid_str.c_str());
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp 530 } else if (target_arch.GetTriple().getArch() == llvm::Triple::x86 ||
531 target_arch.GetTriple().getArch() == llvm::Triple::x86_64) {
677 if (dyld_spec.GetTriple().getOS() == llvm::Triple::IOS &&
678 dyld_spec.GetTriple().getEnvironment() == llvm::Triple::MacABI) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 350 std::string triple = target_arch.GetTriple().str();
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp13808 if (m_arch.GetTriple().getArch() == llvm::Triple::thumb ||
14410 if (arch.GetTriple().getArch() == llvm::Triple::thumb ||
14417 } else if (arch.GetTriple().getArch() == llvm::Triple::arm) {
tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp 422 enable = arch.GetTriple().getVendor() != llvm::Triple::Apple;
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp 518 spec.GetArchitecture().GetTriple().getOS();
525 vendor = spec.GetArchitecture().GetTriple().getVendor();
561 llvm::Triple &spec_triple = spec.GetArchitecture().GetTriple();
1037 arch_spec.GetTriple().setOSName(os_name);
1038 arch_spec.GetTriple().setVendor(llvm::Triple::VendorType::UnknownVendor);
1062 arch_spec.GetTriple().setOS(llvm::Triple::OSType::Linux);
1063 arch_spec.GetTriple().setVendor(
1075 arch_spec.GetTriple().setOS(llvm::Triple::OSType::UnknownOS);
1076 arch_spec.GetTriple().setVendor(
1085 arch_spec.GetTriple().setOS(llvm::Triple::OSType::Solaris);
1086 arch_spec.GetTriple().setVendor(
1124 arch_spec.GetTriple().getOS() == llvm::Triple::OSType::UnknownOS)
1126 arch_spec.GetTriple().setOS(llvm::Triple::OSType::Linux);
1150 arch_spec.GetTriple().setOSName(
1153 arch_spec.GetTriple().setVendor(llvm::Triple::VendorType::UnknownVendor);
1159 arch_spec.GetTriple().setOS(llvm::Triple::OSType::NetBSD);
1160 arch_spec.GetTriple().setVendor(llvm::Triple::VendorType::UnknownVendor);
1165 arch_spec.GetTriple().setOS(llvm::Triple::OSType::OpenBSD);
1166 arch_spec.GetTriple().setVendor(llvm::Triple::VendorType::UnknownVendor);
1168 arch_spec.GetTriple().setOS(llvm::Triple::OSType::Linux);
1169 arch_spec.GetTriple().setEnvironment(
1174 arch_spec.GetTriple().setOS(llvm::Triple::OSType::Linux);
1213 arch_spec.GetTriple().setOS(llvm::Triple::OSType::Linux);
1218 arch_spec.GetTriple().getOS() == llvm::Triple::OSType::UnknownOS)
1221 arch_spec.GetTriple().setOS(llvm::Triple::OSType::Linux);
1247 if (arch_spec.GetTriple().getEnvironment() ==
1249 arch_spec.GetTriple().setEnvironment(llvm::Triple::EABI);
1281 if (arch_spec.GetTriple().getEnvironment() ==
1283 arch_spec.GetTriple().getEnvironment() == llvm::Triple::EABIHF)
1284 arch_spec.GetTriple().setEnvironment(llvm::Triple::EABI);
1288 if (arch_spec.GetTriple().getEnvironment() ==
1290 arch_spec.GetTriple().getEnvironment() == llvm::Triple::EABI)
1291 arch_spec.GetTriple().setEnvironment(llvm::Triple::EABIHF);
1317 if (arch_spec.GetTriple().getOS() == llvm::Triple::OSType::UnknownOS) {
1331 spec_ostype = arch_spec.GetTriple().getOS();
1516 if (arch_spec.GetTriple().getVendor() == llvm::Triple::UnknownVendor)
1517 arch_spec.GetTriple().setVendorName(llvm::StringRef());
1518 if (arch_spec.GetTriple().getOS() == llvm::Triple::UnknownOS)
1519 arch_spec.GetTriple().setOSName(llvm::StringRef());
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp 4728 .GetTriple()
4862 spec.GetArchitecture().GetTriple() = triple;
4871 llvm::Triple base_triple = base_arch.GetTriple();
tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp 132 if (hostArch.GetTriple().isOSFreeBSD()) {
139 if (hostArch.IsValid() && hostArch.GetTriple().isArch64Bit()) {
tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp 131 if (hostArch.GetTriple().isOSLinux()) {
138 if (hostArch.IsValid() && hostArch.GetTriple().isArch64Bit()) {
tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp 124 if (hostArch.GetTriple().isOSNetBSD()) {
131 if (hostArch.IsValid() && hostArch.GetTriple().isArch64Bit()) {
tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp 130 if (hostArch.GetTriple().isOSOpenBSD()) {
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp 139 resolved_module_spec.GetArchitecture().GetTriple();
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp 219 remote_arch.GetTriple().isArch64Bit()) {
220 arch.SetTriple(remote_arch.GetTriple().get32BitArchVariant());
406 const char *arch_triple = arch_spec.GetTriple().str().c_str();
512 llvm::Triple &remote_triple = remote_arch.GetTriple();
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp 1007 } else if (m_arch.IsMIPS() || m_arch.GetTriple().isPPC64())
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp 104 switch (target_arch.GetTriple().getOS()) {
127 switch (target_arch.GetTriple().getOS()) {
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp 864 switch (GetArchitecture().GetTriple().getOS()) {
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp 29 DataExtractor fpregset = getRegset(notes, arch.GetTriple(), FPR_Desc);
35 DataExtractor vregset = getRegset(notes, arch.GetTriple(), PPC_VMX_Desc);
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp 32 DataExtractor fpregset = getRegset(notes, arch.GetTriple(), FPR_Desc);
38 DataExtractor vmxregset = getRegset(notes, arch.GetTriple(), PPC_VMX_Desc);
44 DataExtractor vsxregset = getRegset(notes, arch.GetTriple(), PPC_VSX_Desc);
tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp 81 switch (arch.GetTriple().getOS()) {
185 __FUNCTION__, arch.GetMachine(), arch.GetTriple().getOS());
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp 1245 m_host_arch.GetTriple().setVendorName(
1248 m_host_arch.GetTriple().setOSName(llvm::StringRef(os_name));
1250 m_host_arch.GetTriple().setEnvironmentName(environment);
1269 llvm::Triple &host_triple = m_host_arch.GetTriple();
1307 m_host_arch.GetTriple().getTriple().c_str(),
1966 process_info.GetArchitecture().GetTriple().setVendorName(
1968 process_info.GetArchitecture().GetTriple().setOSName(
2121 m_process_arch.GetTriple().setVendorName(llvm::StringRef(vendor_name));
2122 m_process_arch.GetTriple().setOSName(llvm::StringRef(os_name));
2123 m_process_arch.GetTriple().setEnvironmentName(llvm::StringRef(environment));
2124 m_host_arch.GetTriple().setVendorName(llvm::StringRef(vendor_name));
2125 m_host_arch.GetTriple().setOSName(llvm::StringRef(os_name));
2126 m_host_arch.GetTriple().setEnvironmentName(llvm::StringRef(environment));
3625 result.GetFileSpec() = FileSpec(string, result.GetArchitecture().GetTriple());
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp 188 const llvm::Triple &host_triple = host_arch.GetTriple();
1161 matched_module_spec.GetArchitecture().GetTriple().getTriple();
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 642 arch_to_use.GetTriple().getVendor() == llvm::Triple::Apple)
1071 process_arch.GetTriple().getTriple().c_str()
1072 ? process_arch.GetTriple().getTriple().c_str()
1083 process_arch.GetTriple().getTriple().c_str()
1084 ? process_arch.GetTriple().getTriple().c_str()
1111 process_arch.GetTriple().getVendor() == llvm::Triple::Apple) {
1120 process_arch.GetTriple().getTriple().c_str()
1121 ? process_arch.GetTriple().getTriple().c_str()
1125 const llvm::Triple &remote_triple = process_arch.GetTriple();
tools/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp 71 if (!GetArchitecture().GetTriple().isOSBinFormatELF()) {
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp 270 if (arch.GetTriple().getOS() == llvm::Triple::Linux) {
280 } else if (arch.GetTriple().getVendor() == llvm::Triple::Apple) {
426 auto file_spec = FileSpec(name, GetArchitecture().GetTriple());
tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.cpp 101 const bool apple = arch.GetTriple().getVendor() == llvm::Triple::Apple;
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp 1421 : launch_info.GetArchitecture().GetTriple();
tools/lldb/source/Symbol/ClangASTContext.cpp 536 SetTargetTriple(arch.GetTriple().str());
577 if (fixed_arch.GetTriple().getVendor() == llvm::Triple::Apple &&
578 fixed_arch.GetTriple().getOS() == llvm::Triple::UnknownOS) {
579 if (fixed_arch.GetTriple().getArch() == llvm::Triple::arm ||
580 fixed_arch.GetTriple().getArch() == llvm::Triple::aarch64 ||
581 fixed_arch.GetTriple().getArch() == llvm::Triple::aarch64_32 ||
582 fixed_arch.GetTriple().getArch() == llvm::Triple::thumb) {
583 fixed_arch.GetTriple().setOS(llvm::Triple::IOS);
585 fixed_arch.GetTriple().setOS(llvm::Triple::MacOSX);
tools/lldb/source/Symbol/CompactUnwindInfo.cpp 212 if (arch.GetTriple().getArch() == llvm::Triple::x86_64) {
216 if (arch.GetTriple().getArch() == llvm::Triple::aarch64 ||
217 arch.GetTriple().getArch() == llvm::Triple::aarch64_32) {
220 if (arch.GetTriple().getArch() == llvm::Triple::x86) {
223 if (arch.GetTriple().getArch() == llvm::Triple::arm ||
224 arch.GetTriple().getArch() == llvm::Triple::thumb) {
339 if (arch.GetTriple().getArch() == llvm::Triple::arm ||
340 arch.GetTriple().getArch() == llvm::Triple::thumb)
tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp 428 if (arch.GetTriple().getArch() == llvm::Triple::arm ||
429 arch.GetTriple().getArch() == llvm::Triple::thumb)
tools/lldb/source/Target/Platform.cpp 407 if (!arch.GetTriple().str().empty()) {
950 const llvm::Triple &compatible_triple = compatible_arch.GetTriple();
1781 triple = arch.GetTriple().getTriple().c_str();
tools/lldb/source/Target/Process.cpp 2884 const char *triple_str = process_arch.GetTriple().getTriple().c_str();
2911 platform_arch.GetTriple().getTriple().c_str());
tools/lldb/source/Target/TargetList.cpp 300 debugger, arch.GetTriple().getTriple().c_str(), m_dummy_target_sp);
tools/lldb/source/Utility/ArchSpec.cpp 828 arch.GetTriple().setVendorName(vendor);
829 arch.GetTriple().setOSName(os);
857 GetTriple().setVendor(other.GetTriple().getVendor());
859 GetTriple().setOS(other.GetTriple().getOS());
860 if (GetTriple().getArch() == llvm::Triple::UnknownArch) {
861 GetTriple().setArch(other.GetTriple().getArch());
871 GetTriple().setEnvironment(other.GetTriple().getEnvironment());
876 if (GetTriple().getArch() == llvm::Triple::arm &&
tools/lldb/unittests/Host/HostInfoTest.cpp 35 EXPECT_EQ(spec.GetTriple().getTriple(), "x86_64-pc-linux-gnu");
39 EXPECT_EQ(spec.GetTriple().getTriple(), "x86_64-pc");
44 EXPECT_EQ(spec.GetTriple().getArch(), Triple::x86_64);
45 EXPECT_EQ(spec.GetTriple().getOS(), triple.getOS());
46 EXPECT_EQ(spec.GetTriple().getVendor(), triple.getVendor());
47 EXPECT_EQ(spec.GetTriple().getEnvironment(), triple.getEnvironment());
50 EXPECT_EQ(HostInfo::GetAugmentedArchSpec(LLDB_ARCH_DEFAULT).GetTriple(),
tools/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp 196 EXPECT_EQ(triple, result.getValue()[0].GetArchitecture().GetTriple());
221 EXPECT_EQ(triple, result.getValue()[0].GetArchitecture().GetTriple());
tools/lldb/unittests/Process/minidump/MinidumpParserTest.cpp 142 parser->GetArchitecture().GetTriple().getOS());
503 parser->GetArchitecture().GetTriple().getOS());
tools/lldb/unittests/Utility/ArchSpecTest.cpp 64 EXPECT_EQ("vendor", AS.GetTriple().getVendorName());
65 EXPECT_EQ("os", AS.GetTriple().getOSName());
71 EXPECT_EQ("vendor", AS.GetTriple().getVendorName());
72 EXPECT_EQ("os", AS.GetTriple().getOSName());
78 EXPECT_EQ("vendor.os", AS.GetTriple().getVendorName());
79 EXPECT_EQ("name", AS.GetTriple().getOSName());
87 EXPECT_EQ("apple", AS.GetTriple().getVendorName());
88 EXPECT_EQ("", AS.GetTriple().getOSName());
104 EXPECT_TRUE(llvm::StringRef(AS.GetTriple().str())
112 EXPECT_TRUE(llvm::StringRef(AS.GetTriple().str())
118 EXPECT_EQ(llvm::Triple::x86, AS.GetTriple().getArch());
119 EXPECT_EQ(llvm::Triple::PC, AS.GetTriple().getVendor());
120 EXPECT_EQ(llvm::Triple::Win32, AS.GetTriple().getOS());
122 llvm::StringRef(AS.GetTriple().str()).consume_front("i686-pc-windows"));
144 EXPECT_EQ(llvm::Triple::ArchType::x86_64, B.GetTriple().getArch());
145 EXPECT_EQ(llvm::Triple::VendorType::PC, B.GetTriple().getVendor());
146 EXPECT_EQ(llvm::Triple::OSType::Linux, B.GetTriple().getOS());
151 EXPECT_EQ(llvm::Triple::ArchType::x86_64, A.GetTriple().getArch());
152 EXPECT_EQ(llvm::Triple::VendorType::PC, A.GetTriple().getVendor());
153 EXPECT_EQ(llvm::Triple::OSType::Linux, A.GetTriple().getOS());
168 EXPECT_EQ(llvm::Triple::ArchType::aarch64, B.GetTriple().getArch());
170 B.GetTriple().getVendor());
171 EXPECT_EQ(llvm::Triple::OSType::Linux, B.GetTriple().getOS());
173 B.GetTriple().getEnvironment());
176 EXPECT_EQ(llvm::Triple::ArchType::aarch64, A.GetTriple().getArch());
178 A.GetTriple().getVendor());
179 EXPECT_EQ(llvm::Triple::OSType::Linux, A.GetTriple().getOS());
181 A.GetTriple().getEnvironment());
183 EXPECT_EQ(llvm::Triple::ArchType::aarch64_32, D.GetTriple().getArch());
185 D.GetTriple().getVendor());
186 EXPECT_EQ(llvm::Triple::OSType::WatchOS, D.GetTriple().getOS());
189 EXPECT_EQ(llvm::Triple::ArchType::aarch64_32, C.GetTriple().getArch());
191 C.GetTriple().getVendor());
192 EXPECT_EQ(llvm::Triple::OSType::WatchOS, C.GetTriple().getOS());
204 EXPECT_EQ(llvm::Triple::ArchType::arm, B.GetTriple().getArch());
206 B.GetTriple().getVendor());
207 EXPECT_EQ(llvm::Triple::OSType::Linux, B.GetTriple().getOS());
209 B.GetTriple().getEnvironment());
212 EXPECT_EQ(llvm::Triple::ArchType::arm, A.GetTriple().getArch());
214 A.GetTriple().getVendor());
215 EXPECT_EQ(llvm::Triple::OSType::Linux, A.GetTriple().getOS());
217 A.GetTriple().getEnvironment());