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

1 2 3 4

  /external/mesa3d/src/gallium/drivers/r600/sb/
sb_liveness.cpp 40 bool liveness::visit(container_node& n, bool enter) {
51 bool liveness::visit(bb_node& n, bool enter) {
60 bool liveness::visit(alu_group_node& n, bool enter) {
67 bool liveness::visit(cf_node& n, bool enter) {
82 bool liveness::visit(alu_node& n, bool enter) {
91 bool liveness::visit(alu_packed_node& n, bool enter) {
101 bool liveness::visit(fetch_node& n, bool enter) {
110 bool liveness::visit(region_node& n, bool enter) {
151 bool liveness::visit(repeat_node& n, bool enter) {
160 bool liveness::visit(depart_node& n, bool enter)
    [all...]
  /art/compiler/optimizing/
live_ranges_test.cc 68 SsaLivenessAnalysis liveness(graph, &codegen);
69 liveness.Analyze();
71 LiveInterval* interval = liveness.GetInstructionFromSsaIndex(0)->GetLiveInterval();
116 SsaLivenessAnalysis liveness(graph, &codegen);
117 liveness.Analyze();
119 LiveInterval* interval = liveness.GetInstructionFromSsaIndex(0)->GetLiveInterval();
167 SsaLivenessAnalysis liveness(graph, &codegen);
168 liveness.Analyze();
171 LiveInterval* interval = liveness.GetInstructionFromSsaIndex(1)->GetLiveInterval();
180 interval = liveness.GetInstructionFromSsaIndex(0)->GetLiveInterval()
    [all...]
register_allocator_test.cc 64 SsaLivenessAnalysis liveness(graph, &codegen);
65 liveness.Analyze();
67 RegisterAllocator::Create(&allocator, &codegen, liveness, strategy);
322 SsaLivenessAnalysis liveness(graph, &codegen);
323 liveness.Analyze();
325 RegisterAllocator::Create(&allocator, &codegen, liveness, strategy);
359 SsaLivenessAnalysis liveness(graph, &codegen);
360 liveness.Analyze();
414 SsaLivenessAnalysis liveness(graph, &codegen);
415 liveness.Analyze()
    [all...]
liveness_test.cc 55 SsaLivenessAnalysis liveness(graph, &codegen);
56 liveness.Analyze();
61 size_t ssa_values = liveness.GetNumberOfSsaValues();
62 BitVector* live_in = liveness.GetLiveInSet(*block);
64 BitVector* live_out = liveness.GetLiveOutSet(*block);
66 BitVector* kill = liveness.GetKillSet(*block);
register_allocation_resolver.h 45 const SsaLivenessAnalysis& liveness);
linearize_test.cc 45 SsaLivenessAnalysis liveness(graph, &codegen);
46 liveness.Analyze();
  /external/v8/src/compiler/
bytecode-analysis.cc 80 // check liveness.
186 // the liveness iterations.
289 // tracking the out-liveness of *all* loop exits, which is not
304 BytecodeLiveness& liveness = liveness_map_.InitializeLiveness( local
307 UpdateOutLiveness(bytecode, *liveness.out, next_bytecode_in_liveness,
309 liveness.in->CopyFrom(*liveness.out);
310 UpdateInLiveness(bytecode, *liveness.in, iterator);
312 next_bytecode_in_liveness = liveness.in;
321 // At this point, every bytecode has a valid in and out liveness, except fo
371 BytecodeLiveness& liveness = liveness_map_.GetLiveness(current_offset); local
509 BytecodeLiveness& liveness = liveness_map_.GetLiveness(current_offset); local
    [all...]
liveness-analyzer.cc 7 #include "src/compiler/liveness-analyzer.h"
84 // Update the frame states according to the liveness.
130 Node* frame_state, BitVector* liveness) {
131 DCHECK_EQ(liveness->length(), permanently_live_.length());
136 int count = liveness->length() - (has_accumulator_ ? 1 : 0);
139 if (!liveness->Contains(i) && !permanently_live_.Contains(i)) {
140 Node* new_values = ClearNonLiveStateValues(locals_state, liveness);
150 int index = liveness->length() - 1;
151 if (!liveness->Contains(index) && !permanently_live_.Contains(index)) {
161 Node* values, BitVector* liveness) {
    [all...]
state-values-utils.cc 140 Node** values, size_t count, const BitVector* liveness,
145 // which are implied by the liveness mask.
152 if (liveness == nullptr ||
153 liveness->Contains(liveness_offset + static_cast<int>(*values_idx))) {
172 size_t count, const BitVector* liveness,
180 values, count, liveness, liveness_offset);
194 count, liveness, liveness_offset);
210 Node* subtree = BuildTree(values_idx, values, count, liveness,
234 const BitVector* liveness, int liveness_offset) {
242 if (liveness == nullptr || liveness->Contains(liveness_offset + i))
    [all...]
state-values-utils.h 27 const BitVector* liveness = nullptr,
55 // at {values_idx}, sparsely encoding according to {liveness}. {node_count} is
62 const BitVector* liveness,
66 const BitVector* liveness, int liveness_offset, size_t level);
liveness-analyzer.h 23 void ClearNonLiveFrameStateSlots(Node* frame_state, BitVector* liveness);
40 Node* ClearNonLiveStateValues(Node* frame_state, BitVector* liveness);
  /prebuilts/go/darwin-x86/test/fixedbugs/
issue8761.go 9 // caused 'variable live at entry' error in liveness analysis.
issue15747b.go 9 // to point to an actual allocation. The liveness analysis will detect
bug484.go 7 // The liveness code used to say that, in func g, s was live
10 // gets slightly confused, a separate bug). The liveness analysis
17 // same "address taken" flag that the liveness analysis uses,
issue8048.go 7 // Issue 8048. Incorrect handling of liveness when walking stack
37 // so if the liveness info at the *x is used, it will
38 // find the liveness at the call to runtime.GC.
  /prebuilts/go/linux-x86/test/fixedbugs/
issue8761.go 9 // caused 'variable live at entry' error in liveness analysis.
issue15747b.go 9 // to point to an actual allocation. The liveness analysis will detect
bug484.go 7 // The liveness code used to say that, in func g, s was live
10 // gets slightly confused, a separate bug). The liveness analysis
17 // same "address taken" flag that the liveness analysis uses,
issue8048.go 7 // Issue 8048. Incorrect handling of liveness when walking stack
37 // so if the liveness info at the *x is used, it will
38 // find the liveness at the call to runtime.GC.
  /prebuilts/go/darwin-x86/test/
live1.go 9 // from the liveness code.
16 // Instead, this test relies on the fact that the liveness
23 // The liveness analysis used to get confused by the tail return
36 // Liveness analysis used to have the VARDEFs in the wrong place,
live_syscall.go 9 // Test escape analysis and liveness inferred for syscall.Syscall-like functions.
uintptrescapes2.go 7 // Test escape analysis and liveness inferred for uintptrescapes functions.
  /prebuilts/go/linux-x86/test/
live1.go 9 // from the liveness code.
16 // Instead, this test relies on the fact that the liveness
23 // The liveness analysis used to get confused by the tail return
36 // Liveness analysis used to have the VARDEFs in the wrong place,
live_syscall.go 9 // Test escape analysis and liveness inferred for syscall.Syscall-like functions.
uintptrescapes2.go 7 // Test escape analysis and liveness inferred for uintptrescapes functions.

Completed in 378 milliseconds

1 2 3 4