| /freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
| H A D | ArchitectureSet.h | 42 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 D | DylibReader.h | 27 ArchitectureSet Archs = ArchitectureSet::All();
|
| H A D | InterfaceFile.h | 178 LLVM_ABI const_filtered_target_range targets(ArchitectureSet Archs) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/TextAPI/ |
| H A D | InterfaceFile.cpp | 72 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 D | ArchitectureSet.cpp | 19 ArchitectureSet::ArchitectureSet(const std::vector<Architecture> &Archs) in ArchitectureSet() argument 21 for (auto Arch : Archs) { in ArchitectureSet()
|
| H A D | TextStubCommon.cpp | 135 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 D | MinGW.cpp | 858 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 D | OpenACCClause.h | 276 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 D | ParseOpenACC.cpp | 805 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 D | SemaOpenACC.h | 315 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 D | Driver.cpp | 1112 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 D | DylibReader.cpp | 364 if (!Opt.Archs.has(Arch)) in readFile() 388 if (!Opt.Archs.has(Arch)) in readFile()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | OpenACCClause.cpp | 491 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 D | Parser.h | 6232 bool ParseOpenACCDeviceTypeList(llvm::SmallVector<IdentifierLoc> &Archs);
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 12855 llvm::SmallVector<DeviceTypeArgument> Archs; in readOpenACCClause() local 12861 Archs.emplace_back(Loc, Ident); in readOpenACCClause() 12865 LParenLoc, Archs, EndLoc); in readOpenACCClause()
|