/openbsd-current/gnu/llvm/llvm/tools/llvm-lipo/ |
H A D | llvm-lipo.cpp | 532 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 D | DataLayout.cpp | 553 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 D | DataLayout.h | 151 AlignmentsTy Alignments; 226 Alignments = DL.Alignments;
|
/openbsd-current/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGNonTrivialStruct.cpp | 325 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 D | ParseOpenMP.cpp | 713 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 D | SemaTemplateInstantiateDecl.cpp | 321 SmallVector<Expr *, 4> Uniforms, Aligneds, Alignments, Linears, Steps; local 372 Alignments.push_back(Inst.get()); 391 Uniforms, Aligneds, Alignments, Linears, LinModifiers, Steps,
|
H A D | SemaOpenMP.cpp | 6841 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 D | Sema.h | 11679 ArrayRef<Expr *> Alignments, ArrayRef<Expr *> Linears,
|