Lines Matching defs:BoundaryAlignment
1153 /// \param BoundaryAlignment alignment requirement of the branch.
1156 Align BoundaryAlignment) {
1158 return (StartAddr >> Log2(BoundaryAlignment)) !=
1159 ((EndAddr - 1) >> Log2(BoundaryAlignment));
1166 /// \param BoundaryAlignment alignment requirement of the branch.
1169 Align BoundaryAlignment) {
1171 return (EndAddr & (BoundaryAlignment.value() - 1)) == 0;
1178 /// \param BoundaryAlignment alignment requirement of the branch.
1181 Align BoundaryAlignment) {
1182 return mayCrossBoundary(StartAddr, Size, BoundaryAlignment) ||
1183 isAgainstBoundary(StartAddr, Size, BoundaryAlignment);
1200 Align BoundaryAlignment = BF.getAlignment();
1201 uint64_t NewSize = needPadding(AlignedOffset, AlignedSize, BoundaryAlignment)
1202 ? offsetToAlignment(AlignedOffset, BoundaryAlignment)