Lines Matching refs:hti
2072 struct mips_htab_traverse_info *hti;
2074 hti = (struct mips_htab_traverse_info *) data;
2075 if (!bfd_link_relocatable (hti->info))
2076 mips_elf_check_mips16_stubs (hti->info, h);
2090 if (bfd_link_relocatable (hti->info))
2092 if (!PIC_OBJECT_P (hti->output_bfd))
2095 else if (h->has_nonpic_branches && !mips_elf_add_la25_stub (hti->info, h))
2097 hti->error = true;
9934 struct mips_htab_traverse_info *hti = data;
9939 info = hti->info;
9940 output_bfd = hti->output_bfd;
9955 hti->error = true;
9978 struct mips_htab_traverse_info hti;
9989 hti.info = info;
9990 hti.output_bfd = output_bfd;
9991 hti.error = false;
9992 mips_elf_link_hash_traverse (htab, mips_elf_allocate_lazy_stub, &hti);
9993 if (hti.error)
10074 struct mips_htab_traverse_info hti;
10095 hti.info = info;
10096 hti.output_bfd = output_bfd;
10097 hti.error = false;
10098 mips_elf_link_hash_traverse (htab, mips_elf_check_symbols, &hti);
10099 if (hti.error)
10896 struct mips_htab_traverse_info *hti;
10906 hti = (struct mips_htab_traverse_info *) data;
10907 htab = mips_elf_hash_table (hti->info);
10918 hti->error = true;
10954 bfd_put_micromips_32 (hti->output_bfd,
10957 bfd_put_micromips_32 (hti->output_bfd,
10963 bfd_put_32 (hti->output_bfd, LA25_LUI (target_high), loc);
10964 bfd_put_32 (hti->output_bfd, LA25_ADDIU (target_low), loc + 4);
10973 bfd_put_micromips_32 (hti->output_bfd,
10975 bfd_put_micromips_32 (hti->output_bfd,
10977 bfd_put_micromips_32 (hti->output_bfd,
10979 bfd_put_32 (hti->output_bfd, 0, loc + 12);
10983 bfd_put_32 (hti->output_bfd, LA25_LUI (target_high), loc);
10984 if (MIPSR6_P (hti->output_bfd) && htab->compact_branches)
10986 bfd_put_32 (hti->output_bfd, LA25_ADDIU (target_low), loc + 4);
10987 bfd_put_32 (hti->output_bfd, LA25_BC (pcrel_offset), loc + 8);
10991 bfd_put_32 (hti->output_bfd, LA25_J (target), loc + 4);
10992 bfd_put_32 (hti->output_bfd, LA25_ADDIU (target_low), loc + 8);
10994 bfd_put_32 (hti->output_bfd, 0, loc + 12);
14950 struct mips_htab_traverse_info hti;
14981 hti.info = info;
14982 hti.output_bfd = abfd;
14983 hti.error = false;
14984 htab_traverse (htab->la25_stubs, mips_elf_create_la25_stub, &hti);
14985 if (hti.error)