Lines Matching refs:fp_offset
170 bfd_vma fp_offset; in print_insn_tic6x() local
179 fp_offset = addr & 0x1f; in print_insn_tic6x()
180 fp_addr = addr - fp_offset; in print_insn_tic6x()
192 if (fp_offset & 0x1) in print_insn_tic6x()
194 if ((fp_offset & 0x3) && (fp_offset >= 28 in print_insn_tic6x()
195 || !header.word_compact[fp_offset >> 2])) in print_insn_tic6x()
197 if (fp_offset == 28) in print_insn_tic6x()
204 num_bits = (header.word_compact[fp_offset >> 2] ? 16 : 32); in print_insn_tic6x()
209 if (fp_offset & 0x3) in print_insn_tic6x()
216 info->fprintf_func (info->stream, ".byte 0x%.2x", fp[fp_offset]); in print_insn_tic6x()
228 opcode = tic6x_extract_16 (fp + fp_offset, info); in print_insn_tic6x()
230 opcode = tic6x_extract_16 (fp + (fp_offset ^ 2), info); in print_insn_tic6x()
233 opcode = tic6x_extract_32 (fp + fp_offset, info); in print_insn_tic6x()
333 if (num_bits == 16 && (fp_offset & 0x2) == 2) in print_insn_tic6x()
339 p_bit = header.p_bits[(fp_offset >> 2) << 1]; in print_insn_tic6x()
341 else if (fp_offset >= 4) in print_insn_tic6x()
347 && header.word_compact[(fp_offset >> 2) - 1]) in print_insn_tic6x()
348 p_bit = header.p_bits[(fp_offset >> 1) - 1]; in print_insn_tic6x()
352 = tic6x_extract_32 (fp + (fp_offset & 0x1c) - 4, info); in print_insn_tic6x()
762 bfd_vma search_fp_offset = fp_offset; in print_insn_tic6x()