Searched refs:Assumptions (Results 1 - 10 of 10) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DAssumptions.cpp1 //===- Assumptions.cpp ------ Collection of helpers for assumptions -------===//
14 #include "llvm/IR/Assumptions.h"
41 DenseSet<StringRef> Assumptions; local
46 Assumptions.insert(Str);
47 return Assumptions;
52 const DenseSet<StringRef> &Assumptions) {
53 if (Assumptions.empty())
58 if (!set_union(CurAssumptions, Assumptions))
96 bool llvm::addAssumptions(Function &F, const DenseSet<StringRef> &Assumptions) { argument
97 return ::addAssumptionsImpl(F, Assumptions);
51 addAssumptionsImpl(AttrSite &Site, const DenseSet<StringRef> &Assumptions) argument
100 addAssumptions(CallBase &CB, const DenseSet<StringRef> &Assumptions) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DAssumptions.h1 //===--- Assumptions.h - Assumption handling and organization ---*- C++ -*-===//
66 /// Appends the set of assumptions \p Assumptions to \F.
67 bool addAssumptions(Function &F, const DenseSet<StringRef> &Assumptions);
69 /// Appends the set of assumptions \p Assumptions to \CB.
70 bool addAssumptions(CallBase &CB, const DenseSet<StringRef> &Assumptions);
/freebsd-current/share/mk/
H A Dgendirdeps.mk36 # Assumptions:
/freebsd-current/contrib/bmake/mk/
H A Dgendirdeps.mk36 # Assumptions:
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h3048 SetContents(const DenseSet<BaseTy> &Assumptions) argument
3049 : Universal(false), Set(Assumptions) {}
3051 SetContents(bool Universal, const DenseSet<BaseTy> &Assumptions) argument
3052 : Universal(Universal), Set(Assumptions) {}
/freebsd-current/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp1678 SmallVector<std::string, 4> Assumptions; local
1750 Assumptions.push_back(Assumption);
1753 Actions.ActOnOpenMPAssumesDirective(Loc, DKind, Assumptions, SkippedClauses);
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp41 #include "llvm/IR/Assumptions.h"
11861 auto Assumptions = getAssumptions(CB);
11863 set_union(Assumptions, getAssumptions(*F));
11865 set_union(Assumptions, getAssumptions(*F));
11866 return Assumptions;
/freebsd-current/lib/clang/libllvm/
H A DMakefile791 SRCS_MIN+= IR/Assumptions.cpp
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp3492 ArrayRef<std::string> Assumptions,
3494 if (!SkippedClauses && Assumptions.empty())
3499 auto *AA = AssumptionAttr::Create(Context, llvm::join(Assumptions, ","), Loc);
3506 if (Assumptions.empty())
/freebsd-current/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11548 ArrayRef<std::string> Assumptions,

Completed in 228 milliseconds