/haiku-buildtools/gcc/gcc/config/mcore/ |
H A D | mcore.c | 108 int growth[MAX_STACK_GROWS]; member in struct:mcore_frame 1755 the most appropriate stack growth and register saves to either: 1759 for (i = 0; i < ARRAY_SIZE (infp->growth); i++) 1760 infp->growth[i] = 0; 1789 infp->growth[growths++] = step; 1795 infp->growth[growths++] = outbounds; 1821 infp->growth[growths++] = step; 1835 infp->growth[growths++] = step; 1843 infp->growth[growths++] = outbounds; 1853 infp->growth[growth 1981 int growth = 0; local 2114 int growth = MAX_STACK_GROWS - 1 ; local [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | ipa-inline.c | 28 by the limits specified by user (allowed function growth, growth and so 161 limits on function unit growth or stack usage growth. 163 The relative function body growth limit is present generally 168 For stack growth limits we always base the growth in stack usage 185 described above, we want to base our function growth 325 caller growth limits allow doing so. 413 /* Check if caller growth allow 520 int growth = estimate_edge_growth (e); local 626 int growth = estimate_edge_growth (e); local 786 int growth = estimate_edge_growth (e); local 1047 int growth, edge_time; local 1893 int growth; local [all...] |
H A D | ipa-inline.h | 163 /* Estimated growth for inlining all copies of the function before start 168 int growth; variable 299 /* Return estimated callee growth after inlining EDGE. */
|
H A D | ipa-inline-analysis.c | 21 /* Analysis used by the inliner and other passes limiting code size growth. 1092 info->growth = 0; 1360 /* Initialize growth caches. */ 1370 /* Free growth caches. */ 1477 if (s->growth) 1478 fprintf (f, " estimated growth:%i\n", (int) s->growth); 3813 /* Return estimated callee growth after inlining EDGE. 3852 /* Estimate the growth of the caller when inlining EDGE. 3936 int growth; member in struct:growth_data [all...] |
H A D | final.c | 618 For this purpose, align_fuzz with a growth argument of 0 computes the 630 align_fuzz (rtx start, rtx end, int known_align_log, unsigned int growth) 650 fuzz += (-align_addr ^ growth) & (new_align - known_align); 626 align_fuzz(rtx start, rtx end, int known_align_log, unsigned int growth) argument
|
/haiku-buildtools/legacy/binutils/gas/ |
H A D | write.c | 1599 offsetT growth; local 1679 growth = this_type->rlx_length - start_type->rlx_length; 1680 if (growth != 0) 1682 return growth; 1840 offsetT growth = 0; local 1854 growth = 0; 1871 growth = 0; 1899 growth += md_short_jump_size; 1912 growth += md_long_jump_size; 1938 growth [all...] |
/haiku-buildtools/binutils/gas/ |
H A D | write.c | 2242 offsetT growth; local 2334 growth = this_type->rlx_length - start_type->rlx_length; 2335 if (growth != 0) 2337 return growth; 2527 offsetT growth = 0; local 2541 growth = 0; 2558 growth = 0; 2585 growth += md_short_jump_size; 2605 growth += md_long_jump_size; 2631 growth [all...] |
/haiku-buildtools/binutils/gas/config/ |
H A D | tc-epiphany.c | 680 long growth = 0; 702 growth = relax_frag (segment, fragP, stretch); 704 return growth; 713 The guess for fr_var is ACTUALLY the growth beyond fr_fix. 673 long growth = 0; local
|
H A D | tc-mep.c | 1459 int growth; 1520 ACTUALLY the growth beyond fr_fix. Whatever we do to grow fr_fix 1582 return subtype_mappings[fragP->fr_subtype].growth; 1585 /* VLIW does relaxing, but not growth. */ 1642 fragP->fr_fix += subtype_mappings[fragP->fr_subtype].growth; 1701 growth, so we must manually handle converting out-of-range BEQ 1739 if (subtype_mappings[fragP->fr_subtype].growth) 1742 fragP->fr_fix += subtype_mappings[fragP->fr_subtype].growth; 1456 int growth; member in struct:__anon416
|
H A D | tc-m32r.c | 1648 long growth = 0; 1656 growth = 2; 1664 growth = -2; 1669 growth = relax_frag (segment, fragP, stretch); 1675 growth += 2; 1679 return growth; 1688 The guess for fr_var is ACTUALLY the growth beyond fr_fix. 1643 long growth = 0; local
|
H A D | tc-tic54x.c | 5209 int growth = 0; local 5231 growth = 0; 5252 growth = -frag->fr_fix; 5264 growth = 0; 5278 growth = -frag->fr_fix; 5287 growth = (size + 15) / 16 * OCTETS_PER_BYTE - frag->fr_fix; 5288 for (i = 0; i < growth; i++) 5290 frag->fr_fix = growth; 5301 return growth;
|
H A D | tc-cris.c | 522 long growth; local 604 growth = this_type->rlx_length - start_type->rlx_length; 605 if (growth != 0) 607 return growth; 618 is *actually* the growth beyond fr_fix. Whatever we do to grow fr_fix
|
H A D | tc-msp430.c | 4529 long growth; local 4592 growth = this_type->rlx_length - start_type->rlx_length; 4593 if (growth != 0) 4595 return growth;
|
H A D | tc-arc.c | 3108 is *actually* the growth beyond fr_fix. Whatever we do to grow fr_fix 3118 int growth; local 3136 growth = md_relax_table[fragP->fr_subtype].rlx_length; 3137 fragP->fr_var = growth; 3140 fragP->fr_file, fragP->fr_line, growth); 3142 return growth;
|
H A D | tc-m68hc11.c | 3878 long growth; 3953 growth = this_type->rlx_length - start_type->rlx_length; 3954 if (growth != 0) 3956 return growth; 4235 /* Return the growth in the fixed part of the frag. */ 3868 long growth; local
|
H A D | tc-xtensa.c | 3785 beginning of the growth area. */ 9484 addressT growth; 9502 growth = new_size - old_size; 9504 /* Fix up the text_expansion field and return the new growth. */ 9505 fragP->tc_frag_data.text_expansion[0] += growth; 9506 return growth; 10008 int growth = 0; 10040 growth = 3; 10045 return growth; 10061 int growth 9470 addressT growth; local 9994 int growth = 0; local 10047 int growth = 0; local [all...] |
/haiku-buildtools/legacy/binutils/gas/config/ |
H A D | tc-m32r.c | 1653 long growth = 0; 1661 growth = 2; 1669 growth = -2; 1674 growth = relax_frag (segment, fragP, stretch); 1680 growth += 2; 1684 return growth; 1693 The guess for fr_var is ACTUALLY the growth beyond fr_fix. 1648 long growth = 0; local
|
H A D | tc-msp430.c | 2271 long growth; local 2334 growth = this_type->rlx_length - start_type->rlx_length; 2335 if (growth != 0) 2337 return growth;
|
H A D | tc-tic54x.c | 5587 int growth = 0; local 5609 growth = 0; 5630 growth = -frag->fr_fix; 5642 growth = 0; 5656 growth = -frag->fr_fix; 5665 growth = (size + 15) / 16 * OCTETS_PER_BYTE - frag->fr_fix; 5666 for (i = 0; i < growth; i++) 5668 frag->fr_fix = growth; 5679 return growth;
|
H A D | tc-cris.c | 520 long growth; local 601 growth = this_type->rlx_length - start_type->rlx_length; 602 if (growth != 0) 604 return growth; 615 is *actually* the growth beyond fr_fix. Whatever we do to grow fr_fix
|
H A D | tc-m68hc11.c | 2779 long growth; 2854 growth = this_type->rlx_length - start_type->rlx_length; 2855 if (growth != 0) 2857 return growth; 3140 /* Return the growth in the fixed part of the frag. */ 2769 long growth; local
|
H A D | tc-xtensa.c | 3632 beginning of the growth area. */ 8293 addressT growth; 8311 growth = new_size - old_size; 8313 /* Fix up the text_expansion field and return the new growth. */ 8314 fragP->tc_frag_data.text_expansion[0] += growth; 8315 return growth; 8279 addressT growth; local
|
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | final.c | 881 For this purpose, align_fuzz with a growth argument of 0 comuptes the 893 align_fuzz (start, end, known_align_log, growth) 896 unsigned growth; 916 fuzz += (-align_addr ^ growth) & (new_align - known_align);
|