Home
last modified time | relevance | path

Searched refs:bivs (Results 1 – 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/gcc/
HDloop-iv.c109 static htab_t bivs; variable
221 htab_empty (bivs); in clear_iv_info()
257 bivs = htab_create (10, biv_hash, biv_eq, free); in iv_analysis_loop_init()
798 struct biv_entry *biv = htab_find_with_hash (bivs, def, REGNO (def)); in analyzed_for_bivness_p()
811 void **slot = htab_find_slot_with_hash (bivs, def, REGNO (def), INSERT); in record_biv()
1240 htab_delete (bivs); in iv_analysis_done()
1241 bivs = NULL; in iv_analysis_done()
HDChangeLog-19991310 (strength_reduce): Discard an iv with multiple bivs, any of
8121 (strength_reduce): Release the varrays from the no-bivs early exit.
20350 (strength_reduce): Try to find bivs that can be expressed as givs
HDChangeLog-200614428 (df, bivs): New global variables.
14429 (struct insn_info, insn_info, last_def, bivs, max_insn_no, max_reg_no,
HDChangeLog-20007840 (strength_reduce): Lose code to try to find bivs that can be
17914 (strength_reduce): Discard an iv with multiple bivs, any of
HDChangeLog-20037386 of the 'same' field for bivs.
28604 * loop.c (loop_givs_reduce): Skip bivs with duplicate locations
HDChangeLog-2004380 bivs.