/openbsd/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/ |
H A D | 20010723-1.c | 4 int biv,giv; in test() local 5 for (biv = 0, giv = 0; giv != 8; biv++) in test() 6 giv = biv*8; in test()
|
/openbsd/sys/arch/hppa/dev/ |
H A D | apic.c | 164 struct apic_iv *aiv, *biv; in apic_intr_establish() local 194 biv = apic_intr_list[irq]; in apic_intr_establish() 195 while (biv->next) in apic_intr_establish() 196 biv = biv->next; in apic_intr_establish() 197 biv->next = aiv; in apic_intr_establish()
|
/openbsd/gnu/usr.bin/gcc/gcc/ |
H A D | unroll.c | 1191 map->reg_map[bl->regno] = bl->biv->src_reg; 2485 for (v = bl->biv; v; v = v->next_iv) 2604 rtx tem = gen_reg_rtx (bl->biv->mode); 2671 REGNO (bl->biv->src_reg), REGNO (tem)); 2675 bl->biv->src_reg = tem; 3047 tem = gen_reg_rtx (bl->biv->mode); 3157 struct induction *biv; local 3159 for (biv = bl->biv; biv; biv = biv->next_iv) 3160 if (biv->insn == insn) 3164 biv->add_val, NULL_RTX, 0, [all …]
|
H A D | loop.c | 3845 struct induction *biv = bl->biv, *biv1; local 3848 biv1 = biv; 3865 REGNO (biv->src_reg), INSN_UID (biv->insn)); 3878 REGNO (biv->src_reg), INSN_UID (biv->insn)); 4714 && bl->biv->always_executed && ! bl->biv->maybe_multiple 5717 bl->biv = 0; 5755 v->next_iv = bl->biv; 5756 bl->biv = v; 6185 for (biv = bl->biv; biv; biv = biv->next_iv) 6187 || biv->insn == p) [all …]
|
H A D | doloop.c | 668 if (INSN_UID (bl->biv->insn) < max_uid_for_loop 669 && INSN_LUID (bl->biv->insn) < INSN_LUID (loop->scan_start))
|
H A D | loop.h | 172 struct induction *biv; /* List of all insns that set this reg. */ member
|
H A D | ChangeLog.2 | 765 * loop.c (check_dbra_loop): Can't reverse a biv that has 776 for givs made from biv increments. 1308 Set it if we search back through previous insns for the biv. 4382 being set by a paradoxical subreg is probably not a biv. 9620 * loop.c (check_dbra_loop): Check bl->biv->add_val is a 11823 * loop.c (strength_reduce): When doing biv->giv conversion, update 11914 * loop.c (strength_reduce): When doing biv->giv conversion, fix up 13373 * loop.c (strength_reduce): When doing biv->giv conversion, update 13377 * loop.c (strength_reduce): When doing biv->giv conversion, fix up 13678 * loop.c (strength_reduce): When doing biv->giv conversion, update [all …]
|
H A D | ChangeLog.4 | 2617 that is not a biv, then the REG is not a biv. Even if it is 2618 earlier set from something that is a biv. 7835 expressed as givs of another biv, and to convert biv increments 7845 (find_splittable_givs): Don't check for givs made from biv 9257 Properly extend the biv initial value for the giv. 9268 * unroll.c (iteration_info): Extend the biv initial value for the giv. 9908 * loop.c (check_final_value): Check for biv use before checking for 9909 giv use. Check for both biv and giv uses. Always set last_giv_use
|
H A D | ChangeLog.1 | 3437 * loop.c (strength_reduce): Don't do biv increment -> DEST_REG giv 4646 converting biv increment to giv. 4778 * loop.c (strength_reduce): Don't move giv insn for biv turned giv 4815 * loop.c (strength_reduce): Dump biv increment -> giv conversions. 5845 may_not_optimize to proper size when converting biv increments 5883 of another biv, and to convert biv increments into givs. 5894 (find_splittable_givs): Check for Givs made from biv increments. 12576 * loop.c (check_dbra_loop): Use a vanilla loop reversal if the biv is
|
H A D | ChangeLog | 1886 * loop.c (update_giv_derive): Ignore redundant sets of a biv when 1887 calculating how to derive a giv from a biv. 2701 biv increment several times. 5447 (record_biv): Check for duplicate biv locations and 8023 the biv when eliminating. 12437 * doloop.c (doloop_modify_runtime <biv skips initial incr>): Adjust
|
H A D | FSFChangeLog.11 | 3344 * loop.c (check_final_value): Don't miss a biv increment in a 3347 * loop.c (check_dbra_loop): If the loop biv is only used 5633 * loop.c (maybe_eliminate_biv_1): In (set (cc0) <biv>) case, 13231 of biv elimination with givs and restrict those two cases to
|
H A D | ChangeLog.3 | 2646 Set it if we search back through previous insns for the biv. 2659 * loop.c (strength_reduce): When doing biv->giv conversion, 2660 take multi-insn biv increments into account. 5937 * loop.c (strength_reduce): Fix biv removal code.
|
H A D | FSFChangeLog.10 | 2230 (maybe_eliminate_biv_1): Reject biv with auto_inc_opt optimization 6327 check for non-invariant initial biv values. 7756 no_use_except_counting is false, there must be only one biv.
|
H A D | ChangeLog.7 | 1219 value as a function of the biv if the giv is not computed 4596 Don't eliminate the biv if the giv has a constant multiplier and 17887 eliminating a biv.
|
H A D | ChangeLog.5 | 9750 * loop.c (check_dbra_loop): A biv has uses besides counting if it is 9751 used to set another biv.
|
H A D | ChangeLog.0 | 12603 * loop.c (check_final_value): Don't miss a biv increment in a
|
H A D | ChangeLog.6 | 3757 variable; skip late entry test if biv initializer created by loop.
|
/openbsd/sys/arch/alpha/alpha/ |
H A D | machdep.c | 199 alpha_init(unused, ptb, bim, bip, biv) in alpha_init() argument 204 u_long biv; /* bootinfo version */ 254 if (biv == 0) { /* backward compat */ 255 biv = *(u_long *)bip; 258 switch (biv) { 344 bootinfo_msg, bim, bip, biv);
|
/openbsd/gnu/gcc/gcc/ |
H A D | loop-iv.c | 798 struct biv_entry *biv = htab_find_with_hash (bivs, def, REGNO (def)); in analyzed_for_bivness_p() local 800 if (!biv) in analyzed_for_bivness_p() 803 *iv = biv->iv; in analyzed_for_bivness_p() 810 struct biv_entry *biv = XNEW (struct biv_entry); in record_biv() local 813 biv->regno = REGNO (def); in record_biv() 814 biv->iv = *iv; in record_biv() 816 *slot = biv; in record_biv()
|
/openbsd/gnu/usr.bin/perl/ |
H A D | pp.c | 1421 const IV biv = SvIVX(svr); in PP() local 1422 if (biv >= 0) { in PP() 1423 blow = biv; in PP() 1559 const IV biv = SvIVX(svr); in PP() local 1560 if (biv >= 0) { in PP() 1561 right = biv; in PP() 1565 right = -(UV)biv; in PP() 1675 if (biv >= 0) { in PP() 1676 right = biv; in PP() 2022 if (biv >= 0) { in PP() [all …]
|
H A D | pp_hot.c | 1957 const IV biv = SvIVX(svr); in PP() local 1958 if (biv >= 0) { in PP() 1959 buv = biv; in PP() 1962 buv = (UV) (0 - (UV) biv); in PP()
|
/openbsd/gnu/gcc/gcc/config/sh/ |
H A D | sh.c | 10526 if (bl->biv->insn == insn) in sh_adjust_unroll_max()
|