/toolchain/binutils/binutils-2.27/ld/testsuite/ld-plugin/ |
pr20103a.c | 1 void live(); 6 live();
|
pr20103c.c | 3 void live() function
|
/external/mesa3d/src/compiler/nir/ |
nir_remove_dead_variables.c | 31 add_var_use_intrinsic(nir_intrinsic_instr *instr, struct set *live) 37 _mesa_set_add(live, instr->variables[1]->var); 42 * don't mark it as live for just a store. 46 _mesa_set_add(live, instr->variables[0]->var); 52 _mesa_set_add(live, instr->variables[i]->var); 59 add_var_use_call(nir_call_instr *instr, struct set *live) 63 _mesa_set_add(live, var); 68 _mesa_set_add(live, var); 73 add_var_use_tex(nir_tex_instr *instr, struct set *live) 77 _mesa_set_add(live, var) 95 add_var_use_intrinsic(nir_instr_as_intrinsic(instr), live); local 99 add_var_use_call(nir_instr_as_call(instr), live); local 103 add_var_use_tex(nir_instr_as_tex(instr), live); local 162 struct set *live = local [all...] |
/external/v8/src/compiler/ |
graph-trimmer.cc | 23 // Mark end node as live. 25 // Compute transitive closure of live nodes. 27 Node* const live = live_[i]; local 28 for (Node* const input : live->inputs()) MarkAsLive(input); 30 // Remove dead->live edges. 31 for (Node* const live : live_) { 32 DCHECK(IsLive(live)); 33 for (Edge edge : live->use_edges()) { 38 os << "DeadLink: " << *user << "(" << edge.index() << ") -> " << *live
|
/prebuilts/go/darwin-x86/test/ |
live.go | 1 // errorcheckwithauto -0 -l -live -wb=0 -d=ssa/insert_resched_checks/off 4 // rescheduling checks need to be turned off because there are some live variables across the inserted check call 36 printpointer(&x) // ERROR "live at call to printpointer: x$" 37 printpointer(&x) // ERROR "live at call to printpointer: x$" 42 printint(0) // nothing live here 46 printpointer(&x) // ERROR "live at call to printpointer: x$" 47 printpointer(&x) // ERROR "live at call to printpointer: x$" 51 // Here x and y are ambiguously live. In previous go versions they 52 // were marked as live throughout the function to avoid being 64 printpointer(&x) // ERROR "live at call to printpointer: x$ [all...] |
live2.go | 1 // errorcheck -0 -live -wb=0 8 // see also live.go. 26 ret.m = make(map[int]int, 42) // ERROR "live at call to makemap: &ret$" 31 t := newT40() // ERROR "live at call to makemap: .autotmp_[0-9]+ ret$" 32 printnl() // ERROR "live at call to printnl: .autotmp_[0-9]+ ret$" 33 useT40(t) // ERROR "live at call to useT40: .autotmp_[0-9]+ ret$" 38 ret.m = make(map[int]int, 42) // ERROR "live at call to makemap: .autotmp_[0-9]+ ret$" 40 printnl() // ERROR "live at call to printnl: .autotmp_[0-9]+ ret$" 41 useT40(t) // ERROR "live at call to useT40: .autotmp_[0-9]+ ret$"
|
uintptrescapes2.go | 1 // errorcheck -0 -m -live 25 F1(uintptr(unsafe.Pointer(&t))) // ERROR "live at call to F1: .?autotmp" "&t escapes to heap" 30 F2(0, 1, uintptr(unsafe.Pointer(&v)), 2) // ERROR "live at call to newobject: .?autotmp" "live at call to F2: .?autotmp" "escapes to heap"
|
live_syscall.go | 1 // errorcheck -0 -m -live 22 f(uintptr(unsafe.Pointer(&t))) // ERROR "live at call to f: .?autotmp" "g &t does not escape" 27 syscall.Syscall(0, 1, uintptr(unsafe.Pointer(&v)), 2) // ERROR "live at call to Syscall: .?autotmp" "h &v does not escape" 33 f(uintptr(p)) // ERROR "live at call to f: .?autotmp" 39 syscall.Syscall(0, 1, uintptr(p), 2) // ERROR "live at call to Syscall: .?autotmp"
|
/prebuilts/go/linux-x86/test/ |
live.go | 1 // errorcheckwithauto -0 -l -live -wb=0 -d=ssa/insert_resched_checks/off 4 // rescheduling checks need to be turned off because there are some live variables across the inserted check call 36 printpointer(&x) // ERROR "live at call to printpointer: x$" 37 printpointer(&x) // ERROR "live at call to printpointer: x$" 42 printint(0) // nothing live here 46 printpointer(&x) // ERROR "live at call to printpointer: x$" 47 printpointer(&x) // ERROR "live at call to printpointer: x$" 51 // Here x and y are ambiguously live. In previous go versions they 52 // were marked as live throughout the function to avoid being 64 printpointer(&x) // ERROR "live at call to printpointer: x$ [all...] |
live2.go | 1 // errorcheck -0 -live -wb=0 8 // see also live.go. 26 ret.m = make(map[int]int, 42) // ERROR "live at call to makemap: &ret$" 31 t := newT40() // ERROR "live at call to makemap: .autotmp_[0-9]+ ret$" 32 printnl() // ERROR "live at call to printnl: .autotmp_[0-9]+ ret$" 33 useT40(t) // ERROR "live at call to useT40: .autotmp_[0-9]+ ret$" 38 ret.m = make(map[int]int, 42) // ERROR "live at call to makemap: .autotmp_[0-9]+ ret$" 40 printnl() // ERROR "live at call to printnl: .autotmp_[0-9]+ ret$" 41 useT40(t) // ERROR "live at call to useT40: .autotmp_[0-9]+ ret$"
|
uintptrescapes2.go | 1 // errorcheck -0 -m -live 25 F1(uintptr(unsafe.Pointer(&t))) // ERROR "live at call to F1: .?autotmp" "&t escapes to heap" 30 F2(0, 1, uintptr(unsafe.Pointer(&v)), 2) // ERROR "live at call to newobject: .?autotmp" "live at call to F2: .?autotmp" "escapes to heap"
|
live_syscall.go | 1 // errorcheck -0 -m -live 22 f(uintptr(unsafe.Pointer(&t))) // ERROR "live at call to f: .?autotmp" "g &t does not escape" 27 syscall.Syscall(0, 1, uintptr(unsafe.Pointer(&v)), 2) // ERROR "live at call to Syscall: .?autotmp" "h &v does not escape" 33 f(uintptr(p)) // ERROR "live at call to f: .?autotmp" 39 syscall.Syscall(0, 1, uintptr(p), 2) // ERROR "live at call to Syscall: .?autotmp"
|
/prebuilts/go/darwin-x86/test/fixedbugs/ |
issue15747.go | 1 // errorcheck -0 -live -d=eagerwb 7 // Issue 15747: liveness analysis was marking heap-escaped params live too much, 24 func f1(q *Q, xx []byte) interface{} { // ERROR "live at call to newobject: xx$" "live at call to writebarrierptr: &xx$" "live at entry to f1: xx$" 26 // xx was live for the first two prints but then it switched to &xx 27 // being live. We should not see plain xx again. 29 global = &xx // ERROR "live at call to writebarrierptr: &xx$" 31 xx, _, err := f2(xx, 5) // ERROR "live at call to f2: &xx$" "live at call to writebarrierptr: err.data err.type$ [all...] |
issue20250.go | 1 // errorcheck -0 -live -l -d=compilelater,eagerwb 21 func f(a T) { // ERROR "live at entry to f: a" 23 func() { // ERROR "live at entry to f.func1: a &e" 24 e = a.s // ERROR "live at call to convT2Estring: a &e" "live at call to writebarrierptr: a" 25 }() // ERROR "live at call to f.func1: e$" 26 // Before the fix, both a and e were live at the previous line.
|
/prebuilts/go/linux-x86/test/fixedbugs/ |
issue15747.go | 1 // errorcheck -0 -live -d=eagerwb 7 // Issue 15747: liveness analysis was marking heap-escaped params live too much, 24 func f1(q *Q, xx []byte) interface{} { // ERROR "live at call to newobject: xx$" "live at call to writebarrierptr: &xx$" "live at entry to f1: xx$" 26 // xx was live for the first two prints but then it switched to &xx 27 // being live. We should not see plain xx again. 29 global = &xx // ERROR "live at call to writebarrierptr: &xx$" 31 xx, _, err := f2(xx, 5) // ERROR "live at call to f2: &xx$" "live at call to writebarrierptr: err.data err.type$ [all...] |
issue20250.go | 1 // errorcheck -0 -live -l -d=compilelater,eagerwb 21 func f(a T) { // ERROR "live at entry to f: a" 23 func() { // ERROR "live at entry to f.func1: a &e" 24 e = a.s // ERROR "live at call to convT2Estring: a &e" "live at call to writebarrierptr: a" 25 }() // ERROR "live at call to f.func1: e$" 26 // Before the fix, both a and e were live at the previous line.
|
/external/libtextclassifier/models/ |
update.sh | 6 BASE_URL=https://www.gstatic.com/android/text_classifier/p/live
|
/external/v8/src/crankshaft/ |
hydrogen-environment-liveness.cc | 48 HBasicBlock* block, BitVector* live) { 49 // When a value is live in successor A but dead in B, we must 55 if (live_in_successor->Equals(*live)) continue; 56 for (int i = 0; i < live->length(); ++i) { 57 if (!live->Contains(i)) continue; 85 BitVector* live) { 87 live->Clear(); 89 live->Union(*live_at_block_start_[it.Current()->block_id()]); 96 BitVector* live) { 101 if (!live->Contains(index)) [all...] |
hydrogen-environment-liveness.h | 14 // Trims live ranges of environment slots by doing explicit liveness analysis. 18 // live ranges of environment slots by zapping them with a constant after 30 void ZapEnvironmentSlotsInSuccessors(HBasicBlock* block, BitVector* live); 32 void UpdateLivenessAtBlockEnd(HBasicBlock* block, BitVector* live); 33 void UpdateLivenessAtInstruction(HInstruction* instr, BitVector* live); 56 // for which a new live range has started since (so they must not be zapped 57 // in that simulate when the end of another live range of theirs is found).
|
/external/mesa3d/src/gallium/drivers/r600/sb/ |
sb_liveness.cpp | 42 n.live_after = live; 46 n.live_before = live; 53 n.live_after = live; 55 n.live_before = live; 73 n.live_after = live; 77 n.live_before = live; 112 val_set s = live; 119 n.live_after = live; 121 live.clear(); 133 n.live_before = live; [all...] |
/prebuilts/go/darwin-x86/src/cmd/vet/internal/cfg/ |
cfg_test.go | 21 live() 28 live() 38 live() 41 live() 49 live() 52 live() 63 live() 66 live() 80 live() 92 live() [all...] |
/prebuilts/go/linux-x86/src/cmd/vet/internal/cfg/ |
cfg_test.go | 21 live() 28 live() 38 live() 41 live() 49 live() 52 live() 63 live() 66 live() 80 live() 92 live() [all...] |
/external/clang/test/Sema/ |
warn-unreachable.c | 6 int live(); 30 switch (live()) { 36 live(), halt(), 40 live() 47 live(), 57 live(), 63 if (live()) 65 live(), 74 live(), 97 live(), [all...] |
/external/tensorflow/tensorflow/core/grappler/costs/ |
graph_memory.cc | 125 GraphMemory::LiveTensor* live; local 134 live = &device_tensors->front(); 135 (*live_tensors)[name] = live; 137 live = it->second; 139 return live; 175 LiveTensor* live = FindOrCreateLiveTensor( local 177 live->memory_used = output.tensor_description() 183 live->allocation_time = 187 live->deallocation_time = std::max<Costs::Duration>( 188 live->deallocation_time 224 LiveTensor* live = FindOrCreateLiveTensor( local [all...] |
/prebuilts/go/darwin-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...] |