| /openbsd-src/gnu/gcc/gcc/ |
| H A D | tree-ssa-live.h | 265 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 D | tree-ssa-live.c | 518 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 D | rtl-factoring.c | 456 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 D | df-problems.c | 3260 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 D | postreload.c | 742 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 D | mode-switching.c | 163 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 D | recog.c | 2942 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 (®_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 D | MarkLive.cpp | 34 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 D | Symbols.cpp | 83 return r->getChunk()->live; in isLive() 85 return imp->file->live; in isLive()
|
| /openbsd-src/gnu/usr.bin/binutils/gdb/doc/ |
| H A D | LRS | 31 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 D | MarkLive.cpp | 157 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 D | Symbols.cpp | 148 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 D | InputChunks.h | 105 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 D | InputFiles.h | 69 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 D | InputElement.h | 27 : file(f), live(!config->gcSections), name(name) {} in InputElement() 39 bool live = false; variable
|
| /openbsd-src/gnu/llvm/lld/MachO/ |
| H A D | InputSection.h | 112 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 D | i915_selftest.c | 74 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 D | conflict.c | 448 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 D | ra-rewrite.c | 774 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 D | arg9.C | 17 int live() const; 34 while(TI.live()){ in main()
|
| /openbsd-src/gnu/llvm/llvm/docs/HistoricalNotes/ |
| H A D | 2003-06-26-Reoptimizer2.txt | 19 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 D | InputSection.h | 259 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 D | Makefile | 3 SUBDIR= test_helper dh parser live
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/xray/ |
| H A D | xray_trampoline_powerpc64_asm.S | 10 # 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 D | perlsource.pod | 24 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
|