Lines Matching defs:PrefAlign
1499 Align llvm::tryEnforceAlignment(Value *V, Align PrefAlign,
1504 // TODO: Ideally, this function would not be called if PrefAlign is smaller
1510 if (PrefAlign <= CurrentAlign)
1515 if (DL.exceedsNaturalStackAlignment(PrefAlign))
1517 AI->setAlignment(PrefAlign);
1518 return PrefAlign;
1524 if (PrefAlign <= CurrentAlign)
1536 if (MaxTLSAlign && PrefAlign > Align(MaxTLSAlign))
1537 PrefAlign = Align(MaxTLSAlign);
1540 GO->setAlignment(PrefAlign);
1541 return PrefAlign;
1547 Align llvm::getOrEnforceKnownAlignment(Value *V, MaybeAlign PrefAlign,
1565 if (PrefAlign && *PrefAlign > Alignment)
1566 Alignment = std::max(Alignment, tryEnforceAlignment(V, *PrefAlign, DL));