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

1 2 3 4 5 6 7 8 91011>>

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

Completed in 322 milliseconds

1 2 3 4 5 6 7 8 91011>>