Lines Matching defs:BoundaryAlignment
1137 /// \param BoundaryAlignment alignment requirement of the branch.
1140 Align BoundaryAlignment) {
1142 return (StartAddr >> Log2(BoundaryAlignment)) !=
1143 ((EndAddr - 1) >> Log2(BoundaryAlignment));
1150 /// \param BoundaryAlignment alignment requirement of the branch.
1153 Align BoundaryAlignment) {
1155 return (EndAddr & (BoundaryAlignment.value() - 1)) == 0;
1162 /// \param BoundaryAlignment alignment requirement of the branch.
1165 Align BoundaryAlignment) {
1166 return mayCrossBoundary(StartAddr, Size, BoundaryAlignment) ||
1167 isAgainstBoundary(StartAddr, Size, BoundaryAlignment);
1184 Align BoundaryAlignment = BF.getAlignment();
1185 uint64_t NewSize = needPadding(AlignedOffset, AlignedSize, BoundaryAlignment)
1186 ? offsetToAlignment(AlignedOffset, BoundaryAlignment)