/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | ArchitectureSet.h | 41 ArchitectureSet(const std::vector<Architecture> &Archs); 60 bool contains(ArchitectureSet Archs) const { 61 return (ArchSet & Archs.ArchSet) == Archs.ArchSet; in empty() 55 contains(ArchitectureSet Archs) contains() argument
|
H A D | DylibReader.h | 26 ArchitectureSet Archs = ArchitectureSet::All();
|
H A D | InterfaceFile.h | 177 const_filtered_target_range targets(ArchitectureSet Archs) const;
|
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/ |
H A D | InterfaceFile.cpp | 77 InterfaceFile::targets(ArchitectureSet Archs) const { in targets() 78 std::function<bool(const Target &)> fn = [Archs](const Target &Target_) { in targets() 79 return Archs.has(Target_.Arch); in targets() 265 auto Archs = Sym->getArchitectures(); in remove() local 266 Archs.clear(Arch); in remove() 267 if (Archs.empty()) in remove() 270 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/include/clang/AST/ |
H A D | OpenACCClause.h | 235 ArrayRef<DeviceTypeArgument> Archs, in OpenACCDeviceTypeClause() argument 238 NumArchs(Archs.size()) { in OpenACCDeviceTypeClause() 243 assert(!llvm::any_of(Archs, [](const DeviceTypeArgument &Arg) { in OpenACCDeviceTypeClause() 248 (Archs.size() == 1 || !llvm::any_of(Archs, in OpenACCDeviceTypeClause() 255 std::uninitialized_copy(Archs.begin(), Archs.end(), in OpenACCDeviceTypeClause() 276 SourceLocation LParenLoc, ArrayRef<DeviceTypeArgument> Archs,
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaOpenACC.h | 77 SmallVector<DeviceTypeArgument> Archs; member 247 return std::get<DeviceTypeDetails>(Details).Archs; in getDeviceTypeArchitectures() 375 void setDeviceTypeDetails(llvm::SmallVector<DeviceTypeArgument> &&Archs) { in setDeviceTypeDetails() argument 379 Details = DeviceTypeDetails{std::move(Archs)}; in setDeviceTypeDetails()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | MinGW.cpp | 844 llvm::SmallVector<llvm::StringRef, 3> Archs; in adjustTriple() local 848 Archs.emplace_back("i386"); in adjustTriple() 849 Archs.emplace_back("i586"); in adjustTriple() 850 Archs.emplace_back("i686"); in adjustTriple() 853 Archs.emplace_back("armv7"); in adjustTriple() 855 for (auto A : Archs) { in adjustTriple()
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseOpenACC.cpp | 716 llvm::SmallVector<std::pair<IdentifierInfo *, SourceLocation>> &Archs) { in ParseOpenACCDeviceTypeList() argument 724 Archs.emplace_back(Ident, ConsumeToken()); in ParseOpenACCDeviceTypeList() 735 Archs.emplace_back(Ident, ConsumeToken()); in ParseOpenACCDeviceTypeList() 1031 llvm::SmallVector<std::pair<IdentifierInfo *, SourceLocation>> Archs; in ParseOpenACCClauseParams() local 1036 } else if (!ParseOpenACCDeviceTypeList(Archs)) { in ParseOpenACCClauseParams() 1037 ParsedClause.setDeviceTypeDetails(std::move(Archs)); in ParseOpenACCClauseParams()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | Driver.cpp | 883 llvm::DenseSet<StringRef> Archs; in CreateOffloadingDeviceToolChains() local 889 Archs.insert(Arch); in CreateOffloadingDeviceToolChains() 896 Archs.insert(Arch); in CreateOffloadingDeviceToolChains() 901 Archs.insert(Arch); in CreateOffloadingDeviceToolChains() 904 for (StringRef Arch : Archs) { in CreateOffloadingDeviceToolChains() 919 if (Archs.empty()) { in CreateOffloadingDeviceToolChains() 2466 SmallVector<const char *, 4> Archs; in BuildUniversalActions() local 2480 Archs.push_back(A->getValue()); in BuildUniversalActions() 2486 if (!Archs.size()) in BuildUniversalActions() 2487 Archs in BuildUniversalActions() 4461 getConflictOffloadArchCombination(const llvm::DenseSet<StringRef> & Archs,llvm::Triple Triple) getConflictOffloadArchCombination() argument 4492 llvm::DenseSet<StringRef> Archs; getOffloadArchs() local [all...] |
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | OpenACCClause.cpp | 304 SourceLocation LParenLoc, ArrayRef<DeviceTypeArgument> Archs, in Create() argument 308 Archs.size())); in Create() 310 OpenACCDeviceTypeClause(K, BeginLoc, LParenLoc, Archs, EndLoc); in Create()
|
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/BinaryReader/ |
H A D | DylibReader.cpp | 365 if (!Opt.Archs.has(Arch)) in readFile() 389 if (!Opt.Archs.has(Arch)) in readFile()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 3762 llvm::SmallVector<std::pair<IdentifierInfo *, SourceLocation>> &Archs);
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 12017 llvm::SmallVector<DeviceTypeArgument> Archs; in readOpenACCClause() local 12023 Archs.emplace_back(Ident, Loc); in readOpenACCClause() 12027 LParenLoc, Archs, EndLoc); in readOpenACCClause()
|