Lines Matching defs:offset
1776 0, // Min offset.
1777 126, // Max offset.
1785 -256, // Min offset.
1786 254, // Max offset.
1795 0, // Min offset.
1796 1020, // Max offset.
1804 -2048, // Min offset.
1805 2046, // Max offset.
1815 -1020, // Min offset.
1816 1020, // Max offset.
1831 -4095, // Min offset.
1832 4095, // Max offset.
1840 -1048576, // Min offset.
1841 1048574, // Max offset.
1850 -16777216, // Min offset.
1851 16777214, // Max offset.
1859 -16777216, // Min offset.
1860 16777212, // Max offset.
1871 -255, // Min offset.
1872 255, // Max offset.
1879 -256, // Min offset.
1880 256, // Max offset.
1888 -1020, // Min offset.
1889 1020, // Max offset.
1899 -4095, // Min offset.
1900 4095, // Max offset.
1909 -33554432, // Min offset.
1910 33554428, // Max offset.
1917 -33554432, // Min offset.
1918 33554430, // Max offset.
2544 Location::Offset offset =
2550 int32_t neg_offset = -offset;
2553 ((location->IsBound() && (offset >= 0) && (offset <= 1020) &&
2554 ((offset & 0x3) == 0)) ||
2585 (!location->IsBound() || ((offset >= 0) && (offset <= 4095))) &&
2617 ImmediateA32 positive_immediate_a32(offset);
2618 ImmediateA32 negative_immediate_a32(-offset);
2676 // Skipped T2, as it is a negative offset variant.
2677 // The minimum offset is included in the corresponding
2690 // Skipped A2, as it is a negative offset variant.
2691 // The minimum offset is included in the corresponding
3013 Location::Offset offset =
3021 ((location->IsBound() && (offset >= -256) && (offset <= 254) &&
3022 ((offset & 0x1) == 0)) ||
3047 ((location->IsBound() && (offset >= -2048) && (offset <= 2046) &&
3048 ((offset & 0x1) == 0)) ||
3070 ((location->IsBound() && (offset >= -1048576) && (offset <= 1048574) &&
3071 ((offset & 0x1) == 0)) ||
3099 ((location->IsBound() && (offset >= -16777216) &&
3100 (offset <= 16777214) && ((offset & 0x1) == 0)) ||
3127 if (((location->IsBound() && (offset >= -33554432) &&
3128 (offset <= 33554428) && ((offset & 0x3) == 0)) ||
3450 Location::Offset offset =
3457 if (((location->IsBound() && (offset >= -16777216) &&
3458 (offset <= 16777214) && ((offset & 0x1) == 0)) ||
3485 if (((location->IsBound() && (offset >= -33554432) &&
3486 (offset <= 33554428) && ((offset & 0x3) == 0)) ||
3537 Location::Offset offset =
3544 if (((location->IsBound() && (offset >= -16777216) &&
3545 (offset <= 16777212) && ((offset & 0x3) == 0)) ||
3573 if (((location->IsBound() && (offset >= -33554432) &&
3574 (offset <= 33554430) && ((offset & 0x1) == 0)) ||
3687 Location::Offset offset =
3694 if (rn.IsLow() && ((location->IsBound() && (offset >= 0) &&
3695 (offset <= 126) && ((offset & 0x1) == 0)) ||
3736 Location::Offset offset =
3743 if (rn.IsLow() && ((location->IsBound() && (offset >= 0) &&
3744 (offset <= 126) && ((offset & 0x1) == 0)) ||
5001 int32_t offset = operand.GetOffsetImmediate();
5004 if (!size.IsWide() && rt.IsLow() && rn.IsLow() && (offset >= 0) &&
5005 (offset <= 124) && ((offset % 4) == 0) && operand.IsOffset()) {
5006 int32_t offset_ = offset >> 2;
5013 if (!size.IsWide() && rt.IsLow() && (offset >= 0) && (offset <= 1020) &&
5014 ((offset % 4) == 0) && rn.Is(sp) && operand.IsOffset()) {
5015 int32_t offset_ = offset >> 2;
5021 if (!size.IsNarrow() && (offset >= 0) && (offset <= 4095) &&
5026 (offset & 0xfff));
5031 if (!size.IsNarrow() && (-offset >= 0) && (-offset <= 255) &&
5036 (-offset & 0xff));
5041 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
5046 uint32_t offset_ = abs(offset);
5053 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
5058 uint32_t offset_ = abs(offset);
5065 if (!size.IsNarrow() && (offset >= -4095) && (offset <= 4095) &&
5070 uint32_t offset_ = abs(offset);
5077 if ((offset >= -4095) && (offset <= 4095) && operand.IsOffset() &&
5080 uint32_t offset_ = abs(offset);
5087 if ((offset >= -4095) && (offset <= 4095) && operand.IsPostIndex() &&
5090 uint32_t offset_ = abs(offset);
5097 if ((offset >= -4095) && (offset <= 4095) && operand.IsPreIndex() &&
5100 uint32_t offset_ = abs(offset);
5107 if ((offset >= -4095) && (offset <= 4095) && rn.Is(pc) &&
5110 uint32_t offset_ = abs(offset);
5194 Location::Offset offset =
5202 ((location->IsBound() && (offset >= 0) && (offset <= 1020) &&
5203 ((offset & 0x3) == 0)) ||
5226 ((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
5254 if (((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
5319 int32_t offset = operand.GetOffsetImmediate();
5322 if (!size.IsWide() && rt.IsLow() && rn.IsLow() && (offset >= 0) &&
5323 (offset <= 31) && operand.IsOffset()) {
5325 ((offset & 0x1f) << 6));
5330 if (!size.IsNarrow() && (offset >= 0) && (offset <= 4095) &&
5333 (offset & 0xfff));
5338 if (!size.IsNarrow() && (-offset >= 0) && (-offset <= 255) &&
5341 (-offset & 0xff));
5346 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
5349 uint32_t offset_ = abs(offset);
5356 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
5359 uint32_t offset_ = abs(offset);
5366 if (!size.IsNarrow() && (offset >= -4095) && (offset <= 4095) &&
5369 uint32_t offset_ = abs(offset);
5376 if ((offset >= -4095) && (offset <= 4095) && operand.IsOffset() &&
5380 uint32_t offset_ = abs(offset);
5387 if ((offset >= -4095) && (offset <= 4095) && operand.IsPostIndex() &&
5391 uint32_t offset_ = abs(offset);
5398 if ((offset >= -4095) && (offset <= 4095) && operand.IsPreIndex() &&
5402 uint32_t offset_ = abs(offset);
5409 if ((offset >= -4095) && (offset <= 4095) && rn.Is(pc) &&
5413 uint32_t offset_ = abs(offset);
5494 Location::Offset offset =
5501 if (((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
5528 if (((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
5587 int32_t offset = operand.GetOffsetImmediate();
5590 if ((offset >= -1020) && (offset <= 1020) && ((offset % 4) == 0) &&
5594 uint32_t offset_ = abs(offset) >> 2;
5601 if ((offset >= -1020) && (offset <= 1020) && ((offset % 4) == 0) &&
5605 uint32_t offset_ = abs(offset) >> 2;
5612 if ((offset >= -1020) && (offset <= 1020) && ((offset % 4) == 0) &&
5616 uint32_t offset_ = abs(offset) >> 2;
5623 if ((offset >= -255) && (offset <= 255) && rn.Is(pc) &&
5627 uint32_t offset_ = abs(offset);
5636 (offset >= -255) && (offset <= 255) && operand.IsOffset() &&
5641 uint32_t offset_ = abs(offset);
5649 (offset >= -255) && (offset <= 255) && operand.IsPostIndex() &&
5654 uint32_t offset_ = abs(offset);
5662 (offset >= -255) && (offset <= 255) && operand.IsPreIndex() &&
5667 uint32_t offset_ = abs(offset);
5675 (offset >= -255) && (offset <= 255) && rn.Is(pc) &&
5680 uint32_t offset_ = abs(offset);
5737 Location::Offset offset =
5744 if (((location->IsBound() && (offset >= -1020) && (offset <= 1020) &&
5745 ((offset & 0x3) == 0)) ||
5774 ((location->IsBound() && (offset >= -255) && (offset <= 255)) ||
5834 int32_t offset = operand.GetOffsetImmediate();
5837 if ((offset >= 0) && (offset <= 1020) && ((offset % 4) == 0) &&
5840 int32_t offset_ = offset >> 2;
5848 if ((offset == 0) && operand.IsOffset() && cond.IsNotNever() &&
5951 int32_t offset = operand.GetOffsetImmediate();
5954 if (!size.IsWide() && rt.IsLow() && rn.IsLow() && (offset >= 0) &&
5955 (offset <= 62) && ((offset % 2) == 0) && operand.IsOffset()) {
5956 int32_t offset_ = offset >> 1;
5963 if (!size.IsNarrow() && (offset >= 0) && (offset <= 4095) &&
5966 (offset & 0xfff));
5971 if (!size.IsNarrow() && (-offset >= 0) && (-offset <= 255) &&
5974 (-offset & 0xff));
5979 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
5982 uint32_t offset_ = abs(offset);
5989 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
5992 uint32_t offset_ = abs(offset);
5999 if (!size.IsNarrow() && (offset >= -4095) && (offset <= 4095) &&
6002 uint32_t offset_ = abs(offset);
6009 if ((offset >= -255) && (offset <= 255) && operand.IsOffset() &&
6013 uint32_t offset_ = abs(offset);
6020 if ((offset >= -255) && (offset <= 255) && operand.IsPostIndex() &&
6024 uint32_t offset_ = abs(offset);
6031 if ((offset >= -255) && (offset <= 255) && operand.IsPreIndex() &&
6035 uint32_t offset_ = abs(offset);
6042 if ((offset >= -255) && (offset <= 255) && rn.Is(pc) &&
6046 uint32_t offset_ = abs(offset);
6121 Location::Offset offset =
6128 if (((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
6155 if (((location->IsBound() && (offset >= -255) && (offset <= 255)) ||
6215 int32_t offset = operand.GetOffsetImmediate();
6218 if (!size.IsNarrow() && (offset >= 0) && (offset <= 4095) &&
6221 (offset & 0xfff));
6226 if (!size.IsNarrow() && (-offset >= 0) && (-offset <= 255) &&
6229 (-offset & 0xff));
6234 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
6237 uint32_t offset_ = abs(offset);
6244 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
6247 uint32_t offset_ = abs(offset);
6254 if (!size.IsNarrow() && (offset >= -4095) && (offset <= 4095) &&
6257 uint32_t offset_ = abs(offset);
6264 if ((offset >= -255) && (offset <= 255) && operand.IsOffset() &&
6268 uint32_t offset_ = abs(offset);
6275 if ((offset >= -255) && (offset <= 255) && operand.IsPostIndex() &&
6279 uint32_t offset_ = abs(offset);
6286 if ((offset >= -255) && (offset <= 255) && operand.IsPreIndex() &&
6290 uint32_t offset_ = abs(offset);
6297 if ((offset >= -255) && (offset <= 255) && rn.Is(pc) &&
6301 uint32_t offset_ = abs(offset);
6376 Location::Offset offset =
6383 if (((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
6410 if (((location->IsBound() && (offset >= -255) && (offset <= 255)) ||
6470 int32_t offset = operand.GetOffsetImmediate();
6473 if (!size.IsNarrow() && (offset >= 0) && (offset <= 4095) &&
6476 (offset & 0xfff));
6481 if (!size.IsNarrow() && (-offset >= 0) && (-offset <= 255) &&
6484 (-offset & 0xff));
6489 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
6492 uint32_t offset_ = abs(offset);
6499 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
6502 uint32_t offset_ = abs(offset);
6509 if (!size.IsNarrow() && (offset >= -4095) && (offset <= 4095) &&
6512 uint32_t offset_ = abs(offset);
6519 if ((offset >= -255) && (offset <= 255) && operand.IsOffset() &&
6523 uint32_t offset_ = abs(offset);
6530 if ((offset >= -255) && (offset <= 255) && operand.IsPostIndex() &&
6534 uint32_t offset_ = abs(offset);
6541 if ((offset >= -255) && (offset <= 255) && operand.IsPreIndex() &&
6545 uint32_t offset_ = abs(offset);
6552 if ((offset >= -255) && (offset <= 255) && rn.Is(pc) &&
6556 uint32_t offset_ = abs(offset);
6631 Location::Offset offset =
6638 if (((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
6665 if (((location->IsBound() && (offset >= -255) && (offset <= 255)) ||
8038 Location::Offset offset =
8045 if (((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
8068 if (((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
8121 int32_t offset = operand.GetOffsetImmediate();
8124 if ((offset >= -4095) && (offset <= 4095) && rn.Is(pc) &&
8127 uint32_t offset_ = abs(offset);
8134 if ((offset >= -4095) && (offset <= 4095) && rn.Is(pc) &&
8138 uint32_t offset_ = abs(offset);
8147 int32_t offset = operand.GetOffsetImmediate();
8150 if ((offset >= 0) && (offset <= 4095) && operand.IsOffset() &&
8152 EmitT32_32(0xf890f000U | (rn.GetCode() << 16) | (offset & 0xfff));
8157 if ((-offset >= 0) && (-offset <= 255) && operand.IsOffset() &&
8159 EmitT32_32(0xf810fc00U | (rn.GetCode() << 16) | (-offset & 0xff));
8165 if ((offset >= -4095) && (offset <= 4095) && operand.IsOffset() &&
8169 uint32_t offset_ = abs(offset);
8224 int32_t offset = operand.GetOffsetImmediate();
8227 if ((offset >= 0) && (offset <= 4095) && operand.IsOffset() &&
8229 EmitT32_32(0xf8b0f000U | (rn.GetCode() << 16) | (offset & 0xfff));
8234 if ((-offset >= 0) && (-offset <= 255) && operand.IsOffset() &&
8236 EmitT32_32(0xf830fc00U | (rn.GetCode() << 16) | (-offset & 0xff));
8242 if ((offset >= -4095) && (offset <= 4095) && operand.IsOffset() &&
8246 uint32_t offset_ = abs(offset);
8301 int32_t offset = operand.GetOffsetImmediate();
8304 if ((offset >= 0) && (offset <= 4095) && operand.IsOffset() &&
8306 EmitT32_32(0xf990f000U | (rn.GetCode() << 16) | (offset & 0xfff));
8311 if ((-offset >= 0) && (-offset <= 255) && operand.IsOffset() &&
8313 EmitT32_32(0xf910fc00U | (rn.GetCode() << 16) | (-offset & 0xff));
8319 if ((offset >= -4095) && (offset <= 4095) && operand.IsOffset() &&
8323 uint32_t offset_ = abs(offset);
8332 int32_t offset = operand.GetOffsetImmediate();
8335 if ((offset >= -4095) && (offset <= 4095) && rn.Is(pc) &&
8338 uint32_t offset_ = abs(offset);
8345 if ((offset >= -4095) && (offset <= 4095) && rn.Is(pc) &&
8349 uint32_t offset_ = abs(offset);
8402 Location::Offset offset =
8409 if (((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
8432 if (((location->IsBound() && (offset >= -4095) && (offset <= 4095)) ||
11383 int32_t offset = operand.GetOffsetImmediate();
11386 if (!size.IsWide() && rt.IsLow() && rn.IsLow() && (offset >= 0) &&
11387 (offset <= 124) && ((offset % 4) == 0) && operand.IsOffset()) {
11388 int32_t offset_ = offset >> 2;
11395 if (!size.IsWide() && rt.IsLow() && (offset >= 0) && (offset <= 1020) &&
11396 ((offset % 4) == 0) && rn.Is(sp) && operand.IsOffset()) {
11397 int32_t offset_ = offset >> 2;
11403 if (!size.IsNarrow() && (offset >= 0) && (offset <= 4095) &&
11407 (offset & 0xfff));
11412 if (!size.IsNarrow() && (-offset >= 0) && (-offset <= 255) &&
11416 (-offset & 0xff));
11421 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
11425 uint32_t offset_ = abs(offset);
11432 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
11436 uint32_t offset_ = abs(offset);
11444 if ((offset >= -4095) && (offset <= 4095) && operand.IsOffset() &&
11447 uint32_t offset_ = abs(offset);
11454 if ((offset >= -4095) && (offset <= 4095) && operand.IsPostIndex() &&
11457 uint32_t offset_ = abs(offset);
11464 if ((offset >= -4095) && (offset <= 4095) && operand.IsPreIndex() &&
11467 uint32_t offset_ = abs(offset);
11553 int32_t offset = operand.GetOffsetImmediate();
11556 if (!size.IsWide() && rt.IsLow() && rn.IsLow() && (offset >= 0) &&
11557 (offset <= 31) && operand.IsOffset()) {
11559 ((offset & 0x1f) << 6));
11564 if (!size.IsNarrow() && (offset >= 0) && (offset <= 4095) &&
11568 (offset & 0xfff));
11573 if (!size.IsNarrow() && (-offset >= 0) && (-offset <= 255) &&
11577 (-offset & 0xff));
11582 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
11586 uint32_t offset_ = abs(offset);
11593 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
11597 uint32_t offset_ = abs(offset);
11605 if ((offset >= -4095) && (offset <= 4095) && operand.IsOffset() &&
11608 uint32_t offset_ = abs(offset);
11615 if ((offset >= -4095) && (offset <= 4095) && operand.IsPostIndex() &&
11618 uint32_t offset_ = abs(offset);
11625 if ((offset >= -4095) && (offset <= 4095) && operand.IsPreIndex() &&
11628 uint32_t offset_ = abs(offset);
11715 int32_t offset = operand.GetOffsetImmediate();
11718 if ((offset >= -1020) && (offset <= 1020) && ((offset % 4) == 0) &&
11722 uint32_t offset_ = abs(offset) >> 2;
11729 if ((offset >= -1020) && (offset <= 1020) && ((offset % 4) == 0) &&
11733 uint32_t offset_ = abs(offset) >> 2;
11740 if ((offset >= -1020) && (offset <= 1020) && ((offset % 4) == 0) &&
11744 uint32_t offset_ = abs(offset) >> 2;
11753 (offset >= -255) && (offset <= 255) && operand.IsOffset() &&
11757 uint32_t offset_ = abs(offset);
11765 (offset >= -255) && (offset <= 255) && operand.IsPostIndex() &&
11769 uint32_t offset_ = abs(offset);
11777 (offset >= -255) && (offset <= 255) && operand.IsPreIndex() &&
11781 uint32_t offset_ = abs(offset);
11840 int32_t offset = operand.GetOffsetImmediate();
11843 if ((offset >= 0) && (offset <= 1020) && ((offset % 4) == 0) &&
11846 int32_t offset_ = offset >> 2;
11854 if ((offset == 0) && operand.IsOffset() && cond.IsNotNever() &&
11968 int32_t offset = operand.GetOffsetImmediate();
11971 if (!size.IsWide() && rt.IsLow() && rn.IsLow() && (offset >= 0) &&
11972 (offset <= 62) && ((offset % 2) == 0) && operand.IsOffset()) {
11973 int32_t offset_ = offset >> 1;
11980 if (!size.IsNarrow() && (offset >= 0) && (offset <= 4095) &&
11984 (offset & 0xfff));
11989 if (!size.IsNarrow() && (-offset >= 0) && (-offset <= 255) &&
11993 (-offset & 0xff));
11998 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
12002 uint32_t offset_ = abs(offset);
12009 if (!size.IsNarrow() && (offset >= -255) && (offset <= 255) &&
12013 uint32_t offset_ = abs(offset);
12021 if ((offset >= -255) && (offset <= 255) && operand.IsOffset() &&
12024 uint32_t offset_ = abs(offset);
12031 if ((offset >= -255) && (offset <= 255) && operand.IsPostIndex() &&
12034 uint32_t offset_ = abs(offset);
12041 if ((offset >= -255) && (offset <= 255) && operand.IsPreIndex() &&
12044 uint32_t offset_ = abs(offset);
16337 unsigned offset = 32;
16339 offset = 16;
16341 uint32_t fbits_ = offset - fbits;
16353 unsigned offset = 32;
16355 offset = 16;
16357 uint32_t fbits_ = offset - fbits;
16381 unsigned offset = 32;
16383 offset = 16;
16385 uint32_t fbits_ = offset - fbits;
16398 unsigned offset = 32;
16400 offset = 16;
16402 uint32_t fbits_ = offset - fbits;
16465 unsigned offset = 32;
16467 offset = 16;
16469 uint32_t fbits_ = offset - fbits;
16481 unsigned offset = 32;
16483 offset = 16;
16485 uint32_t fbits_ = offset - fbits;
16499 unsigned offset = 32;
16501 offset = 16;
16503 uint32_t fbits_ = offset - fbits;
16516 unsigned offset = 32;
16518 offset = 16;
16520 uint32_t fbits_ = offset - fbits;
19613 Location::Offset offset =
19621 ((location->IsBound() && (offset >= -1020) && (offset <= 1020) &&
19622 ((offset & 0x3) == 0)) ||
19650 ((location->IsBound() && (offset >= -1020) && (offset <= 1020) &&
19651 ((offset & 0x3) == 0)) ||
19713 int32_t offset = operand.GetOffsetImmediate();
19716 if (dt.IsNoneOr(Untyped64) && (offset >= -1020) && (offset <= 1020) &&
19717 ((offset % 4) == 0) && rn.Is(pc) && operand.IsOffset()) {
19719 uint32_t offset_ = abs(offset) >> 2;
19725 if (dt.IsNoneOr(Untyped64) && (offset >= -1020) && (offset <= 1020) &&
19726 ((offset % 4) == 0) && operand.IsOffset() &&
19729 uint32_t offset_ = abs(offset) >> 2;
19737 if (dt.IsNoneOr(Untyped64) && (offset >= -1020) && (offset <= 1020) &&
19738 ((offset % 4) == 0) && rn.Is(pc) && operand.IsOffset() &&
19741 uint32_t offset_ = abs(offset) >> 2;
19747 if (dt.IsNoneOr(Untyped64) && (offset >= -1020) && (offset <= 1020) &&
19748 ((offset % 4) == 0) && operand.IsOffset() && cond.IsNotNever() &&
19751 uint32_t offset_ = abs(offset) >> 2;
19767 Location::Offset offset =
19775 ((location->IsBound() && (offset >= -1020) && (offset <= 1020) &&
19776 ((offset & 0x3) == 0)) ||
19804 ((location->IsBound() && (offset >= -1020) && (offset <= 1020) &&
19805 ((offset & 0x3) == 0)) ||
19867 int32_t offset = operand.GetOffsetImmediate();
19870 if (dt.IsNoneOr(Untyped32) && (offset >= -1020) && (offset <= 1020) &&
19871 ((offset % 4) == 0) && rn.Is(pc) && operand.IsOffset()) {
19873 uint32_t offset_ = abs(offset) >> 2;
19879 if (dt.IsNoneOr(Untyped32) && (offset >= -1020) && (offset <= 1020) &&
19880 ((offset % 4) == 0) && operand.IsOffset() &&
19883 uint32_t offset_ = abs(offset) >> 2;
19891 if (dt.IsNoneOr(Untyped32) && (offset >= -1020) && (offset <= 1020) &&
19892 ((offset % 4) == 0) && rn.Is(pc) && operand.IsOffset() &&
19895 uint32_t offset_ = abs(offset) >> 2;
19901 if (dt.IsNoneOr(Untyped32) && (offset >= -1020) && (offset <= 1020) &&
19902 ((offset % 4) == 0) && operand.IsOffset() && cond.IsNotNever() &&
19905 uint32_t offset_ = abs(offset) >> 2;
27291 int32_t offset = operand.GetOffsetImmediate();
27294 if (dt.IsNoneOr(Untyped64) && (offset >= -1020) && (offset <= 1020) &&
27295 ((offset % 4) == 0) && operand.IsOffset() &&
27298 uint32_t offset_ = abs(offset) >> 2;
27306 if (dt.IsNoneOr(Untyped64) && (offset >= -1020) && (offset <= 1020) &&
27307 ((offset % 4) == 0) && operand.IsOffset() && cond.IsNotNever()) {
27309 uint32_t offset_ = abs(offset) >> 2;
27327 int32_t offset = operand.GetOffsetImmediate();
27330 if (dt.IsNoneOr(Untyped32) && (offset >= -1020) && (offset <= 1020) &&
27331 ((offset % 4) == 0) && operand.IsOffset() &&
27334 uint32_t offset_ = abs(offset) >> 2;
27342 if (dt.IsNoneOr(Untyped32) && (offset >= -1020) && (offset <= 1020) &&
27343 ((offset % 4) == 0) && operand.IsOffset() && cond.IsNotNever()) {
27345 uint32_t offset_ = abs(offset) >> 2;