Home
last modified time | relevance | path

Searched refs:Archs (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DArchitectureSet.h42 LLVM_ABI ArchitectureSet(const std::vector<Architecture> &Archs);
61 bool contains(ArchitectureSet Archs) const { in contains() argument
62 return (ArchSet & Archs.ArchSet) == Archs.ArchSet; in contains()
H A DDylibReader.h27 ArchitectureSet Archs = ArchitectureSet::All();
H A DInterfaceFile.h178 LLVM_ABI const_filtered_target_range targets(ArchitectureSet Archs) const;
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DInterfaceFile.cpp72 InterfaceFile::targets(ArchitectureSet Archs) const { in targets()
73 std::function<bool(const Target &)> fn = [Archs](const Target &Target_) { in targets()
74 return Archs.has(Target_.Arch); in targets()
266 auto Archs = Sym->getArchitectures(); in remove() local
267 Archs.clear(Arch); in remove()
268 if (Archs.empty()) in remove()
271 IF->addSymbol(Sym->getKind(), Sym->getName(), Sym->targets(Archs), in remove()
H A DArchitectureSet.cpp19 ArchitectureSet::ArchitectureSet(const std::vector<Architecture> &Archs) in ArchitectureSet() argument
21 for (auto Arch : Archs) { in ArchitectureSet()
H A DTextStubCommon.cpp135 ArchitectureSet &Archs) { in bitset() argument
137 IO.bitSetCase(Archs, #arch, 1U << static_cast<int>(AK_##arch)); in bitset()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DMinGW.cpp858 llvm::SmallVector<llvm::StringRef, 3> Archs; in adjustTriple() local
862 Archs.emplace_back("i386"); in adjustTriple()
863 Archs.emplace_back("i586"); in adjustTriple()
864 Archs.emplace_back("i686"); in adjustTriple()
867 Archs.emplace_back("armv7"); in adjustTriple()
869 for (auto A : Archs) { in adjustTriple()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenACCClause.h276 ArrayRef<DeviceTypeArgument> Archs, in OpenACCDeviceTypeClause() argument
279 NumArchs(Archs.size()) { in OpenACCDeviceTypeClause()
284 assert(!llvm::any_of(Archs, [](const DeviceTypeArgument &Arg) { in OpenACCDeviceTypeClause()
288 assert((Archs.size() == 1 || in OpenACCDeviceTypeClause()
289 !llvm::any_of(Archs, in OpenACCDeviceTypeClause()
296 llvm::uninitialized_copy(Archs, getTrailingObjects()); in OpenACCDeviceTypeClause()
315 SourceLocation LParenLoc, ArrayRef<DeviceTypeArgument> Archs,
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp805 llvm::SmallVector<IdentifierLoc> &Archs) { in ParseOpenACCDeviceTypeList() argument
813 Archs.emplace_back(ConsumeToken(), Ident); in ParseOpenACCDeviceTypeList()
824 Archs.emplace_back(ConsumeToken(), Ident); in ParseOpenACCDeviceTypeList()
1148 llvm::SmallVector<IdentifierLoc> Archs; in ParseOpenACCClauseParams() local
1154 } else if (!ParseOpenACCDeviceTypeList(Archs)) { in ParseOpenACCClauseParams()
1155 ParsedClause.setDeviceTypeDetails(std::move(Archs)); in ParseOpenACCClauseParams()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h315 SmallVector<DeviceTypeArgument> Archs; member
537 return std::get<DeviceTypeDetails>(Details).Archs; in getDeviceTypeArchitectures()
724 void setDeviceTypeDetails(llvm::SmallVector<DeviceTypeArgument> &&Archs) { in setDeviceTypeDetails() argument
728 Details = DeviceTypeDetails{std::move(Archs)}; in setDeviceTypeDetails()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp1112 llvm::SmallVector<StringRef> Archs = in CreateOffloadingDeviceToolChains() local
1115 if (!Archs.empty()) { in CreateOffloadingDeviceToolChains()
1117 OffloadArchs[&TC] = Archs; in CreateOffloadingDeviceToolChains()
2767 SmallVector<const char *, 4> Archs; in BuildUniversalActions() local
2781 Archs.push_back(A->getValue()); in BuildUniversalActions()
2787 if (!Archs.size()) in BuildUniversalActions()
2788 Archs.push_back(Args.MakeArgString(TC.getDefaultUniversalArchName())); in BuildUniversalActions()
2802 if (Archs.size() > 1 && !types::canLipoType(Act->getType())) in BuildUniversalActions()
2807 for (unsigned i = 0, e = Archs.size(); i != e; ++i) in BuildUniversalActions()
2808 Inputs.push_back(C.MakeAction<BindArchAction>(Act, Archs[i])); in BuildUniversalActions()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/
H A DDylibReader.cpp364 if (!Opt.Archs.has(Arch)) in readFile()
388 if (!Opt.Archs.has(Arch)) in readFile()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenACCClause.cpp491 SourceLocation LParenLoc, ArrayRef<DeviceTypeArgument> Archs, in Create() argument
495 Archs.size())); in Create()
497 OpenACCDeviceTypeClause(K, BeginLoc, LParenLoc, Archs, EndLoc); in Create()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h6232 bool ParseOpenACCDeviceTypeList(llvm::SmallVector<IdentifierLoc> &Archs);
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp12855 llvm::SmallVector<DeviceTypeArgument> Archs; in readOpenACCClause() local
12861 Archs.emplace_back(Loc, Ident); in readOpenACCClause()
12865 LParenLoc, Archs, EndLoc); in readOpenACCClause()