Lines Matching refs:offset

105    %r			print register offset address for wldt/wstr instruction
1052 %<bitfield>a print (bitfield * 4) as a pc-rel offset + decoded symbol
1198 %b print a conditional branch offset
1199 %B print an unconditional branch offset
1687 int offset = given & 0xff;
1689 if (offset)
1692 offset * 4,
1699 int offset = given & 0xff;
1705 if (offset)
1708 offset * 4);
1711 func (stream, ", {%d}", offset);
1718 int offset = (given >> 1) & 0x3f;
1720 if (offset == 1)
1722 else if (regno + offset > 32)
1723 func (stream, "{d%d-<overflow reg d%d>}", regno, regno + offset - 1);
1725 func (stream, "{d%d-d%d}", regno, regno + offset - 1);
1732 int offset = (given & 0xff) * 4;
1737 if (offset)
1740 offset = -offset;
1741 func (stream, ", #%d", offset);
1749 info->print_address_func (offset + pc
2029 the width field "M" is zero, then the offset is
2032 int offset = given & 0xff;
2037 if (offset)
2042 offset * multiplier,
2047 offset * multiplier);
2124 int offset = given & 0xfff;
2131 offset = - offset;
2134 func (stream, ", #%d]", offset);
2136 offset += pc + 8;
2148 func (stream, "], #%d", offset);
2150 /* ie ignore the offset. */
2151 offset = pc + 8;
2155 info->print_address_func (offset, info);
2165 int offset = given & 0xfff;
2166 if (offset)
2169 ? "-" : ""), offset);
2186 int offset = given & 0xfff;
2187 if (offset)
2190 ? "-" : ""), offset);
2719 /* PC relative with immediate offset. */
2720 int offset = ((given & 0xf00) >> 4) | (given & 0xf);
2723 offset = -offset;
2725 func (stream, "[pc, #%d]\t; ", offset);
2726 info->print_address_func (offset + pc + 8, info);
2738 int offset = ((given & 0xf00) >> 4) | (given & 0xf);
2739 if (offset)
2742 ? "-" : ""), offset);
2762 int offset = ((given & 0xf00) >> 4) | (given & 0xf);
2763 if (offset)
2766 ? "-" : ""), offset);
2845 int offset = given & 0xff;
2847 if (offset)
2850 offset * 4,
2857 int offset = given & 0xff;
2863 if (offset)
2866 offset * 4);
2869 func (stream, ", {%d}", offset);
2877 bfd_vma offset = 0;
2881 offset = (-1) ^ 0x00ffffff;
2883 /* Offset is (SignExtend(offset field)<<2). */
2884 offset += given & 0x00ffffff;
2885 offset <<= 2;
2886 address = offset + pc + 8;
3448 int offset = 0;
3451 if (U) /* 12-bit positive immediate offset */
3452 offset = i12;
3453 else if (Rn == 15) /* 12-bit negative immediate offset */
3454 offset = -(int)i12;
3455 else if (op == 0x0) /* shifted register offset */
3467 case 0xE: /* 8-bit positive immediate offset */
3468 offset = i8;
3471 case 0xC: /* 8-bit negative immediate offset */
3472 offset = -i8;
3476 offset = i8;
3481 offset = -i8;
3486 offset = i8;
3491 offset = -i8;
3501 func (stream, "], #%d", offset);
3504 if (offset)
3505 func (stream, ", #%d", offset);
3512 info->print_address_func (((pc + 4) & ~3) + offset, info);
3608 int offset = 0;
3610 offset |= !S << 20;
3611 offset |= J2 << 19;
3612 offset |= J1 << 18;
3613 offset |= (given & 0x003f0000) >> 4;
3614 offset |= (given & 0x000007ff) << 1;
3615 offset -= (1 << 20);
3617 info->print_address_func (pc + 4 + offset, info);
3626 int offset = 0;
3628 offset |= !S << 24;
3629 offset |= !(I1 ^ S) << 23;
3630 offset |= !(I2 ^ S) << 22;
3631 offset |= (given & 0x03ff0000u) >> 4;
3632 offset |= (given & 0x000007ffu) << 1;
3633 offset -= (1 << 24);
3634 offset += pc + 4;
3638 offset &= ~2u;
3640 info->print_address_func (offset, info);
4193 the offset field in the instruction will actually be the