| /llvm-project-15.0.7/llvm/tools/llvm-lipo/ |
| H A D | llvm-lipo.cpp | 534 auto Alignment = Alignments.find(Slice.getArchString()); in updateAlignments() 535 if (Alignment != Alignments.end()) in updateAlignments() 546 for (StringRef Arch : Alignments.keys()) in checkUnusedAlignments() 557 const StringMap<const uint32_t> &Alignments, in buildSlices() argument 600 updateAlignments(Slices, Alignments); in buildSlices() 614 checkUnusedAlignments(Slices, Alignments); in createUniversalBinary() 658 const StringMap<const uint32_t> &Alignments) { in buildReplacementSlices() argument 678 updateAlignments(SlicesMapRange, Alignments); in buildReplacementSlices() 685 const StringMap<const uint32_t> &Alignments, in replaceSlices() argument 699 buildReplacementSlices(ReplacementBinaries, Alignments); in replaceSlices() [all …]
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 550 Alignments == Other.Alignments && Pointers == Other.Pointers; in operator ==() 559 return partition_point(Alignments, [=](const LayoutAlignElem &E) { in findAlignmentLowerBound() 578 if (I != Alignments.end() && in setAlignment() 585 Alignments.insert(I, LayoutAlignElem::get(align_type, abi_align, in setAlignment() 637 if (I == Alignments.end() || I->AlignType != INTEGER_ALIGN) in getIntegerAlignment() 668 Alignments.clear(); in clear() 768 const LayoutAlignElem &AggregateAlign = Alignments[0]; in getAlignment() 788 if (I != Alignments.end() && I->AlignType == FLOAT_ALIGN && in getAlignment() 805 if (I != Alignments.end() && I->AlignType == VECTOR_ALIGN && in getAlignment()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 150 AlignmentsTy Alignments; variable 225 Alignments = DL.Alignments;
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGNonTrivialStruct.cpp | 325 std::array<CharUnits, N> Alignments, in getParamAddrs() argument 330 CGF->VoidPtrTy, Alignments[Ints])...}}; in getParamAddrs() 442 std::array<CharUnits, N> Alignments, in getFunction() 480 getParamAddrs<N>(std::make_index_sequence<N>{}, Alignments, Args, CGF); in getFunction() 489 std::array<CharUnits, N> Alignments; in callFunc() local 493 Alignments[I] = Addrs[I].getAlignment(); in callFunc() 499 getFunction(FuncName, QT, Alignments, CallerCGF.CGM)) in callFunc() 842 std::array<CharUnits, N> Alignments, CodeGenModule &CGM) { in getSpecialFunction() argument 847 return Gen.getFunction(FuncName, QT, Alignments, CGM); in getSpecialFunction()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 716 SmallVectorImpl<Expr *> &Alignments, SmallVectorImpl<Expr *> &Linears, in parseDeclareSimdClauses() argument 767 Alignments.append(Aligneds.size() - Alignments.size(), in parseDeclareSimdClauses() 809 SmallVector<Expr *, 4> Alignments; in ParseOMPDeclareSimdClauses() local 815 Alignments, Linears, LinModifiers, Steps); in ParseOMPDeclareSimdClauses() 822 Ptr, BS, Simdlen.get(), Uniforms, Aligneds, Alignments, Linears, in ParseOMPDeclareSimdClauses()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 320 SmallVector<Expr *, 4> Uniforms, Aligneds, Alignments, Linears, Steps; in instantiateOMPDeclareSimdDeclAttr() local 371 Alignments.push_back(Inst.get()); in instantiateOMPDeclareSimdDeclAttr() 390 Uniforms, Aligneds, Alignments, Linears, LinModifiers, Steps, in instantiateOMPDeclareSimdDeclAttr()
|
| H A D | SemaOpenMP.cpp | 6762 ArrayRef<Expr *> Alignments, ArrayRef<Expr *> Linears, in ActOnOpenMPDeclareSimdDirective() argument 6764 assert(Aligneds.size() == Alignments.size()); in ActOnOpenMPDeclareSimdDirective() 6878 for (Expr *E : Alignments) { in ActOnOpenMPDeclareSimdDirective()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Attr.td | 3749 VariadicExprArgument<"Aligneds">, VariadicExprArgument<"Alignments">,
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 11341 ArrayRef<Expr *> Alignments, ArrayRef<Expr *> Linears,
|