HomeSort by: relevance | last modified time | path
    Searched defs:relax (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRRelaxMemOperations.cpp 1 //===-- AVRRelaxMemOperations.cpp - Relax out of range loads/stores -------===//
48 template <unsigned OP> bool relax(Block &MBB, BlockIt MBBI);
88 bool AVRRelaxMem::relax<AVR::STDWPtrQRr>(Block &MBB, BlockIt MBBI) { function in class:__anon4803::AVRRelaxMem
128 #define RELAX(Op) \
130 return relax<Op>(MBB, MI)
133 RELAX(AVR::STDWPtrQRr);
135 #undef RELAX
141 INITIALIZE_PASS(AVRRelaxMem, "avr-relax-mem",
  /src/external/gpl3/gdb.old/dist/include/opcode/
loongarch.h 257 int relax; member in struct:loongarch_ASEs_option
  /src/external/gpl3/binutils/dist/bfd/
elf32-h8300.c 849 relax this jump. +130 is valid since the target will move
850 two bytes closer if we do relax this branch. */
962 /* That will change things, so, we should relax again.
985 relax this jump. +130 is valid since the target will move
986 two bytes closer if we do relax this branch. */
1033 /* That will change things, so, we should relax again.
1047 We may relax this into an 8-bit absolute address if it's in
1121 /* That will change things, so, we should relax again.
1135 We may relax this into an 8-bit absolute address if it's in
1208 /* That will change things, so, we should relax again
1380 int relax = 0; local
    [all...]
elf32-microblaze.c 720 /* Relax table contains information about instructions which can
738 struct relax_table *relax;
1718 /* Look for addr in relax table, total fixup value. */
1721 if (end <= sdata->relax[i].addr)
1723 if (end != start && start > sdata->relax[i].addr)
1725 fixup += sdata->relax[i].size;
1818 sdata->relax = (struct relax_table *) bfd_malloc ((sec->reloc_count + 1)
1819 * sizeof (*sdata->relax));
1820 if (sdata->relax == NULL)
1910 sdata->relax[sdata->relax_count].addr = irel->r_offset
736 struct relax_table *relax; member in struct:_microblaze_elf_section_data
    [all...]
elf32-s390.c 2061 bool relax; local
2159 user. Suppress rewriting if linker option --no-relax is used. */
2160 relax = info->disable_target_specific_optimizations <= 1;
2269 if (relax
elf64-s390.c 2301 bool relax; local
2403 user. Suppress rewriting if linker option --no-relax is used. */
2404 relax = info->disable_target_specific_optimizations <= 1;
2528 if (relax
2679 if (relax
2795 if (relax
  /src/external/gpl3/binutils/dist/gas/config/
tc-rl78.c 75 } relax[2]; member in struct:rl78_bytesT
88 rl78_bytes.relax[rl78_bytes.n_relax].type = type;
89 rl78_bytes.relax[rl78_bytes.n_relax].field_pos = pos;
90 rl78_bytes.relax[rl78_bytes.n_relax].val_ofs = rl78_bytes.n_base + rl78_bytes.n_ops;
296 {"relax", no_argument, NULL, OPTION_RELAX},
866 /* Estimate how big the opcode is after this relax pass. The return
886 /* Given the new addresses for this relax pass, figure out how big
912 fragP->tc_frag_data->relax[ri].type != RL78_RELAX_BRANCH,
916 expanded opcodes that only the linker will relax. */
921 switch (fragP->tc_frag_data->relax[ri].type
    [all...]
tc-visium.c 429 /* Relax a machine dependent frag. This returns the amount by which
994 relax_substateT relax = 0; local
1772 relax = amode;
2190 if (relax)
2191 output = frag_var (rs_machine_dependent, 8, 4, relax, e1.X_add_symbol,
2202 if (relax)
tc-rx.c 100 {"relax", no_argument, NULL, OPTION_RELAX},
727 } relax[2];
736 /* We set n_ops to be "size of next opcode" if the next opcode doesn't relax. */
765 rx_bytes.relax[rx_bytes.n_relax].type = type;
766 rx_bytes.relax[rx_bytes.n_relax].field_pos = pos;
767 rx_bytes.relax[rx_bytes.n_relax].val_ofs = rx_bytes.n_base + rx_bytes.n_ops;
1504 /* Estimate how big the opcode is after this relax pass. The return
1542 /* Given the new addresses for this relax pass, figure out how big
1600 && fragP->tc_frag_data->relax[0].type == RX_RELAX_DISP)
1605 fragP->tc_frag_data->relax[ri].type != RX_RELAX_BRANCH
726 } relax[2]; member in struct:rx_bytesT
    [all...]
tc-arc.c 327 bool relax; /* Boolean value: TRUE if needs relaxation. */ member in struct:arc_insn
1492 emit_insn0 (struct arc_insn *insn, char *where, bool relax)
1503 if (!relax)
1512 if (!relax)
1560 if (insn->relax)
3091 /* I cannot fix an GOTPC relocation because I need to relax it
4151 insn->relax = relax_insn_p (opcode, tok, ntok, pflags, nflg);
4340 also relax instructions that use an absolute value resolved out of
tc-riscv.c 271 int relax; /* Emit relocs the linker is allowed to relax. */ member in struct:riscv_set_options
280 1, /* relax */
1936 -mno-relax. */
2011 ip->fixp->fx_tcbit = riscv_opts.relax;
4480 {"mno-relax", no_argument, NULL, OPTION_NO_RELAX},
4544 riscv_opts.relax = true;
4548 riscv_opts.relax = false;
4863 if (!riscv_opts.relax && S_IS_LOCAL (fixP->fx_addsy))
4881 if (!riscv_opts.relax && S_IS_LOCAL (fixP->fx_addsy)
    [all...]
  /src/external/gpl3/binutils/dist/include/opcode/
loongarch.h 331 int relax; member in struct:loongarch_ASEs_option
  /src/external/gpl3/binutils.old/dist/bfd/
elf32-h8300.c 849 relax this jump. +130 is valid since the target will move
850 two bytes closer if we do relax this branch. */
962 /* That will change things, so, we should relax again.
985 relax this jump. +130 is valid since the target will move
986 two bytes closer if we do relax this branch. */
1033 /* That will change things, so, we should relax again.
1047 We may relax this into an 8-bit absolute address if it's in
1121 /* That will change things, so, we should relax again.
1135 We may relax this into an 8-bit absolute address if it's in
1208 /* That will change things, so, we should relax again
1380 int relax = 0; local
    [all...]
elf32-microblaze.c 720 /* Relax table contains information about instructions which can
738 struct relax_table *relax;
1718 /* Look for addr in relax table, total fixup value. */
1721 if (end <= sdata->relax[i].addr)
1723 if (end != start && start > sdata->relax[i].addr)
1725 fixup += sdata->relax[i].size;
1819 sdata->relax = (struct relax_table *) bfd_malloc ((sec->reloc_count + 1)
1820 * sizeof (*sdata->relax));
1821 if (sdata->relax == NULL)
1912 sdata->relax[sdata->relax_count].addr = irel->r_offset
736 struct relax_table *relax; member in struct:_microblaze_elf_section_data
    [all...]
  /src/external/gpl3/binutils.old/dist/gas/config/
tc-rl78.c 75 } relax[2]; member in struct:rl78_bytesT
88 rl78_bytes.relax[rl78_bytes.n_relax].type = type;
89 rl78_bytes.relax[rl78_bytes.n_relax].field_pos = pos;
90 rl78_bytes.relax[rl78_bytes.n_relax].val_ofs = rl78_bytes.n_base + rl78_bytes.n_ops;
296 {"relax", no_argument, NULL, OPTION_RELAX},
866 /* Estimate how big the opcode is after this relax pass. The return
886 /* Given the new addresses for this relax pass, figure out how big
912 fragP->tc_frag_data->relax[ri].type != RL78_RELAX_BRANCH,
916 expanded opcodes that only the linker will relax. */
921 switch (fragP->tc_frag_data->relax[ri].type
    [all...]
tc-visium.c 429 /* Relax a machine dependent frag. This returns the amount by which
994 relax_substateT relax = 0; local
1772 relax = amode;
2190 if (relax)
2191 output = frag_var (rs_machine_dependent, 8, 4, relax, e1.X_add_symbol,
2202 if (relax)
tc-rx.c 100 {"relax", no_argument, NULL, OPTION_RELAX},
727 } relax[2];
736 /* We set n_ops to be "size of next opcode" if the next opcode doesn't relax. */
765 rx_bytes.relax[rx_bytes.n_relax].type = type;
766 rx_bytes.relax[rx_bytes.n_relax].field_pos = pos;
767 rx_bytes.relax[rx_bytes.n_relax].val_ofs = rx_bytes.n_base + rx_bytes.n_ops;
1504 /* Estimate how big the opcode is after this relax pass. The return
1542 /* Given the new addresses for this relax pass, figure out how big
1600 && fragP->tc_frag_data->relax[0].type == RX_RELAX_DISP)
1605 fragP->tc_frag_data->relax[ri].type != RX_RELAX_BRANCH
726 } relax[2]; member in struct:rx_bytesT
    [all...]
  /src/external/gpl3/binutils.old/dist/include/opcode/
loongarch.h 323 int relax; member in struct:loongarch_ASEs_option
  /src/external/gpl3/gdb/dist/bfd/
elf32-h8300.c 849 relax this jump. +130 is valid since the target will move
850 two bytes closer if we do relax this branch. */
962 /* That will change things, so, we should relax again.
985 relax this jump. +130 is valid since the target will move
986 two bytes closer if we do relax this branch. */
1033 /* That will change things, so, we should relax again.
1047 We may relax this into an 8-bit absolute address if it's in
1121 /* That will change things, so, we should relax again.
1135 We may relax this into an 8-bit absolute address if it's in
1208 /* That will change things, so, we should relax again
1380 int relax = 0; local
    [all...]
elf32-microblaze.c 720 /* Relax table contains information about instructions which can
738 struct relax_table *relax;
1718 /* Look for addr in relax table, total fixup value. */
1721 if (end <= sdata->relax[i].addr)
1723 if (end != start && start > sdata->relax[i].addr)
1725 fixup += sdata->relax[i].size;
1819 sdata->relax = (struct relax_table *) bfd_malloc ((sec->reloc_count + 1)
1820 * sizeof (*sdata->relax));
1821 if (sdata->relax == NULL)
1912 sdata->relax[sdata->relax_count].addr = irel->r_offset
736 struct relax_table *relax; member in struct:_microblaze_elf_section_data
    [all...]
  /src/external/gpl3/gdb/dist/include/opcode/
loongarch.h 323 int relax; member in struct:loongarch_ASEs_option
  /src/external/gpl3/gdb.old/dist/bfd/
elf32-h8300.c 849 relax this jump. +130 is valid since the target will move
850 two bytes closer if we do relax this branch. */
962 /* That will change things, so, we should relax again.
985 relax this jump. +130 is valid since the target will move
986 two bytes closer if we do relax this branch. */
1033 /* That will change things, so, we should relax again.
1047 We may relax this into an 8-bit absolute address if it's in
1121 /* That will change things, so, we should relax again.
1135 We may relax this into an 8-bit absolute address if it's in
1208 /* That will change things, so, we should relax again
1380 int relax = 0; local
    [all...]
elf32-microblaze.c 720 /* Relax table contains information about instructions which can
738 struct relax_table *relax;
1723 /* Look for addr in relax table, total fixup value. */
1726 if (end <= sdata->relax[i].addr)
1728 if (end != start && start > sdata->relax[i].addr)
1730 fixup += sdata->relax[i].size;
1824 sdata->relax = (struct relax_table *) bfd_malloc ((sec->reloc_count + 1)
1825 * sizeof (*sdata->relax));
1826 if (sdata->relax == NULL)
1917 sdata->relax[sdata->relax_count].addr = irel->r_offset
736 struct relax_table *relax; member in struct:_microblaze_elf_section_data
    [all...]
  /src/external/mit/isl/dist/
isl_coalesce.c 1035 * along the "n" inequality constraints in "relax" by one.
1037 * Extend info[i].bmap accordingly by relaxing all constraints in "relax"
1045 static enum isl_change extend(int i, int j, int n, int *relax,
1062 isl_int_add_ui(info[i].bmap->ineq[relax[l]][0],
1063 info[i].bmap->ineq[relax[l]][0], 1);
1073 /* Basic map "i" has "n" inequality constraints (collected in "relax")
1078 * In particular, relax the constraints in "relax", compute the corresponding
1117 static enum isl_change is_relaxed_extension(int i, int j, int n, int *relax,
1126 if (isl_tab_is_equality(info[i].tab, n_eq + relax[l])
2175 int *relax; local
    [all...]
  /src/external/gpl3/binutils/dist/opcodes/
csky-opc.h 280 signed int relax; member in struct:csky_opcode
286 /* The following are the opcodes used in relax/fix process. */

Completed in 74 milliseconds

1 2