HomeSort by relevance Sort by last modified time
    Searched refs:live (Results 26 - 50 of 331) sorted by null

12 3 4 5 6 7 8 91011>>

  /prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/
stackalloc.go 5 // TODO: live at start of block instead?
18 // live is the output of stackalloc.
19 // live[b.id] = live values at the end of block b.
20 live [][]ID
67 s.live = nil
80 // Returns a map from block ID to the stack values live at the end of that block.
98 return s.live
267 // stack-slot-needing value IDs live at the end of that block.
268 // TODO: this could be quadratic if lots of variables are live across lots o
    [all...]
deadcode.go 7 // findlive returns the reachable blocks and live values in f.
8 func findlive(f *Func) (reachable []bool, live []bool) {
10 live = liveValues(f, reachable)
39 // liveValues returns the live values in f.
42 live := make([]bool, f.NumValues())
44 // After regalloc, consider all values to be live.
47 for i := range live {
48 live[i] = true
50 return live
53 // Find all live value
    [all...]
print.go 28 value(v *Value, live bool)
63 func (p stringFuncPrinter) value(v *Value, live bool) {
68 if !live {
85 reachable, live := findlive(f)
94 p.value(v, live[v.ID])
107 p.value(v, live[v.ID])
127 p.value(v, live[v.ID])
137 p.value(v, live[v.ID])
shortcircuit.go 53 // Step 2: Compute which values are live across blocks.
54 live := make([]bool, f.NumValues())
59 live[a.ID] = true
64 live[b.Control.ID] = true
75 // (If v is not live after b).
90 if live[v.ID] {
  /prebuilts/go/darwin-x86/src/cmd/compile/internal/ssa/
deadcode.go 7 // findlive returns the reachable blocks and live values in f.
8 func findlive(f *Func) (reachable []bool, live []bool) {
10 live = liveValues(f, reachable)
39 // liveValues returns the live values in f.
42 live := make([]bool, f.NumValues())
44 // After regalloc, consider all values to be live.
47 for i := range live {
48 live[i] = true
50 return live
53 // Find all live value
    [all...]
print.go 28 value(v *Value, live bool)
63 func (p stringFuncPrinter) value(v *Value, live bool) {
68 if !live {
85 reachable, live := findlive(f)
94 p.value(v, live[v.ID])
107 p.value(v, live[v.ID])
127 p.value(v, live[v.ID])
137 p.value(v, live[v.ID])
shortcircuit.go 53 // Step 2: Compute which values are live across blocks.
54 live := make([]bool, f.NumValues())
59 live[a.ID] = true
64 live[b.Control.ID] = true
75 // (If v is not live after b).
90 if live[v.ID] {
  /device/generic/car/emulator/audio/driver/
audio_vbuffer.c 43 audio_vbuffer->live = 0;
62 int live = audio_vbuffer->live; local
64 return live;
72 int dead = audio_vbuffer->frame_count - audio_vbuffer->live;
84 if (audio_vbuffer->live == 0 || audio_vbuffer->head > audio_vbuffer->tail) {
97 audio_vbuffer->live += frames;
115 if (audio_vbuffer->live == audio_vbuffer->frame_count ||
128 audio_vbuffer->live -= frames;
audio_vbuffer.h 29 size_t live; member in struct:audio_vbuffer
  /external/clang/test/SemaCXX/
warn-unreachable.cpp 4 int &live();
11 live();
13 live();
20 live();
22 live();
27 live();
32 live();
47 live(),
75 live(),
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_fs_dead_code_eliminate.cpp 81 BITSET_WORD *live = rzalloc_array(NULL, BITSET_WORD, BITSET_WORDS(num_vars)); local
85 memcpy(live, live_intervals->block_data[block->num].liveout,
96 result_live |= BITSET_TEST(live, var + i);
114 BITSET_CLEAR(live, var + i);
132 BITSET_SET(live, var + j);
141 ralloc_free(live);
brw_vec4_dead_code_eliminate.cpp 47 BITSET_WORD *live = rzalloc_array(NULL, BITSET_WORD, BITSET_WORDS(num_vars)); local
51 memcpy(live, live_intervals->block_data[block->num].liveout,
64 result_live[c] |= BITSET_TEST(live, v);
118 BITSET_CLEAR(live, v);
139 BITSET_SET(live, v);
153 ralloc_free(live);
  /prebuilts/go/darwin-x86/test/fixedbugs/
issue20029.go 8 // ambiguously live variables.
9 // The ambiguously live variable here is the hiter
issue12411.go 21 // AX was live on entry to one of the % code generations,
issue8761.go 9 // caused 'variable live at entry' error in liveness analysis.
issue19078.go 26 _ = liveReturnSlot(nil) // incorrectly marks return slot as live
32 defer func() {}() // causes return slot to be marked live
  /prebuilts/go/linux-x86/test/fixedbugs/
issue20029.go 8 // ambiguously live variables.
9 // The ambiguously live variable here is the hiter
issue12411.go 21 // AX was live on entry to one of the % code generations,
issue8761.go 9 // caused 'variable live at entry' error in liveness analysis.
  /prebuilts/go/darwin-x86/test/
live1.go 8 // "internal error: ... recorded as live on entry" errors
14 // would have annotations printed if we used -live=1,
15 // like the live.go test does.
17 // analysis turns any non-live parameter on entry into
25 // causing a spurious "live at entry: ~r1" for the return result.
37 // causing a temporary to appear live on entry.
  /prebuilts/go/linux-x86/test/
live1.go 8 // "internal error: ... recorded as live on entry" errors
14 // would have annotations printed if we used -live=1,
15 // like the live.go test does.
17 // analysis turns any non-live parameter on entry into
25 // causing a spurious "live at entry: ~r1" for the return result.
37 // causing a temporary to appear live on entry.
  /external/mesa3d/src/compiler/nir/
nir_liveness.c 39 * live range. This is true because the only way that the definition of an
41 * uses in phi no are in the live-out of the corresponding predecessor
42 * block but not in the live-in of the block containing the phi node.
88 BITSET_WORD *live = void_live; local
94 return true; /* undefined variables are never live */
96 BITSET_SET(live, src->ssa->live_index);
104 BITSET_WORD *live = void_live; local
106 BITSET_CLEAR(live, def->live_index);
111 /** Propagates the live in of succ across the edge to the live out of pre
    [all...]
  /external/clang/test/Preprocessor/
macro_paste_msextensions.c 13 #define comment /##/ dead tokens live here
  /dalvik/libdex/
DexDebugInfo.cpp 65 bool live; member in struct:LocalInfo
71 if (localCb != NULL && localInReg[reg].live) {
117 localInReg[argReg].live = true;
154 localInReg[reg].live = true;
195 localInReg[reg].live = true;
206 localInReg[reg].live = false;
223 * If the register is live, the "restart" is superfluous,
226 if (!localInReg[reg].live) {
228 localInReg[reg].live = true;
  /packages/apps/TV/partner_support/
Android.mk 7 LOCAL_MODULE := live-channels-partner-support

Completed in 749 milliseconds

12 3 4 5 6 7 8 91011>>