Searched refs:Alignments (Results 1 - 6 of 6) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp579 findAlignmentLowerBound(const SmallVectorImpl<LayoutAlignElem> &Alignments, argument
581 return partition_point(Alignments, [BitWidth](const LayoutAlignElem &E) {
599 SmallVectorImpl<LayoutAlignElem> *Alignments;
606 Alignments = &IntAlignments;
609 Alignments = &FloatAlignments;
612 Alignments = &VectorAlignments;
616 auto I = partition_point(*Alignments, [BitWidth](const LayoutAlignElem &E) {
619 if (I != Alignments->end() && I->TypeBitWidth == BitWidth) {
625 Alignments->insert(I, LayoutAlignElem::get(ABIAlign, PrefAlign, BitWidth));
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp325 std::array<CharUnits, N> Alignments,
330 CGF->VoidPtrTy, Alignments[Ints], KnownNonNull)...}};
439 std::array<CharUnits, N> Alignments,
477 getParamAddrs<N>(std::make_index_sequence<N>{}, Alignments, Args, CGF);
486 std::array<CharUnits, N> Alignments; local
490 Alignments[I] = Addrs[I].getAlignment();
495 getFunction(FuncName, QT, Alignments, CallerCGF.CGM))
834 std::array<CharUnits, N> Alignments, CodeGenModule &CGM) {
839 return Gen.getFunction(FuncName, QT, Alignments, CGM);
324 getParamAddrs(std::index_sequence<Ints...> IntSeq, std::array<CharUnits, N> Alignments, const FunctionArgList &Args, CodeGenFunction *CGF) argument
438 getFunction(StringRef FuncName, QualType QT, std::array<CharUnits, N> Alignments, CodeGenModule &CGM) argument
833 getSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, bool IsVolatile, std::array<CharUnits, N> Alignments, CodeGenModule &CGM) argument
/freebsd-current/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp714 SmallVectorImpl<Expr *> &Alignments, SmallVectorImpl<Expr *> &Linears,
765 Alignments.append(Aligneds.size() - Alignments.size(),
807 SmallVector<Expr *, 4> Alignments; local
813 Alignments, Linears, LinModifiers, Steps);
820 Ptr, BS, Simdlen.get(), Uniforms, Aligneds, Alignments, Linears,
711 parseDeclareSimdClauses( Parser &P, OMPDeclareSimdDeclAttr::BranchStateTy &BS, ExprResult &SimdLen, SmallVectorImpl<Expr *> &Uniforms, SmallVectorImpl<Expr *> &Aligneds, SmallVectorImpl<Expr *> &Alignments, SmallVectorImpl<Expr *> &Linears, SmallVectorImpl<unsigned> &LinModifiers, SmallVectorImpl<Expr *> &Steps) argument
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp333 SmallVector<Expr *, 4> Uniforms, Aligneds, Alignments, Linears, Steps; local
384 Alignments.push_back(Inst.get());
403 Uniforms, Aligneds, Alignments, Linears, LinModifiers, Steps,
H A DSemaOpenMP.cpp6992 ArrayRef<Expr *> Alignments, ArrayRef<Expr *> Linears,
6994 assert(Aligneds.size() == Alignments.size());
7108 for (Expr *E : Alignments) {
/freebsd-current/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h12067 ArrayRef<Expr *> Alignments, ArrayRef<Expr *> Linears,

Completed in 397 milliseconds