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

/openbsd-current/gnu/llvm/llvm/tools/llvm-lipo/
H A Dllvm-lipo.cpp532 const StringMap<const uint32_t> &Alignments) {
534 auto Alignment = Alignments.find(Slice.getArchString());
535 if (Alignment != Alignments.end())
541 const StringMap<const uint32_t> &Alignments) {
546 for (StringRef Arch : Alignments.keys())
557 const StringMap<const uint32_t> &Alignments,
600 updateAlignments(Slices, Alignments);
606 const StringMap<const uint32_t> &Alignments, StringRef OutputFileName) {
612 buildSlices(LLVMCtx, InputBinaries, Alignments, ExtractedObjects);
614 checkUnusedAlignments(Slices, Alignments);
531 updateAlignments(Range &Slices, const StringMap<const uint32_t> &Alignments) argument
540 checkUnusedAlignments(ArrayRef<Slice> Slices, const StringMap<const uint32_t> &Alignments) argument
556 buildSlices(LLVMContext &LLVMCtx, ArrayRef<OwningBinary<Binary>> InputBinaries, const StringMap<const uint32_t> &Alignments, SmallVectorImpl<std::unique_ptr<SymbolicFile>> &ExtractedObjects) argument
604 createUniversalBinary( LLVMContext &LLVMCtx, ArrayRef<OwningBinary<Binary>> InputBinaries, const StringMap<const uint32_t> &Alignments, StringRef OutputFileName) argument
624 extractSlice(LLVMContext &LLVMCtx, ArrayRef<OwningBinary<Binary>> InputBinaries, const StringMap<const uint32_t> &Alignments, StringRef ArchType, StringRef OutputFileName) argument
657 buildReplacementSlices(ArrayRef<OwningBinary<Binary>> ReplacementBinaries, const StringMap<const uint32_t> &Alignments) argument
683 replaceSlices(LLVMContext &LLVMCtx, ArrayRef<OwningBinary<Binary>> InputBinaries, const StringMap<const uint32_t> &Alignments, StringRef OutputFileName, ArrayRef<InputFile> ReplacementFiles) argument
[all...]
/openbsd-current/gnu/llvm/llvm/lib/IR/
H A DDataLayout.cpp553 Alignments == Other.Alignments && Pointers == Other.Pointers;
562 return partition_point(Alignments, [=](const LayoutAlignElem &E) {
581 if (I != Alignments.end() &&
588 Alignments.insert(I, LayoutAlignElem::get(align_type, abi_align,
640 if (I == Alignments.end() || I->AlignType != INTEGER_ALIGN)
671 Alignments.clear();
771 const LayoutAlignElem &AggregateAlign = Alignments[0];
791 if (I != Alignments.end() && I->AlignType == FLOAT_ALIGN &&
808 if (I != Alignments
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/IR/
H A DDataLayout.h151 AlignmentsTy Alignments;
226 Alignments = DL.Alignments;
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp325 std::array<CharUnits, N> Alignments,
330 CGF->VoidPtrTy, Alignments[Ints])...}};
442 std::array<CharUnits, N> Alignments,
480 getParamAddrs<N>(std::make_index_sequence<N>{}, Alignments, Args, CGF);
489 std::array<CharUnits, N> Alignments; local
493 Alignments[I] = Addrs[I].getAlignment();
499 getFunction(FuncName, QT, Alignments, CallerCGF.CGM))
842 std::array<CharUnits, N> Alignments, CodeGenModule &CGM) {
847 return Gen.getFunction(FuncName, QT, Alignments, CGM);
324 getParamAddrs(std::index_sequence<Ints...> IntSeq, std::array<CharUnits, N> Alignments, FunctionArgList Args, CodeGenFunction *CGF) argument
441 getFunction(StringRef FuncName, QualType QT, std::array<CharUnits, N> Alignments, CodeGenModule &CGM) argument
841 getSpecialFunction(G &&Gen, StringRef FuncName, QualType QT, bool IsVolatile, std::array<CharUnits, N> Alignments, CodeGenModule &CGM) argument
/openbsd-current/gnu/llvm/clang/lib/Parse/
H A DParseOpenMP.cpp713 SmallVectorImpl<Expr *> &Alignments, SmallVectorImpl<Expr *> &Linears,
764 Alignments.append(Aligneds.size() - Alignments.size(),
806 SmallVector<Expr *, 4> Alignments; local
812 Alignments, Linears, LinModifiers, Steps);
819 Ptr, BS, Simdlen.get(), Uniforms, Aligneds, Alignments, Linears,
710 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
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp321 SmallVector<Expr *, 4> Uniforms, Aligneds, Alignments, Linears, Steps; local
372 Alignments.push_back(Inst.get());
391 Uniforms, Aligneds, Alignments, Linears, LinModifiers, Steps,
H A DSemaOpenMP.cpp6841 ArrayRef<Expr *> Alignments, ArrayRef<Expr *> Linears,
6843 assert(Aligneds.size() == Alignments.size());
6957 for (Expr *E : Alignments) {
/openbsd-current/gnu/llvm/clang/include/clang/Sema/
H A DSema.h11679 ArrayRef<Expr *> Alignments, ArrayRef<Expr *> Linears,

Completed in 354 milliseconds