| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CallingConvLower.cpp | 47 Align MinAlign, ISD::ArgFlagsTy ArgFlags) { in HandleByVal() argument 52 if (MinAlign > Alignment) in HandleByVal() 53 Alignment = MinAlign; in HandleByVal() 56 Size = unsigned(alignTo(Size, MinAlign)); in HandleByVal()
|
| /freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CharUnits.h | 209 return CharUnits(llvm::MinAlign(Quantity, offset.Quantity)); in alignmentAtOffset()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 427 unsigned MinAlign = std::min(SrcAlign, DestAlign); in getMemcpyLoopLoweringType() local 433 if (MinAlign == 2) in getMemcpyLoopLoweringType() 462 unsigned MinAlign = std::min(SrcAlign, DestAlign); in getMemcpyLoopResidualLoweringType() local 464 if (MinAlign != 2) { in getMemcpyLoopResidualLoweringType()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Operator.cpp | 106 Result = Align(MinAlign(Offset, Result.value())); in accumulateConstantOffset()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AssumeBundleQueries.cpp | 118 Result.ArgValue = MinAlign(Result.ArgValue, GetArgOr1(1)); in getKnowledgeFromBundle()
|
| /freebsd-src/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelEmitter.cpp | 145 int64_t MinAlign = P.getMinAlignment(); in explainPredicates() 146 if (MinAlign > 0) in explainPredicates() local 147 Explanation += " MinAlign=" + utostr(MinAlign); in explainPredicates() 593 int64_t MinAlign = Predicate.getMinAlignment(); in addBuiltinPredicates() 594 if (MinAlign > 0) { in addBuiltinPredicates() 595 InsnMatcher.addPredicate<MemoryAlignmentPredicateMatcher>(0, MinAlign); in addBuiltinPredicates() 582 int64_t MinAlign = Predicate.getMinAlignment(); addBuiltinPredicates() local
|
| H A D | GlobalISelMatchTable.h | |
| H A D | GlobalISelMatchTable.cpp | |
| H A D | CodeGenDAGPatterns.cpp | |
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Alignment.h | 213 return Align(MinAlign(A.value(), Offset)); in commonAlignment()
|
| H A D | MathExtras.h | 366 constexpr T MinAlign(U A, V B) { 376 constexpr uint64_t MinAlign(uint64_t A, uint64_t B) { 338 constexpr inline uint64_t MinAlign(uint64_t A, uint64_t B) { MinAlign() function
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | CallingConvLower.h | 433 CCValAssign::LocInfo LocInfo, int MinSize, Align MinAlign,
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | GIMatchTableExecutorImpl.h | 585 uint64_t MinAlign = MatchTable[CurrentIdx++]; in executeMatchTable() 600 << MMOIdx << ")->getAlignment() >= " << MinAlign in executeMatchTable() 602 if (MMO->getAlign() < MinAlign && handleReject() == RejectAndGiveUp) in executeMatchTable() 561 uint64_t MinAlign = readULEB(); executeMatchTable() local
|
| H A D | LegalizerHelper.h | 291 Align getStackTemporaryAlignment(LLT Type, Align MinAlign = Align()) const;
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | AssumeBundleBuilder.cpp | 82 MinAlign(RK.ArgValue, GEP->getMaxPreservedAlignment(DL).value()); in canonicalizedKnowledge()
|
| /freebsd-src/contrib/llvm-project/lld/MachO/ |
| H A D | InputFiles.cpp | 924 nextIsec->align = MinAlign(sectionAlign, sym.n_value); in parseSymbols()
|
| /freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 1158 CharUnits MinAlign, in CreateTempAllocaForCoercion() 1162 CharUnits Align = std::max(MinAlign, CharUnits::fromQuantity(PrefAlign)); 1154 CreateTempAllocaForCoercion(CodeGenFunction & CGF,llvm::Type * Ty,CharUnits MinAlign,const Twine & Name="tmp") CreateTempAllocaForCoercion() argument
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 3108 (unsigned)MinAlign(Offset, AlignMask + 1), A}; in visitCallInst() 3579 Align MinAlign = getKnownAlignment(II->getArgOperand(0), DL, II, &AC, &DT); in annotateAnyAllocSite() 3581 if (MinAlign > Align.valueOrOne()) { in annotateAnyAllocSite() 3582 II->addRetAttr(Attribute::getWithAlignment(II->getContext(), MinAlign)); in annotateAnyAllocSite()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 4118 Align MinAlign) const { in fewerElementsVectorMultiEltType() 4124 return std::max(Align(PowerOf2Ceil(Ty.getSizeInBytes())), MinAlign); in fewerElementsVectorMultiEltType()
|