/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
|