Searched refs:AlignVal (Results 1 - 9 of 9) sorted by relevance

/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp150 const Align AlignVal = cast<ConstantInt>(Alignment)->getAlignValue(); local
164 Value *NewI = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal);
172 commonAlignment(AlignVal, EltTy->getPrimitiveSizeInBits() / 8);
292 const Align AlignVal = cast<ConstantInt>(Alignment)->getAlignValue(); local
304 Builder.CreateAlignedStore(Src, Ptr, AlignVal);
311 commonAlignment(AlignVal, EltTy->getPrimitiveSizeInBits() / 8);
427 MaybeAlign AlignVal = cast<ConstantInt>(Alignment)->getMaybeAlignValue(); local
442 Builder.CreateAlignedLoad(EltTy, Ptr, AlignVal, "Load" + Twine(Idx));
493 Builder.CreateAlignedLoad(EltTy, Ptr, AlignVal, "Load" + Twine(Idx));
562 MaybeAlign AlignVal local
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp280 int ScLen, Value *AlignVal, Value *AlignAddr) const;
282 int ScLen, Value *AlignVal, Value *AlignAddr) const;
815 Value *AlignVal, Value *AlignAddr) const
819 bool DoAlign = !HVC.isZero(AlignVal);
947 Val = HVC.vralignb(Builder, Val, NextLoad, AlignVal);
984 Value *AlignVal, Value *AlignAddr) const
988 bool DoAlign = !HVC.isZero(AlignVal);
1030 ASpanV[j - 1].Seg.Val = HVC.vlalignb(Builder, PrevV, ThisV, AlignVal);
1031 ASpanM[j - 1].Seg.Val = HVC.vlalignb(Builder, PrevM, ThisM, AlignVal);
1077 // address and the amount od the down-alignment will be AlignVal
[all...]
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCGExpr.cpp761 llvm::MaybeAlign AlignVal; local
766 AlignVal = Alignment.getAsMaybeAlign();
767 if (!Ty->isIncompleteType() && !AlignVal)
768 AlignVal = CGM.getNaturalTypeAlignment(Ty, nullptr, nullptr,
773 if (AlignVal && *AlignVal > llvm::Align(1) &&
774 (!PtrToAlloca || PtrToAlloca->getAlign() < *AlignVal)) {
777 PtrAsInt, llvm::ConstantInt::get(IntPtrTy, AlignVal->value() - 1));
788 llvm::ConstantInt::get(Int8Ty, AlignVal ? llvm::Log2(*AlignVal)
[all...]
H A DCGOpenMPRuntimeGPU.cpp1093 llvm::Value *AlignVal = local
1096 Size = Bld.CreateUDiv(Size, AlignVal);
1097 Size = Bld.CreateNUWMul(Size, AlignVal);
H A DCodeGenModule.cpp5004 CharUnits AlignVal = getContext().getDeclAlign(D); local
5008 AlignVal = *AlignValFromAllocate;
5009 GV->setAlignment(AlignVal.getAsAlign());
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h889 /// Build and insert \p Res = G_ASSERT_ALIGN Op, AlignVal
893 Align AlignVal) {
895 AlignVal.value());
892 buildAssertAlign(const DstOp &Res, const SrcOp &Op, Align AlignVal) argument
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaDeclAttr.cpp4432 uint64_t AlignVal = Alignment.getZExtValue();
4439 if (!llvm::isPowerOf2_64(AlignVal)) {
4449 if (AlignVal > MaximumAlignment) {
4460 if (MaxTLSAlign && AlignVal > MaxTLSAlign &&
4463 << (unsigned)AlignVal << VD << MaxTLSAlign;
4472 if (Ty->isVectorType() && AlignVal < 16) {
H A DSemaOpenMP.cpp16978 ExprResult AlignVal;
16979 AlignVal = VerifyPositiveIntegerConstantInClause(A, OMPC_align);
16980 if (AlignVal.isInvalid())
16982 return OMPAlignClause::Create(Context, AlignVal.get(), StartLoc, LParenLoc,
/openbsd-current/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3657 uint64_t AlignVal = local
3661 uint64_t RequiredAlign = std::max(AlignVal, StackAlign);
3723 uint64_t AlignVal = local
3727 uint64_t RequiredAlign = std::max(AlignVal, StackAlign);

Completed in 692 milliseconds