HomeSort by relevance Sort by last modified time
    Searched defs:live (Results 1 - 24 of 24) sorted by null

  /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
liveness-analyzer.cc 171 bool live = liveness->Contains(var) || permanently_live_.Contains(var); local
172 inputs_buffer_.push_back(live ? value_node : replacement_node_);
223 os << " Live set: ";
register-allocator.cc 539 // We cannot spill a live range that has a use requiring a register
641 // Partition original use intervals to the two live ranges.
672 // Partition original use positions to the two live ranges.
681 // to the use that no longer belongs to this live range.
726 // This implements an ordering on live ranges so that they are ordered by their
728 // allocation algorithm. If two live ranges start at the same offset then there
924 // Live ranges defined in deferred blocks stay in deferred blocks, so we
2383 BitVector* live = ComputeLiveOut(block, data()); local
3724 BitVector* live = live_in_sets[block->rpo_number().ToInt()]; local
    [all...]
  /dalvik/libdex/
DexDebugInfo.cpp 117 bool live; member in struct:LocalInfo
123 if (localCb != NULL && localInReg[reg].live) {
170 localInReg[argReg].live = true;
207 localInReg[reg].live = true;
248 localInReg[reg].live = true;
259 localInReg[reg].live = false;
276 * If the register is live, the "restart" is superfluous,
279 if (!localInReg[reg].live) {
281 localInReg[reg].live = true;
  /art/compiler/optimizing/
register_allocation_resolver.cc 152 // Instructions live at the top of catch blocks or irreducible loop header
155 BitVector* live = liveness_.GetLiveInSet(*block); local
156 for (uint32_t idx : live->Indexes()) {
160 // a lifetime hole in it. `CoversSlow` returns whether the interval is live at that
168 BitVector* live = liveness_.GetLiveInSet(*block); local
169 for (uint32_t idx : live->Indexes()) {
436 // Our live_in fixed point calculation has found that the instruction is live
438 // live interval computation however does not compute a fixed point, and
  /art/runtime/gc/accounting/
space_bitmap.cc 192 Atomic<uintptr_t>* live = live_bitmap.bitmap_begin_; local
195 uintptr_t garbage = live[i].LoadRelaxed() & ~mark[i].LoadRelaxed();
  /external/skia/tools/
ok.cpp 109 std::list<std::future<Status>> live; member in struct:ThreadEngine
112 live.push_back(std::async(std::launch::async, fn));
117 if (live.empty()) {
122 for (auto it = live.begin(); it != live.end(); it++) {
125 live.erase(it);
  /external/libchrome/base/strings/
string_util_unittest.cc 1121 const std::string live = kLive; local
    [all...]
  /external/mesa3d/src/mesa/program/
prog_optimize.c 839 /** A live register interval */
966 /* Variables that are live at the end of a loop will also be live at the
967 * beginning, so an instruction inside of a loop should have its live
1044 * Find the live intervals for each temporary register in the program.
1073 /* Build live intervals list from intermediate arrays */
1092 printf("Reg[%d] live [%d, %d]:",
1163 const struct interval *live = liveIntervals.Intervals + i; local
    [all...]
  /device/generic/goldfish/audio/
audio_hw.c 68 size_t live; member in struct:audio_vbuffer
85 audio_vbuffer->live = 0;
104 int live = audio_vbuffer->live; local
106 return live;
114 int dead = audio_vbuffer->frame_count - audio_vbuffer->live;
126 if (audio_vbuffer->live == 0 || audio_vbuffer->head > audio_vbuffer->tail) {
137 audio_vbuffer->live += frames;
153 if (audio_vbuffer->live == audio_vbuffer->frame_count ||
164 audio_vbuffer->live -= frames
    [all...]
  /external/v8/src/crankshaft/
lithium-allocator.cc 191 // We cannot spill a live range that has a use requiring a register
283 // Partition original use intervals to the two live ranges.
311 // Partition original use positions to the two live ranges.
320 // to the use that no longer belongs to this live range.
324 // Link the new live range in the chain before any of the other
338 // This implements an ordering on live ranges so that they are ordered by their
340 // allocation algorithm. If two live ranges start at the same offset then there
358 LAllocator::TraceAlloc("Shorten live range %d to [%d\n", id_, start.Value());
369 LAllocator::TraceAlloc("Ensure live range %d in interval [%d %d[\n",
394 LAllocator::TraceAlloc("Add to live range %d interval [%d %d[\n"
1246 BitVector* live = live_in_sets_[block->block_id()]; local
1268 BitVector* live = ComputeLiveOut(block); local
    [all...]
  /external/clang/lib/CodeGen/
CGExprScalar.cpp 3227 Expr *live = lhsExpr, *dead = rhsExpr; local
    [all...]
CGExpr.cpp 3496 const Expr *live = expr->getTrueExpr(), *dead = expr->getFalseExpr(); local
    [all...]
  /external/v8/src/heap/
mark-compact.cc 688 // between live bytes and capacity of this page (= area).
692 // The algorithm sorts all pages by live bytes and then iterates through
854 // Clear the marking state of live large objects.
888 // Phase 1: tracing and marking live objects.
890 // after: a live object's map pointer is marked as '00'.
892 // Marking all live objects in the heap as part of mark-sweep or mark-compact
894 // marking, live objects' map pointers are marked indicating that the object
2253 std::stringstream live, dead; local
    [all...]
  /external/valgrind/helgrind/
libhb_core.c 595 static UWord stats__secmaps_in_map_shmem = 0; // # SecMaps 'live'
6428 UInt live = 0; local
    [all...]
  /prebuilts/sdk/current/support/tv-provider/
android-support-tv-provider.jar 
  /packages/apps/TV/libs/
exoplayer.jar 
  /developers/build/prebuilts/androidtv/sample-inputs/app/libs/
exoplayer_dev-hls_20150123.jar 
  /prebuilts/tools/common/m2/repository/net/sourceforge/htmlunit/htmlunit-core-js/2.14/
htmlunit-core-js-2.14.jar 
  /prebuilts/tools/common/m2/repository/org/mozilla/rhino/1.7R3/
rhino-1.7R3.jar 
  /external/owasp/sanitizer/tools/findbugs/lib/
findbugs.jar 
  /prebuilts/tools/common/m2/repository/com/google/code/findbugs/findbugs/2.0.1/
findbugs-2.0.1.jar 
  /prebuilts/tools/common/m2/repository/com/google/code/findbugs/findbugs/2.0.3/
findbugs-2.0.3.jar 
  /prebuilts/tools/common/m2/repository/com/google/code/findbugs/findbugs/3.0.0/
findbugs-3.0.0.jar 

Completed in 1282 milliseconds