Lines Matching refs:edge_predicate_pool
93 static object_allocator<predicate> edge_predicate_pool ("edge predicates");
282 es->predicate = edge_predicate_pool.allocate (); in edge_set_predicate()
288 edge_predicate_pool.remove (es->predicate); in edge_set_predicate()
301 edge_predicate_pool.remove (*p); in set_hint_predicate()
307 *p = edge_predicate_pool.allocate (); in set_hint_predicate()
713 edge_predicate_pool.remove (predicate); in ~ipa_call_summary()
721 edge_predicate_pool.remove (loop_iterations); in ~ipa_fn_summary()
723 edge_predicate_pool.remove (loop_stride); in ~ipa_fn_summary()
1517 e->aux = edge_predicate_pool.allocate (); in set_cond_stmt_execution_predicate()
1551 e->aux = edge_predicate_pool.allocate (); in set_cond_stmt_execution_predicate()
1596 e->aux = edge_predicate_pool.allocate (); in set_switch_stmt_execution_predicate()
1781 = edge_predicate_pool.allocate (); in compute_bb_predicates()
1814 bb->aux = edge_predicate_pool.allocate (); in compute_bb_predicates()
1845 pdom_bb->aux = edge_predicate_pool.allocate (); in compute_bb_predicates()
2855 edge_predicate_pool.remove ((predicate *)bb->aux); in analyze_function_body()
2860 edge_predicate_pool.remove ((predicate *) e->aux); in analyze_function_body()
4531 edge_predicate_pool.release (); in ipa_free_fn_summary()