Lines Matching refs:ArchSpec
239 const ArchSpec &arch, ModuleSpec &module_spec) { in GetModuleSpec()
261 ArchSpec Platform::GetAugmentedArchSpec(Platform *platform, llvm::StringRef triple) { in GetAugmentedArchSpec()
285 ArchSpec arch(GetSystemArchitecture()); in GetStatus()
781 ArchSpec process_host_arch; in ResolveExecutable()
782 for (const ArchSpec &arch : in ResolveExecutable()
830 ArchSpec process_host_arch; in ResolveRemoteExecutable()
831 for (const ArchSpec &arch : GetSupportedArchitectures(process_host_arch)) { in ResolveRemoteExecutable()
883 const ArchSpec &Platform::GetSystemArchitecture() { in GetSystemArchitecture()
917 ArchSpec Platform::GetAugmentedArchSpec(llvm::StringRef triple) { in GetAugmentedArchSpec()
919 return ArchSpec(); in GetAugmentedArchSpec()
921 if (!ArchSpec::ContainsOnlyArch(normalized_triple)) in GetAugmentedArchSpec()
922 return ArchSpec(triple); in GetAugmentedArchSpec()
927 ArchSpec compatible_arch; in GetAugmentedArchSpec()
928 ArchSpec raw_arch(triple); in GetAugmentedArchSpec()
929 if (!IsCompatibleArchitecture(raw_arch, {}, ArchSpec::CompatibleMatch, in GetAugmentedArchSpec()
934 return ArchSpec(normalized_triple); in GetAugmentedArchSpec()
943 return ArchSpec(normalized_triple); in GetAugmentedArchSpec()
1148 std::vector<ArchSpec>
1151 std::vector<ArchSpec> list; in CreateArchList()
1156 list.push_back(ArchSpec(triple)); in CreateArchList()
1163 bool Platform::IsCompatibleArchitecture(const ArchSpec &arch, in IsCompatibleArchitecture()
1164 const ArchSpec &process_host_arch, in IsCompatibleArchitecture()
1165 ArchSpec::MatchType match, in IsCompatibleArchitecture()
1166 ArchSpec *compatible_arch_ptr) { in IsCompatibleArchitecture()
1169 ArchSpec platform_arch; in IsCompatibleArchitecture()
1170 for (const ArchSpec &platform_arch : in IsCompatibleArchitecture()
1270 MmapArgList Platform::GetMmapArgumentList(const ArchSpec &arch, addr_t addr, in GetMmapArgumentList()
1516 ArchSpec process_host_arch; in GetRemoteSharedModule()
1537 for (const ArchSpec &arch : GetSupportedArchitectures(process_host_arch)) { in GetRemoteSharedModule()
1933 ArchSpec arch = Target::GetDefaultArchitecture(); in DoConnectProcess()
1991 ArchSpec arch = target.GetArchitecture(); in GetSoftwareBreakpointTrapOpcode()
2098 if (arch.GetFlags() & ArchSpec::eRISCV_rvc) { in GetSoftwareBreakpointTrapOpcode()
2151 PlatformSP PlatformList::GetOrCreate(const ArchSpec &arch, in GetOrCreate()
2152 const ArchSpec &process_host_arch, in GetOrCreate()
2153 ArchSpec *platform_arch_ptr, in GetOrCreate()
2159 arch, process_host_arch, ArchSpec::ExactMatch, platform_arch_ptr)) in GetOrCreate()
2166 ArchSpec::CompatibleMatch, in GetOrCreate()
2180 arch, process_host_arch, ArchSpec::ExactMatch, platform_arch_ptr)) { in GetOrCreate()
2191 arch, process_host_arch, ArchSpec::CompatibleMatch, in GetOrCreate()
2202 PlatformSP PlatformList::GetOrCreate(const ArchSpec &arch, in GetOrCreate()
2203 const ArchSpec &process_host_arch, in GetOrCreate()
2204 ArchSpec *platform_arch_ptr) { in GetOrCreate()
2211 PlatformSP PlatformList::GetOrCreate(llvm::ArrayRef<ArchSpec> archs, in GetOrCreate()
2212 const ArchSpec &process_host_arch, in GetOrCreate()
2224 for (const ArchSpec &arch : archs) { in GetOrCreate()
2226 arch, process_host_arch, ArchSpec::CompatibleMatch, nullptr)) in GetOrCreate()
2233 for (const ArchSpec &arch : archs) { in GetOrCreate()
2235 arch, process_host_arch, ArchSpec::CompatibleMatch, nullptr)) in GetOrCreate()
2241 for (const ArchSpec &arch : archs) { in GetOrCreate()
2278 ArchSpec arch; in LoadPlatformBinaryAndSetup()