Home
last modified time | relevance | path

Searched refs:live (Results 1 – 25 of 607) sorted by relevance

12345678910>>...25

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-ssa-live.cc974 tree_live_info_p live; in new_tree_live_info() local
977 live = XNEW (struct tree_live_info_d); in new_tree_live_info()
978 live->map = map; in new_tree_live_info()
979 live->num_blocks = last_basic_block_for_fn (cfun); in new_tree_live_info()
981 bitmap_obstack_initialize (&live->livein_obstack); in new_tree_live_info()
982 bitmap_obstack_initialize (&live->liveout_obstack); in new_tree_live_info()
984 live->livein = XCNEWVEC (bitmap_head, last_basic_block_for_fn (cfun)); in new_tree_live_info()
985 live->liveout = XCNEWVEC (bitmap_head, last_basic_block_for_fn (cfun)); in new_tree_live_info()
988 bitmap_initialize (&live->livein[bb->index], &live->livein_obstack); in new_tree_live_info()
989 bitmap_initialize (&live->liveout[bb->index], &live->liveout_obstack); in new_tree_live_info()
[all …]
H A Dtree-ssa-live.h278 partition_is_global (tree_live_info_p live, int p) in partition_is_global() argument
280 gcc_checking_assert (live->global); in partition_is_global()
281 return bitmap_bit_p (live->global, p); in partition_is_global()
289 live_on_entry (tree_live_info_p live, basic_block bb) in live_on_entry() argument
291 gcc_checking_assert (live->livein in live_on_entry()
295 return &live->livein[bb->index]; in live_on_entry()
303 live_on_exit (tree_live_info_p live, basic_block bb) in live_on_exit() argument
305 gcc_checking_assert (live->liveout in live_on_exit()
309 return &live->liveout[bb->index]; in live_on_exit()
316 live_var_map (tree_live_info_p live) in live_var_map() argument
[all …]
H A Dregstat.cc111 regstat_bb_compute_ri (basic_block bb, bitmap live) in regstat_bb_compute_ri() argument
118 bitmap_copy (live, df_get_live_out (bb)); in regstat_bb_compute_ri()
122 EXECUTE_IF_SET_IN_BITMAP (live, 0, regno, bi) in regstat_bb_compute_ri()
129 bitmap_clear_bit (live, DF_REF_REGNO (def)); in regstat_bb_compute_ri()
135 bitmap_set_bit (live, regno); in regstat_bb_compute_ri()
159 EXECUTE_IF_SET_IN_BITMAP (live, 0, regno, bi) in regstat_bb_compute_ri()
196 bitmap_clear_bit (live, dregno); in regstat_bb_compute_ri()
237 bitmap live = BITMAP_ALLOC (&df_bitmap_obstack); in regstat_compute_ri() local
253 regstat_bb_compute_ri (bb, live); in regstat_compute_ri()
256 BITMAP_FREE (live); in regstat_compute_ri()
[all …]
H A Dcombine-stack-adj.cc85 bitmap live = BITMAP_ALLOC (&reg_obstack); in combine_stack_adjustments() local
88 combine_stack_adjustments_for_block (bb, live); in combine_stack_adjustments()
90 BITMAP_FREE (live); in combine_stack_adjustments()
229 bitmap live, rtx_insn *other_insn) in try_apply_stack_adjustment() argument
242 if (other_insn == NULL_RTX || live == NULL) in try_apply_stack_adjustment()
269 if (bitmap_bit_p (live, regno)) in try_apply_stack_adjustment()
540 combine_stack_adjustments_for_block (basic_block bb, bitmap live) in combine_stack_adjustments_for_block() argument
552 bitmap_copy (live, DF_LR_IN (bb)); in combine_stack_adjustments_for_block()
553 df_simulate_initialize_forwards (bb, live); in combine_stack_adjustments_for_block()
602 bitmap_copy (last_sp_live, live); in combine_stack_adjustments_for_block()
[all …]
H A Ddf-problems.cc2865 df_word_lr_mark_ref (df_ref ref, bool is_set, regset live) in df_word_lr_mark_ref() argument
2895 changed |= bitmap_set_bit (live, regno * 2); in df_word_lr_mark_ref()
2897 changed |= bitmap_set_bit (live, regno * 2 + 1); in df_word_lr_mark_ref()
2902 changed |= bitmap_clear_bit (live, regno * 2); in df_word_lr_mark_ref()
2904 changed |= bitmap_clear_bit (live, regno * 2 + 1); in df_word_lr_mark_ref()
3122 df_word_lr_simulate_defs (rtx_insn *insn, bitmap live) in df_word_lr_simulate_defs() argument
3131 changed |= df_word_lr_mark_ref (def, false, live); in df_word_lr_simulate_defs()
3139 df_word_lr_simulate_uses (rtx_insn *insn, bitmap live) in df_word_lr_simulate_uses() argument
3144 df_word_lr_mark_ref (use, true, live); in df_word_lr_simulate_uses()
3250 df_remove_dead_eq_notes (rtx_insn *insn, bitmap live) in df_remove_dead_eq_notes() argument
[all …]
H A Dtree-ssa-dse.cc372 compute_trims (ao_ref *ref, sbitmap live, int *trim_head, int *trim_tail, in compute_trims() argument
389 int last_live = bitmap_last_set_bit (live); in compute_trims()
413 int first_live = bitmap_first_set_bit (live); in compute_trims()
484 maybe_trim_complex_store (ao_ref *ref, sbitmap live, gimple *stmt) in maybe_trim_complex_store() argument
487 compute_trims (ref, live, &trim_head, &trim_tail, stmt); in maybe_trim_complex_store()
528 maybe_trim_constructor_store (ao_ref *ref, sbitmap live, gimple *stmt) in maybe_trim_constructor_store() argument
538 compute_trims (ref, live, &head_trim, &tail_trim, stmt); in maybe_trim_constructor_store()
628 maybe_trim_memstar_call (ao_ref *ref, sbitmap live, gimple *stmt) in maybe_trim_memstar_call() argument
635 compute_trims (ref, live, &head_trim, &tail_trim, stmt); in maybe_trim_memstar_call()
670 compute_trims (ref, live, &head_trim, &tail_trim, stmt); in maybe_trim_memstar_call()
[all …]
H A Dtree-vrp.cc70 sbitmap *live; member in live_names
79 if (!live[i]) in init_bitmap_if_needed()
81 live[i] = sbitmap_alloc (num_ssa_names); in init_bitmap_if_needed()
82 bitmap_clear (live[i]); in init_bitmap_if_needed()
90 return live[i] && bitmap_empty_p (live[i]); in block_has_live_names_p()
97 if (live[i]) in clear_block()
99 sbitmap_free (live[i]); in clear_block()
100 live[i] = NULL; in clear_block()
109 bitmap_ior (live[dest->index], live[dest->index], live[src->index]); in merge()
116 bitmap_set_bit (live[bb->index], SSA_NAME_VERSION (name)); in set()
[all …]
H A Dtree-ssa-coalesce.cc870 live_track *live; in build_ssa_conflict_graph() local
885 live = new_live_track (map); in build_ssa_conflict_graph()
890 live_track_init (live, live_on_exit (liveinfo, bb)); in build_ssa_conflict_graph()
912 live_track_clear_var (live, rhs1); in build_ssa_conflict_graph()
932 live_track_process_use (live, var); in build_ssa_conflict_graph()
935 live_track_process_def (live, var, graph); in build_ssa_conflict_graph()
938 live_track_process_use (live, var); in build_ssa_conflict_graph()
954 if (live_track_live_p (live, result)) in build_ssa_conflict_graph()
955 live_track_process_def (live, result, graph); in build_ssa_conflict_graph()
977 live_track_process_def (live, var, graph); in build_ssa_conflict_graph()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-ssa-live.c919 tree_live_info_p live; in new_tree_live_info() local
922 live = XNEW (struct tree_live_info_d); in new_tree_live_info()
923 live->map = map; in new_tree_live_info()
924 live->num_blocks = last_basic_block_for_fn (cfun); in new_tree_live_info()
926 bitmap_obstack_initialize (&live->livein_obstack); in new_tree_live_info()
927 bitmap_obstack_initialize (&live->liveout_obstack); in new_tree_live_info()
929 live->livein = XCNEWVEC (bitmap_head, last_basic_block_for_fn (cfun)); in new_tree_live_info()
930 live->liveout = XCNEWVEC (bitmap_head, last_basic_block_for_fn (cfun)); in new_tree_live_info()
933 bitmap_initialize (&live->livein[bb->index], &live->livein_obstack); in new_tree_live_info()
934 bitmap_initialize (&live->liveout[bb->index], &live->liveout_obstack); in new_tree_live_info()
[all …]
H A Dtree-ssa-live.h278 partition_is_global (tree_live_info_p live, int p) in partition_is_global() argument
280 gcc_checking_assert (live->global); in partition_is_global()
281 return bitmap_bit_p (live->global, p); in partition_is_global()
289 live_on_entry (tree_live_info_p live, basic_block bb) in live_on_entry() argument
291 gcc_checking_assert (live->livein in live_on_entry()
295 return &live->livein[bb->index]; in live_on_entry()
303 live_on_exit (tree_live_info_p live, basic_block bb) in live_on_exit() argument
305 gcc_checking_assert (live->liveout in live_on_exit()
309 return &live->liveout[bb->index]; in live_on_exit()
316 live_var_map (tree_live_info_p live) in live_var_map() argument
[all …]
H A Dregstat.c111 regstat_bb_compute_ri (basic_block bb, bitmap live) in regstat_bb_compute_ri() argument
118 bitmap_copy (live, df_get_live_out (bb)); in regstat_bb_compute_ri()
122 EXECUTE_IF_SET_IN_BITMAP (live, 0, regno, bi) in regstat_bb_compute_ri()
129 bitmap_clear_bit (live, DF_REF_REGNO (def)); in regstat_bb_compute_ri()
135 bitmap_set_bit (live, regno); in regstat_bb_compute_ri()
159 EXECUTE_IF_SET_IN_BITMAP (live, 0, regno, bi) in regstat_bb_compute_ri()
196 bitmap_clear_bit (live, dregno); in regstat_bb_compute_ri()
237 bitmap live = BITMAP_ALLOC (&df_bitmap_obstack); in regstat_compute_ri() local
253 regstat_bb_compute_ri (bb, live); in regstat_compute_ri()
256 BITMAP_FREE (live); in regstat_compute_ri()
[all …]
H A Ddf-problems.c2825 df_word_lr_mark_ref (df_ref ref, bool is_set, regset live) in df_word_lr_mark_ref() argument
2855 changed |= bitmap_set_bit (live, regno * 2); in df_word_lr_mark_ref()
2857 changed |= bitmap_set_bit (live, regno * 2 + 1); in df_word_lr_mark_ref()
2862 changed |= bitmap_clear_bit (live, regno * 2); in df_word_lr_mark_ref()
2864 changed |= bitmap_clear_bit (live, regno * 2 + 1); in df_word_lr_mark_ref()
3082 df_word_lr_simulate_defs (rtx_insn *insn, bitmap live) in df_word_lr_simulate_defs() argument
3091 changed |= df_word_lr_mark_ref (def, false, live); in df_word_lr_simulate_defs()
3099 df_word_lr_simulate_uses (rtx_insn *insn, bitmap live) in df_word_lr_simulate_uses() argument
3104 df_word_lr_mark_ref (use, true, live); in df_word_lr_simulate_uses()
3210 df_remove_dead_eq_notes (rtx_insn *insn, bitmap live) in df_remove_dead_eq_notes() argument
[all …]
H A Dtree-ssa-dse.c262 compute_trims (ao_ref *ref, sbitmap live, int *trim_head, int *trim_tail, in compute_trims() argument
272 int last_live = bitmap_last_set_bit (live); in compute_trims()
298 int first_live = bitmap_first_set_bit (live); in compute_trims()
324 maybe_trim_complex_store (ao_ref *ref, sbitmap live, gimple *stmt) in maybe_trim_complex_store() argument
327 compute_trims (ref, live, &trim_head, &trim_tail, stmt); in maybe_trim_complex_store()
369 maybe_trim_constructor_store (ao_ref *ref, sbitmap live, gimple *stmt) in maybe_trim_constructor_store() argument
379 compute_trims (ref, live, &head_trim, &tail_trim, stmt); in maybe_trim_constructor_store()
469 maybe_trim_memstar_call (ao_ref *ref, sbitmap live, gimple *stmt) in maybe_trim_memstar_call() argument
476 compute_trims (ref, live, &head_trim, &tail_trim, stmt); in maybe_trim_memstar_call()
511 compute_trims (ref, live, &head_trim, &tail_trim, stmt); in maybe_trim_memstar_call()
[all …]
H A Dtree-ssa-coalesce.c870 live_track *live; in build_ssa_conflict_graph() local
885 live = new_live_track (map); in build_ssa_conflict_graph()
890 live_track_init (live, live_on_exit (liveinfo, bb)); in build_ssa_conflict_graph()
912 live_track_clear_var (live, rhs1); in build_ssa_conflict_graph()
932 live_track_process_use (live, var); in build_ssa_conflict_graph()
935 live_track_process_def (live, var, graph); in build_ssa_conflict_graph()
938 live_track_process_use (live, var); in build_ssa_conflict_graph()
954 if (live_track_live_p (live, result)) in build_ssa_conflict_graph()
955 live_track_process_def (live, result, graph); in build_ssa_conflict_graph()
977 live_track_process_def (live, var, graph); in build_ssa_conflict_graph()
[all …]
H A Drecog.c3152 HARD_REG_SET live; in peep2_find_free_register() local
3163 REG_SET_TO_HARD_REG_SET (live, peep2_insn_data[from].live_before); in peep2_find_free_register()
3171 SET_HARD_REG_BIT (live, DF_REF_REGNO (def)); in peep2_find_free_register()
3241 || TEST_HARD_REG_BIT (live, regno + j)) in peep2_find_free_register()
3269 peep2_reinit_state (regset live) in peep2_reinit_state() argument
3282 COPY_REG_SET (peep2_insn_data[MAX_INSNS_PER_PEEP2].live_before, live); in peep2_reinit_state()
3533 regset_head live; in peep2_update_life() local
3535 INIT_REG_SET (&live); in peep2_update_life()
3536 COPY_REG_SET (&live, peep2_insn_data[i].live_before); in peep2_update_life()
3553 df_simulate_one_insn_backwards (bb, x, &live); in peep2_update_life()
[all …]
H A Dtree-vrp.c73 static sbitmap *live; variable
284 return (live[e->dest->index] in live_on_edge()
285 && bitmap_bit_p (live[e->dest->index], SSA_NAME_VERSION (name))); in live_on_edge()
2930 find_assert_locations_1 (basic_block bb, sbitmap live) in find_assert_locations_1() argument
2973 if (!bitmap_bit_p (live, SSA_NAME_VERSION (op))) in find_assert_locations_1()
3006 if (bitmap_bit_p (live, SSA_NAME_VERSION (t))) in find_assert_locations_1()
3018 bitmap_set_bit (live, SSA_NAME_VERSION (op)); in find_assert_locations_1()
3020 bitmap_clear_bit (live, SSA_NAME_VERSION (op)); in find_assert_locations_1()
3039 bitmap_set_bit (live, SSA_NAME_VERSION (arg)); in find_assert_locations_1()
3042 bitmap_clear_bit (live, SSA_NAME_VERSION (res)); in find_assert_locations_1()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Di915_selftest.c76 int (*live)(struct drm_i915_private *); member
86 #define selftest(n, f) [live_##n] = { .name = #n, { .live = f } },
92 #define selftest(n, f) [perf_##n] = { .name = #n, { .live = f } },
165 err = st->live(data); in __run_selftests()
210 if (!i915_selftest.live) in i915_live_selftests()
213 err = run_selftests(live, pdev_to_i915(pdev)); in i915_live_selftests()
215 i915_selftest.live = err; in i915_live_selftests()
219 if (i915_selftest.live < 0) { in i915_live_selftests()
220 i915_selftest.live = -ENOTTY; in i915_live_selftests()
411 module_param_named_unsafe(live_selftests, i915_selftest.live, int, 0400);
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/avr/libf7/
H A Df7wraps.sh55 ;; Functions that usually live in libgcc: __<name> for <name> in:
77 ;; Functions that usually live in libgcc: __<name> for <name> in:
99 ;; Functions that usually live in libgcc: __<name>df3 for <name> in:
122 ;; Functions that usually live in libgcc: __<name>df2 for <name> in:
144 ;; Functions that usually live in libm: Depending on [long] double layout,
169 ;; Functions that usually live in libm: Depending on [long] double layout,
194 ;; Functions that usually live in libm: Depending on [long] double layout,
219 ;; Functions that usually live in libm: Depending on [long] double layout,
H A Df7-wraps.h34 ;; Functions that usually live in libgcc: __<name>df3 for <name> in:
81 ;; Functions that usually live in libgcc: __<name>df2 for <name> in:
154 ;; Functions that usually live in libgcc: __<name> for <name> in:
207 ;; Functions that usually live in libgcc: __<name> for <name> in:
240 ;; Functions that usually live in libm: Depending on [long] double layout,
316 ;; Functions that usually live in libm: Depending on [long] double layout,
344 ;; Functions that usually live in libm: Depending on [long] double layout,
612 ;; Functions that usually live in libm: Depending on [long] double layout,
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/avr/libf7/
H A Df7wraps.sh55 ;; Functions that usually live in libgcc: __<name> for <name> in:
77 ;; Functions that usually live in libgcc: __<name> for <name> in:
99 ;; Functions that usually live in libgcc: __<name>df3 for <name> in:
122 ;; Functions that usually live in libgcc: __<name>df2 for <name> in:
144 ;; Functions that usually live in libm: Depending on [long] double layout,
169 ;; Functions that usually live in libm: Depending on [long] double layout,
194 ;; Functions that usually live in libm: Depending on [long] double layout,
219 ;; Functions that usually live in libm: Depending on [long] double layout,
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Descape.d1467 void escapeByValue(Expression e, EscapeByResults* er, bool live = false)
1475 bool live; variable
1477 extern (D) this(EscapeByResults* er, bool live) in this() argument
1480 this.live = live; in this()
1494 escapeByRef(e.e1, er, live); in visit()
1522 if (live && e.type.hasPointers()) in visit()
1529 if (e.type.hasPointers() && (live || t.ty == Tstruct)) in visit()
1539 escapeByValue(e.e1, er, live); in visit()
1541 escapeByRef(e.e1, er, live); in visit()
1603 escapeByRef(e.e1, er, live); in visit()
[all …]
H A Dastenums.d111 live = 0x10_0000_0000_0000, /// function `@live` attribute enumerator
118 FUNCATTR = (STC.ref_ | STC.nothrow_ | STC.nogc | STC.pure_ | STC.property | STC.live |
127 STC.property | STC.safeGroup | STC.disable | STC.local | STC.live),
161 STC.gshared | STC.property | STC.live |
/netbsd-src/external/apache2/llvm/dist/llvm/docs/HistoricalNotes/
H A D2003-06-26-Reoptimizer2.txt19 The BinInterface tries to find live-outs for traces so that it can do
21 the original code. It has to preserve the live-ins and live-outs when
23 epilogues that copy live-outs back into the right registers, but
24 live-ins have to be in the right registers.)
98 2. Section 0 is the trace prolog, consisting mainly of live-ins and
/netbsd-src/tools/compat/
H A Ddefs.mk.in54 # Some include files live directly in the .OBJDIR, while others
55 # live in subdirectories of .OBJDIR/include.
63 # All include files live in TOOLDIR/include/comnpat, and its subdirectories.
/netbsd-src/external/gpl3/gcc/dist/c++tools/
H A Dserver.cc624 unsigned live = 0; in server() local
625 while (sock_fd >= 0 || live) in server()
645 && !(term || (live && (flag_one || flag_sequential)))) in server()
768 live--; in server()
787 if (live == slot) in server()
797 live++; in server()
803 && (term || (live && (flag_one || flag_sequential)))) in server()

12345678910>>...25