Home
last modified time | relevance | path

Searched refs:get_Block_cfgpred (Results 1 – 25 of 41) sorted by relevance

12

/dports/devel/libfirm/libfirm-1.21.0/ir/opt/
H A Dcfopt.c180 ir_node *pred = get_Block_cfgpred(b, pos); in test_whether_dispensable()
246 ir_node* pred = get_Block_cfgpred(b, 0); in merge_blocks()
332 ir_node *predx = get_Block_cfgpred(b, i); in optimize_blocks()
386 ir_node *pred = get_Block_cfgpred(b, k); in optimize_blocks()
416 ir_node *predx = get_Block_cfgpred(b, i); in optimize_blocks()
491 ir_node *pred = get_Block_cfgpred(b, i); in optimize_blocks()
545 projA = get_Block_cfgpred(block, i); in optimize_pred_cond()
547 projB = get_Block_cfgpred(block, j); in optimize_pred_cond()
631 ir_node *pred = get_Block_cfgpred(n,i); in compute_block_info()
693 jmp = get_Block_cfgpred(block, i); in remove_empty_blocks()
[all …]
H A Dreturn.c85 ir_node *node = get_Block_cfgpred(endbl, i); in normalize_one_return()
116 ir_node *ret = get_Block_cfgpred(endbl, i); in normalize_one_return()
202 ir_node *pred = get_Block_cfgpred(retbl, i); in can_move_ret()
256 ir_node *ret = get_Block_cfgpred(endbl, i); in normalize_n_returns()
302 ir_node *jmp = get_Block_cfgpred(block, i); in normalize_n_returns()
H A Dboolopt.c474 node = get_Block_cfgpred(block, 0); in skip_empty_blocks()
525 ins[j++] = get_Block_cfgpred(block, i); in remove_block_input()
540 new_jmp = get_Block_cfgpred(block, 0); in move_nodes_to_block()
589 lower_cf = get_Block_cfgpred(block, low_idx); in find_cf_and_or_walker()
620 upper_cf = get_Block_cfgpred(block, up_idx); in find_cf_and_or_walker()
697 move_nodes_to_block(get_Block_cfgpred(block, up_idx), upper_block); in find_cf_and_or_walker()
698 move_nodes_to_block(get_Block_cfgpred(block, low_idx), lower_block); in find_cf_and_or_walker()
H A Djumpthreading.c212 in[0] = get_Block_cfgpred(block, pos); in split_critical_edge()
506 ir_node *cfgpred = get_Block_cfgpred(block, i); in find_const_or_confirm()
570 ir_node *cfgpred = get_Block_cfgpred(block, i); in find_candidate()
656 projx = get_Block_cfgpred(block, 0); in thread_jumps()
H A Dfunccall.c480 ir_node *node = get_Block_cfgpred(endbl, j); in check_const_or_pure_function()
684 ir_node *pred = get_Block_cfgpred(end_blk, i); in check_stored_result()
732 ir_node *pred = get_Block_cfgpred(end_blk, i); in check_nothrow_or_malloc()
H A Dtailrec.c101 if (get_Block_cfgpred(node, i) == data->proj_X) { in collect_data()
352 ir_node *ret = get_Block_cfgpred(end_block, i); in do_opt_tail_rec()
606 ir_node *ret = get_Block_cfgpred(end_block, i); in opt_tail_rec_irg()
H A Dopt_blocks.c735 ins[i] = get_Block_cfgpred(block, i); in apply()
780 ir_node *pred = get_Block_cfgpred(block, i); in apply()
882 ir_node *pred = get_Block_cfgpred(meet_block, i); in apply()
936 ir_node *pred = get_Block_cfgpred(end_block, i); in partition_for_end_block()
1085 ir_node *pred = get_Block_cfgpred(block, i); in check_for_cf_meet()
H A Dopt_inline.c458 ir_node *ret = get_Block_cfgpred(end_bl, i); in inline_method()
473 ir_node *ret = get_Block_cfgpred(end_bl, i); in inline_method()
501 ir_node *ret = get_Block_cfgpred(end_bl, i); in inline_method()
546 ir_node *ret = get_Block_cfgpred(end_bl, i); in inline_method()
568 ir_node *ret = get_Block_cfgpred(end_bl, i); in inline_method()
H A Dcombo.c1024 node_t *pred = get_irn_node(get_Block_cfgpred(block, input)); in is_real_follower()
1339 ir_node *pred = get_Block_cfgpred(block, i); in is_live_input()
1921 node_t *pred = get_irn_node(get_Block_cfgpred(block, i)); in compute_Block()
2059 node_t *pred_X = get_irn_node(get_Block_cfgpred(block->node, i)); in compute_Phi()
2543 node_t *pred_X = get_irn_node(get_Block_cfgpred(block, i)); in identity_Phi()
3006 ir_node *pred = get_Block_cfgpred(block, i); in apply_cf()
3039 ir_node *pred = skip_Proj(get_Block_cfgpred(block, 0)); in apply_cf()
3055 ir_node *pred = get_Block_cfgpred(block, i); in apply_cf()
3106 node_t *pred = get_irn_node(get_Block_cfgpred(block, i)); in apply_cf()
H A Diropt_dbg.h57 ons[1] = get_Block_cfgpred(oldn, 0); \
H A Dfp-vrp.c240 bitinfo* const b = get_bitinfo(get_Block_cfgpred(irn, i)); in transfer()
278 bitinfo* const b_cfg = get_bitinfo(get_Block_cfgpred(block, i)); in transfer()
/dports/devel/libfirm/libfirm-1.21.0/ir/ir/
H A Dunreachable.c60 ir_node *pred = get_Block_cfgpred(node, i); in unreachable_to_bad()
83 block_pred = get_Block_cfgpred(block, i); in unreachable_to_bad()
H A Dinstrument.c65 ir_node *p = get_Block_cfgpred(first_block, i); in instrument_initcall()
H A Dirnode_t.h339 ir_node *res = get_Block_cfgpred(node, pos); in get_Block_cfgpred_block_()
591 #define get_Block_cfgpred(node, pos) get_Block_cfgpred_(node, pos) macro
H A Dirgwalk.c340 ir_node *pred = get_cf_op(get_Block_cfgpred(node, i)); in irg_block_walk_2()
/dports/devel/libfirm/libfirm-1.21.0/ir/be/
H A Dbeblocksched.c292 if (is_Bad(get_Block_cfgpred(block, 0))) in coalesce_blocks()
331 if (is_Bad(get_Block_cfgpred(block, pos))) in coalesce_blocks()
373 if (is_Bad(get_Block_cfgpred(block, pos))) in coalesce_blocks()
667 if (is_Bad(get_Block_cfgpred(block, 0))) in coalesce_blocks_ilp()
691 if (is_Bad(get_Block_cfgpred(block, 0))) in coalesce_blocks_ilp()
H A Dbeirgmod.c187 pred = get_Block_cfgpred(block, 0); in remove_empty_block()
/dports/devel/libfirm/libfirm-1.21.0/ir/lower/
H A Dlower_mux.c94 kill_node(get_Block_cfgpred(lower_block, 0)); in lower_mux_node()
/dports/devel/libfirm/libfirm-1.21.0/ir/ana/
H A Dirconsconfirm.c183 cond = get_Proj_pred(get_Block_cfgpred(block, 0)); in handle_modeb()
425 proj = get_Block_cfgpred(block, 0); in insert_Confirm_in_block()
H A Dirscc.c376 ir_node *pred = skip_Proj(get_Block_cfgpred(n, 0)); in is_outermost_Start()
/dports/devel/libfirm/libfirm-1.21.0/ir/be/TEMPLATE/
H A DTEMPLATE_emitter.c299 pred = get_Block_cfgpred(block, n); in TEMPLATE_gen_labels()
/dports/devel/libfirm/libfirm-1.21.0/ir/be/arm/
H A Darm_emitter.c800 ir_node *pred = get_Block_cfgpred(block, 0); in arm_emit_block_header()
842 pred = get_Block_cfgpred(block, n); in arm_gen_labels()
/dports/devel/libfirm/libfirm-1.21.0/ir/be/sparc/
H A Dsparc_emitter.c562 ir_node *proj = get_Block_cfgpred(succ, 0); in pick_delay_slot_for()
1346 ir_node *cfgpred = get_Block_cfgpred(block, 0); in block_needs_label()
1394 ir_node *pred = get_Block_cfgpred(block, n); in init_jump_links()
/dports/devel/libfirm/libfirm-1.21.0/ir/be/amd64/
H A Damd64_emitter.c553 pred = get_Block_cfgpred(block, n); in amd64_gen_labels()
/dports/devel/libfirm/libfirm-1.21.0/include/libfirm/
H A Dirnode.h253 FIRM_API ir_node *get_Block_cfgpred(const ir_node *block, int pos);

12