Home | History | Annotate | Download | only in Scalar

Lines Matching refs:Alignment

771   int Alignment;
794 AliasSetTracker &ast, LoopInfo &li, DebugLoc dl, int alignment,
798 LI(li), DL(std::move(dl)), Alignment(alignment), AATags(AATags) {}
822 NewSI->setAlignment(Alignment);
898 // We start with an alignment of one and try to find instructions that allow
899 // us to prove better alignment.
900 unsigned Alignment = 1;
926 // different sizes. While we are at it, collect alignment and AA info.
967 // If the alignment of this instruction allows us to specify a more
968 // restrictive (and performant) alignment and if we are sure this
969 // instruction will be executed, update the alignment.
970 // Larger is better, with the exception of 0 being the best alignment.
972 if ((InstAlignment > Alignment || InstAlignment == 0) &&
973 Alignment != 0) {
976 Alignment = InstAlignment;
1047 InsertPts, PIC, *CurAST, *LI, DL, Alignment, AATags);
1053 PreheaderLoad->setAlignment(Alignment);