Home
last modified time | relevance | path

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

12345678910>>...14

/openbsd-src/gnu/gcc/gcc/
H A Dtree-ssa-live.h265 partition_is_global (tree_live_info_p live, int p) in partition_is_global() argument
267 gcc_assert (live->global); in partition_is_global()
268 return bitmap_bit_p (live->global, p); in partition_is_global()
276 live_entry_blocks (tree_live_info_p live, int p) in live_entry_blocks() argument
278 gcc_assert (live->livein); in live_entry_blocks()
279 return live->livein[p]; in live_entry_blocks()
287 live_on_exit (tree_live_info_p live, basic_block bb) in live_on_exit() argument
289 gcc_assert (live->liveout); in live_on_exit()
293 return live->liveout[bb->index]; in live_on_exit()
300 live_var_map (tree_live_info_p live) in live_var_map() argument
[all …]
H A Dtree-ssa-live.c518 tree_live_info_p live; in new_tree_live_info() local
521 live = (tree_live_info_p) xmalloc (sizeof (struct tree_live_info_d)); in new_tree_live_info()
522 live->map = map; in new_tree_live_info()
523 live->num_blocks = last_basic_block; in new_tree_live_info()
525 live->global = BITMAP_ALLOC (NULL); in new_tree_live_info()
527 live->livein = (bitmap *)xmalloc (num_var_partitions (map) * sizeof (bitmap)); in new_tree_live_info()
529 live->livein[x] = BITMAP_ALLOC (NULL); in new_tree_live_info()
532 live->liveout = NULL; in new_tree_live_info()
533 return live; in new_tree_live_info()
540 delete_tree_live_info (tree_live_info_p live) in delete_tree_live_info() argument
[all …]
H A Drtl-factoring.c456 regset_head live; in collect_pattern_seqs() local
461 INIT_REG_SET (&live); in collect_pattern_seqs()
462 COPY_REG_SET (&live, bb->il.rtl->global_live_at_end); in collect_pattern_seqs()
463 pbi = init_propagate_block_info (bb, &live, NULL, NULL, 0); in collect_pattern_seqs()
472 if (REGNO_REG_SET_P (&live, reg)) in collect_pattern_seqs()
485 CLEAR_REG_SET (&live); in collect_pattern_seqs()
536 regset_head live; in clear_regs_live_in_seq() local
544 INIT_REG_SET (&live); in clear_regs_live_in_seq()
545 COPY_REG_SET (&live, bb->il.rtl->global_live_at_end); in clear_regs_live_in_seq()
546 pbi = init_propagate_block_info (bb, &live, NULL, NULL, 0); in clear_regs_live_in_seq()
[all …]
H A Ddf-problems.c3260 bitmap live, bitmap do_not_gen, in df_set_unused_notes_for_mw() argument
3274 if ((bitmap_bit_p (live, regno)) in df_set_unused_notes_for_mw()
3308 if ((!bitmap_bit_p (live, regno)) in df_set_unused_notes_for_mw()
3332 bitmap live, bitmap do_not_gen, in df_set_dead_notes_for_mw() argument
3346 if ((bitmap_bit_p (live, regno)) in df_set_dead_notes_for_mw()
3389 if ((!bitmap_bit_p (live, regno)) in df_set_dead_notes_for_mw()
3415 bitmap live, bitmap do_not_gen, bitmap artificial_uses, in df_create_unused_note() argument
3426 if (bitmap_bit_p (live, dregno)) in df_create_unused_note()
3478 bitmap_clear_bit (live, dregno); in df_create_unused_note()
3488 bitmap live, bitmap do_not_gen, bitmap artificial_uses, in df_ri_bb_compute() argument
[all …]
H A Dpostreload.c742 HARD_REG_SET live; in reload_combine() local
744 REG_SET_TO_HARD_REG_SET (live, in reload_combine()
746 compute_use_by_pseudos (&live, in reload_combine()
748 COPY_HARD_REG_SET (LABEL_LIVE (insn), live); in reload_combine()
749 IOR_HARD_REG_SET (ever_live_at_start, live); in reload_combine()
956 HARD_REG_SET *live; in reload_combine() local
960 live = &LABEL_LIVE (JUMP_LABEL (insn)); in reload_combine()
962 live = &ever_live_at_start; in reload_combine()
965 if (TEST_HARD_REG_BIT (*live, i)) in reload_combine()
H A Dmode-switching.c163 reg_dies (rtx reg, HARD_REG_SET live) in reg_dies() argument
174 CLEAR_HARD_REG_BIT (live, regno + nregs); in reg_dies()
181 reg_becomes_live (rtx reg, rtx setter ATTRIBUTE_UNUSED, void *live) in reg_becomes_live() argument
195 SET_HARD_REG_BIT (* (HARD_REG_SET *) live, regno + nregs); in reg_becomes_live()
H A Drecog.c2942 HARD_REG_SET live; in peep2_find_free_register() local
2956 REG_SET_TO_HARD_REG_SET (live, peep2_insn_data[from].live_before); in peep2_find_free_register()
2966 IOR_HARD_REG_SET (live, this_live); in peep2_find_free_register()
3007 || TEST_HARD_REG_BIT (live, regno + j)) in peep2_find_free_register()
3037 regset live; in peephole2_optimize() local
3051 live = ALLOC_REG_SET (&reg_obstack); in peephole2_optimize()
3077 COPY_REG_SET (live, bb->il.rtl->global_live_at_end); in peephole2_optimize()
3078 COPY_REG_SET (peep2_insn_data[MAX_INSNS_PER_PEEP2].live_before, live); in peephole2_optimize()
3081 pbi = init_propagate_block_info (bb, live, NULL, NULL, 0); in peephole2_optimize()
3083 pbi = init_propagate_block_info (bb, live, NULL, NULL, PROP_DEATH_NOTES); in peephole2_optimize()
[all …]
/openbsd-src/gnu/llvm/lld/COFF/
H A DMarkLive.cpp34 if (sc->live && !sc->isDWARF()) in markLive()
38 if (c->live) in markLive()
40 c->live = true; in markLive()
48 sym->file->live = true; in markLive()
50 sym->wrappedSym->file->live = sym->wrappedSym->file->thunkLive = true; in markLive()
59 assert(sc->live && "We mark as live when pushing onto the worklist!"); in markLive()
H A DSymbols.cpp83 return r->getChunk()->live; in isLive()
85 return imp->file->live; in isLive()
/openbsd-src/gnu/usr.bin/binutils/gdb/doc/
H A DLRS31 live range (the range which describes where a symbol is active,
32 or live). These symbols will later be referenced in the stabs for
35 and end of a live range respectively.
39 is needed to delimit a live range and does not match any of the
54 range_off - contains PC function offset for start/end of a live range.
62 range - contains PC value of beginning or end of a live range
67 range_abs - contains absolute PC value of start/end of a live
81 A live range defines the interval of instructions beginning with
83 range of instructions where an alias is active or "live". So,
98 and appropriate live ranges refering to the variable's initial
[all …]
/openbsd-src/gnu/llvm/lld/wasm/
H A DMarkLive.cpp157 if (!c->live) in markLive()
160 if (!c->live) in markLive()
163 if (!g->live) in markLive()
166 if (!t->live) in markLive()
169 if (!t->live) in markLive()
173 if (!c->live) in markLive()
176 if (!g->live) in markLive()
179 if (!t->live) in markLive()
H A DSymbols.cpp148 return g->global->live; in isLive()
150 return t->tag->live; in isLive()
152 return t->table->live; in isLive()
154 return c->live; in isLive()
164 g->global->live = true; in markLive()
166 t->tag->live = true; in markLive()
168 t->table->live = true; in markLive()
175 ms->getSectionPiece(d->value)->live = true; in markLive()
178 c->live = true; in markLive()
H A DInputChunks.h105 unsigned live : 1; variable
114 live(!config->gcSections), discarded(false) {} in name()
157 SectionPiece(size_t off, uint32_t hash, bool live) in SectionPiece()
158 : inputOff(off), live(live || !config->gcSections), hash(hash >> 1) {} in SectionPiece()
161 uint32_t live : 1; member
H A DInputFiles.h69 void markLive() { live = true; } in markLive()
70 bool isLive() const { return live; } in isLive()
74 : mb(m), fileKind(k), live(!config->gcSections) {} in InputFile()
85 bool live; variable
H A DInputElement.h27 : file(f), live(!config->gcSections), name(name) {} in InputElement()
39 bool live = false; variable
/openbsd-src/gnu/llvm/lld/MachO/
H A DInputSection.h112 bool isLive(uint64_t off) const override { return live; } in isLive()
113 void markLive(uint64_t off) override { live = true; } in markLive()
115 bool shouldOmitFromOutput() const { return !live || isCoalescedWeak(); } in shouldOmitFromOutput()
141 bool live = !config->deadStrip; variable
173 uint32_t live : 1; member
180 : inSecOff(off), live(!config->deadStrip), hash(hash) {} in StringPiece()
203 bool isLive(uint64_t off) const override { return getStringPiece(off).live; } in isLive()
204 void markLive(uint64_t off) override { getStringPiece(off).live = true; } in markLive()
243 return live[off >> power2LiteralSize]; in isLive()
246 live[off >> power2LiteralSize] = true; in markLive()
[all …]
/openbsd-src/sys/dev/pci/drm/i915/selftests/
H A Di915_selftest.c74 int (*live)(struct drm_i915_private *); member
84 #define selftest(n, f) [live_##n] = { .name = #n, { .live = f } },
90 #define selftest(n, f) [perf_##n] = { .name = #n, { .live = f } },
188 err = st->live(data); in __run_selftests()
233 if (!i915_selftest.live) in i915_live_selftests()
238 err = run_selftests(live, pdev_to_i915(pdev)); in i915_live_selftests()
240 i915_selftest.live = err; in i915_live_selftests()
244 if (i915_selftest.live < 0) { in i915_live_selftests()
245 i915_selftest.live = -ENOTTY; in i915_live_selftests()
467 module_param_named_unsafe(live_selftests, i915_selftest.live, int, 0400);
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dconflict.c448 regset live = &live_head; local
453 INIT_REG_SET (live);
463 COPY_REG_SET (live, bb->global_live_at_end);
464 AND_REG_SET (live, regs);
486 AND_COMPL_REG_SET (live, born);
494 (live, FIRST_PSEUDO_REGISTER, live_reg,
516 SET_REGNO_REG_SET (live, regno);
522 FREE_REG_SET (live);
H A Dra-rewrite.c774 is_partly_live_1 (live, web) in is_partly_live_1() argument
775 sbitmap live; in is_partly_live_1()
779 if (TEST_BIT (live, web->id))
786 #define is_partly_live(live, web) ((!web->subreg_next) \ argument
787 ? TEST_BIT (live, web->id) \
788 : is_partly_live_1 (live, web))
857 sbitmap live; member
918 if (j < nl_first_reload && !TEST_BIT (ri->live, web->id))
1002 RESET_BIT (ri->live, web->id);
1045 is_death = !TEST_BIT (ri->live, supweb->id);
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.law/
H A Darg9.C17 int live() const;
34 while(TI.live()){ in main()
/openbsd-src/gnu/llvm/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
/openbsd-src/gnu/llvm/lld/ELF/
H A DInputSection.h259 SectionPiece(size_t off, uint32_t hash, bool live) in SectionPiece()
260 : inputOff(off), live(live), hash(hash >> 1) {} in SectionPiece()
263 uint32_t live : 1; member
/openbsd-src/regress/sbin/iked/
H A DMakefile3 SUBDIR= test_helper dh parser live
/openbsd-src/gnu/llvm/compiler-rt/lib/xray/
H A Dxray_trampoline_powerpc64_asm.S10 # floating point, and vector parameters, so that we only spill those live ones.
151 # floating point, and vector parameters, so that we only spill those live ones.
/openbsd-src/gnu/usr.bin/perl/pod/
H A Dperlsource.pod24 The C source code and header files mostly live in the root of the
34 Modules shipped as part of the Perl core live in four subdirectories.
35 Two of these directories contain modules that live in the core, and two
133 Tests for regex related functions or behaviour. (These used to live in
203 Platform-specific pieces of the build system also live in

12345678910>>...14