/external/linux-tools-perf/perf-3.12.0/include/linux/ |
rbtree_augmented.h | 159 struct rb_node *successor = child, *child2; local 163 * Case 2: node's successor is its right child 171 parent = successor; 172 child2 = successor->rb_right; 173 augment->copy(node, successor); 176 * Case 3: node's successor is leftmost under 190 parent = successor; 191 successor = tmp; 194 parent->rb_left = child2 = successor->rb_right; 195 successor->rb_right = child [all...] |
/dalvik/dx/src/com/android/dx/rop/ |
package-info.java | 75 * successor.<p> 84 * primary successor} which distinguishes a particular control flow path. 88 * {@link Rops#IF_EQZ_INT}, the primary successor represents the path taken 90 * instructions}, the primary successor is the default case.<p> 92 * A basic block's successor list is ordered and may refer to unique labels 95 * appear in the successor list multiple times. In general, the 96 * significance of the successor list's order (like the significance of 97 * the primary successor) is a property of the final instruction of the basic 99 * its successor list in an order identical to the 101 * primary successor (the no-exception case) listed at the end [all...] |
/external/e2fsprogs/intl/ |
finddomain.c | 102 for (cnt = 0; retval->successor[cnt] != NULL; ++cnt) 104 if (retval->successor[cnt]->decided == 0) 105 _nl_load_domain (retval->successor[cnt], domainbinding); 107 if (retval->successor[cnt]->data != NULL) 156 for (cnt = 0; retval->successor[cnt] != NULL; ++cnt) 158 if (retval->successor[cnt]->decided == 0) 159 _nl_load_domain (retval->successor[cnt], domainbinding); 160 if (retval->successor[cnt]->data != NULL)
|
/external/chromium_org/chrome/browser/component_updater/ |
crx_downloader.cc | 50 CrxDownloader::CrxDownloader(scoped_ptr<CrxDownloader> successor) 51 : successor_(successor.Pass()) { 119 // then move on to the successor in the chain if there is any successor. 137 // the request over to it so that the successor can try the pruned list
|
url_fetcher_downloader.h | 27 UrlFetcherDownloader(scoped_ptr<CrxDownloader> successor,
|
/external/llvm/include/llvm/CodeGen/ |
MachineBranchProbabilityInfo.h | 32 // weight to just "inherit" the non-zero weight of an adjacent successor. 66 // Return a hot successor for the block BB or null if there isn't one. 72 // only iff SRC block has only one successor. 74 // Src. Querying sequentially for each successor's probability is a quadratic 81 // has only one successor.
|
/external/chromium_org/ppapi/nacl_irt/ |
irt_start.cc | 18 // successor, which is set in nacl_listener.cc.
|
/dalvik/dx/src/com/android/dx/ssa/ |
SsaBasicBlock.java | 56 /** {@code non-null;} successor set (by block list index) */ 60 * {@code non-null;} ordered successor list 66 * block list index of primary successor, or {@code -1} for no primary 67 * successor 354 * @return {@code non-null;} ordered successor list, containing block 362 * @return {@code >= -1;} block index of primary successor or 363 * {@code -1} if no primary successor 370 * @return rop label of primary successor 377 * @return {@code null-ok;} the primary successor block or {@code null} 389 * @return successor list of rop label [all...] |
/external/dexmaker/src/dx/java/com/android/dx/ssa/ |
SsaBasicBlock.java | 57 /** {@code non-null;} successor set (by block list index) */ 61 * {@code non-null;} ordered successor list 67 * block list index of primary successor, or {@code -1} for no primary 68 * successor 355 * @return {@code non-null;} ordered successor list, containing block 363 * @return {@code >= -1;} block index of primary successor or 364 * {@code -1} if no primary successor 371 * @return rop label of primary successor 378 * @return {@code null-ok;} the primary successor block or {@code null} 390 * @return successor list of rop label [all...] |
/art/compiler/optimizing/ |
nodes.cc | 59 HBasicBlock* successor = block->GetSuccessors().Get(i); local 60 if (visiting->IsBitSet(successor->GetBlockId())) { 61 successor->AddBackEdge(block); 63 VisitBlockForBackEdges(successor, visited, visiting); 140 void HGraph::SplitCriticalEdge(HBasicBlock* block, HBasicBlock* successor) { 141 // Insert a new node between `block` and `successor` to split the 146 block->ReplaceSuccessor(successor, new_block); 147 new_block->AddSuccessor(successor); 148 if (successor->IsLoopHeader()) { 150 HLoopInformation* info = successor->GetLoopInformation() 207 HBasicBlock* successor = block->GetSuccessors().Get(j); local [all...] |
/external/llvm/include/llvm/Analysis/ |
RegionIterator.h | 23 /// @brief Hierarchical RegionNode successor iterator. 31 /// For a subregion RegionNode there is just one successor. The RegionNode 43 // In region mode there is only one successor, thats the regionnode mapping 45 ItRgBegin, // At the beginning of the regionnode successor. 46 ItRgEnd // At the end of the regionnode successor. 52 // The block successor iterator. 55 // advanceRegionSucc - A region node has only one successor. It reaches end 58 assert(Node.getInt() == ItRgBegin && "Cannot advance region successor!"); 67 // Get the immediate successor. This function may return a Basic Block 76 // getRegionSucc - Return the successor basic block of a SubRegion RegionNode [all...] |
/sdk/eclipse/plugins/com.android.ide.eclipse.gldebugger/src/com/android/ide/eclipse/gltrace/state/transforms/ |
GLPropertyAccessor.java | 46 IGLProperty successor = e.getProperty(root); local 47 if (successor == null) { 51 root = successor;
|
/external/llvm/lib/CodeGen/ |
MachineBasicBlock.cpp | 232 // A block with a landing pad successor only has one other successor. 405 // The block has an unconditional branch. If its successor is now 406 // its layout successor, delete the branch. 410 // The block has an unconditional fallthrough. If its successor is not 411 // its layout successor, insert a branch. First we have to locate the 412 // only non-landing-pad successor, as that is the fallthrough block. 416 assert(!TBB && "Found more than one non-landing-pad successor!"); 420 // If there is no non-landing-pad successor, the block has no 425 // Finally update the unconditional successor to be reached via a branc [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
BasicBlock.java | 41 * {@code >= -1;} the primary / standard-flow / "default" successor, or 55 * "default" successor, or {@code -1} if this block has no 165 * Gets the primary successor of this block. 167 * @return {@code >= -1;} the primary successor, or {@code -1} if this 175 * Gets the secondary successor of this block. It is only valid to call 178 * @return {@code >= 0;} the secondary successor
|
/dalvik/dx/src/com/android/dx/rop/code/ |
BasicBlock.java | 41 * {@code >= -1;} the primary / standard-flow / "default" successor, or 55 * "default" successor, or {@code -1} if this block has no 165 * Gets the primary successor of this block. 167 * @return {@code >= -1;} the primary successor, or {@code -1} if this 175 * Gets the secondary successor of this block. It is only valid to call 178 * @return {@code >= 0;} the secondary successor
|
/external/chromium_org/native_client_sdk/src/libraries/third_party/pthreads-win32/ |
ptw32_MCS_lock.c | 165 node->next = 0; /* initially, no successor */ 201 /* no known successor */ 208 /* no successor, lock is free now */ 212 /* A successor has started enqueueing behind us so wait for them to link to us */ 234 node->next = 0; /* initially, no successor */ 270 * A successor has queued after us, so wait for them to link to us
|
/external/dexmaker/src/dx/java/com/android/dx/rop/code/ |
BasicBlock.java | 41 * {@code >= -1;} the primary / standard-flow / "default" successor, or 55 * "default" successor, or {@code -1} if this block has no 165 * Gets the primary successor of this block. 167 * @return {@code >= -1;} the primary successor, or {@code -1} if this 175 * Gets the secondary successor of this block. It is only valid to call 178 * @return {@code >= 0;} the secondary successor
|
/external/llvm/test/CodeGen/X86/ |
sink-out-of-loop.ll | 3 ; A MOV32ri is inside a loop, it has two successors, one successor is inside the 4 ; same loop, the other successor is outside the loop. We should be able to sink
|
/dalvik/dx/src/com/android/dx/ssa/back/ |
IdenticalBlockCombiner.java | 27 * Searches for basic blocks that all have the same successor and insns 129 * all of the successor links that point to the beta blocks to point 156 * @param oldLabel label of successor to replace 157 * @param newLabel label of new successor
|
/dalvik/dx/tests/083-ssa-phi-placement/ |
Blort.java | 45 * This method requires an ordered successor list with
|
/dalvik/dx/tests/086-ssa-edge-split/ |
Blort.java | 57 * a result needs to have a unique successor. This appies
|
/external/chromium_org/sync/engine/ |
get_commit_ids.h | 29 // The predecessor to successor rule was implemented when we tracked positions
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
brw_fs_cfg.cpp | 34 * blocks with successor/predecessor edges connecting them. 57 fs_bblock::add_successor(void *mem_ctx, fs_bblock *successor) 59 successor->parents.push_tail(this->make_list(mem_ctx)); 60 children.push_tail(successor->make_list(mem_ctx));
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
SubEngine.h | 54 /// Called by CoreEngine. Used to generate new successor 66 /// Called by CoreEngine. Used to generate successor 84 /// Called by CoreEngine. Used to generate successor 88 /// Called by CoreEngine. Used to generate successor
|
/external/dexmaker/src/dx/java/com/android/dx/ssa/back/ |
IdenticalBlockCombiner.java | 32 * Searches for basic blocks that all have the same successor and insns 134 * all of the successor links that point to the beta blocks to point 161 * @param oldLabel label of successor to replace 162 * @param newLabel label of new successor
|