Lines Matching refs:PrefAlign
953 /// we control, modify the object's alignment to PrefAlign. This isn't
959 unsigned PrefAlign,
961 assert(PrefAlign > Align);
973 if (PrefAlign <= Align)
978 if (DL.exceedsNaturalStackAlignment(PrefAlign))
980 AI->setAlignment(PrefAlign);
981 return PrefAlign;
987 if (PrefAlign <= Align)
997 GO->setAlignment(PrefAlign);
998 return PrefAlign;
1005 /// we can determine, return it, otherwise return 0. If PrefAlign is specified,
1008 unsigned llvm::getOrEnforceKnownAlignment(Value *V, unsigned PrefAlign,
1030 if (PrefAlign > Align)
1031 Align = enforceKnownAlignment(V, Align, PrefAlign, DL);