Home | History | Annotate | Download | only in AArch64

Lines Matching refs:Alignment

120   bool IsMemCpySmall(uint64_t Len, unsigned Alignment);
122 unsigned Alignment);
224 // alignment.
502 // and alignment should be based on the VT.
1427 bool AArch64FastISel::IsMemCpySmall(uint64_t Len, unsigned Alignment) {
1428 if (Alignment)
1429 return Len / Alignment <= 4;
1435 uint64_t Len, unsigned Alignment) {
1437 if (!IsMemCpySmall(Len, Alignment))
1446 if (!Alignment || Alignment >= 8) {
1457 // Bound based on alignment.
1458 if (Len >= 4 && Alignment == 4)
1460 else if (Len >= 2 && Alignment == 2)
1508 unsigned Alignment = MTI.getAlignment();
1509 if (IsMemCpySmall(Len, Alignment)) {
1514 if (TryEmitSmallMemCpy(Dest, Src, Len, Alignment))