/external/dexmaker/src/dx/java/com/android/dx/rop/code/ |
D | BasicBlock.java | 38 private final IntList successors; field in BasicBlock 59 public BasicBlock(int label, InsnList insns, IntList successors, in BasicBlock() argument 94 successors.throwIfMutable(); in BasicBlock() 104 if (primarySuccessor >= 0 && !successors.contains(primarySuccessor)) { in BasicBlock() 106 "primarySuccessor " + primarySuccessor + " not in successors " + successors); in BasicBlock() 111 this.successors = successors; in BasicBlock() 161 return successors; in getSuccessors() 181 if (successors.size() != 2) { in getSecondarySuccessor() 186 int succ = successors.get(0); in getSecondarySuccessor() 188 succ = successors.get(1); in getSecondarySuccessor() [all …]
|
D | RopMethod.java | 164 IntList successors = one.getSuccessors(); in calcPredecessors() local 165 int ssz = successors.size(); in calcPredecessors() 171 int succLabel = successors.get(j); in calcPredecessors()
|
D | BasicBlockList.java | 231 IntList successors = block.getSuccessors(); in preferredSuccessorOf() local 232 int succSize = successors.size(); in preferredSuccessorOf() 239 return labelToBlock(successors.get(0)); in preferredSuccessorOf() 246 return labelToBlock(successors.get(0)); in preferredSuccessorOf()
|
D | LocalVariableExtractor.java | 177 IntList successors = block.getSuccessors(); in processBlock() local 178 int succSz = successors.size(); in processBlock() 182 int succ = successors.get(i); in processBlock()
|
/external/llvm/test/CodeGen/MIR/X86/ |
D | successor-basic-blocks.mir | 2 # This test ensures that the MIR parser parses basic block successors correctly. 35 …; CHECK: successors: %bb.1.less(0x40000000 / 0x80000000 = 50.00%), %bb.2.exit(0x40000000 /… 38 successors: %bb.1.less, %bb.2.exit 58 ; Verify that we can have multiple lists of successors that will be merged 61 …; CHECK: successors: %bb.1(0x80000000 / 0x80000000 = 100.00%), %bb.2(0x00000000 / 0x800000… 64 successors: %bb.1 65 successors: %bb.2 70 ; Verify that we can have an empty list of successors. 74 successors:
|
D | successor-basic-blocks-weights.mir | 2 # This test ensures that the MIR parser parses basic block successors and 24 …; CHECK: successors: %bb.1.less({{[0-9a-fx/= ]+}}33.00%), %bb.2.exit({{[0-9a-fx/= ]+}}67.0… 27 successors: %bb.1.less (33), %bb.2.exit(67)
|
D | newline-handling.mir | 38 # CHECK-NEXT: successors: %bb.1.less(0x40000000 / 0x80000000 = 50.00%), %bb.2.exit(0x40000000 / 0x8… 53 successors: %bb.1.less, %bb.2.exit 82 # CHECK-NEXT: successors: %bb.1.less(0x40000000 / 0x80000000 = 50.00%), %bb.2.exit(0x40000000 / 0x8… 98 successors: %bb.1.less, %bb.2.exit
|
D | block-address-operands.mir | 59 successors: %bb.1.block 73 successors: %bb.1 99 successors: %bb.1 113 successors: %bb.1.block
|
D | jump-table-info.mir | 73 successors: %bb.2.def, %bb.1.entry 80 successors: %bb.3.lbl1, %bb.4.lbl2, %bb.5.lbl3, %bb.6.lbl4 116 successors: %bb.2.def, %bb.1.entry 123 successors: %bb.3.lbl1, %bb.4.lbl2, %bb.5.lbl3, %bb.6.lbl4
|
D | frame-info-save-restore-points.mir | 45 successors: %bb.2.true, %bb.1 53 successors: %bb.3.false 59 successors: %bb.3.false
|
D | expected-named-register-in-callee-saved-register.mir | 57 successors: %bb.1.check 66 successors: %bb.2.loop, %bb.3.exit 74 successors: %bb.1.check
|
D | callee-saved-info.mir | 64 successors: %bb.1.check 73 successors: %bb.2.loop, %bb.3.exit 81 successors: %bb.1.check
|
D | machine-basic-block-operands.mir | 39 successors: %bb.1.less, %bb.2.exit 60 successors: %bb.1, %bb.3
|
D | undefined-jump-table-id.mir | 40 successors: %bb.2.def, %bb.1.entry 47 successors: %bb.3.lbl1, %bb.4.lbl2, %bb.5.lbl3, %bb.6.lbl4
|
/external/dexmaker/src/main/java/com/google/dexmaker/ |
D | Label.java | 77 IntList successors = new IntList(); in toBasicBlock() local 79 successors.add(catchLabel.id); in toBasicBlock() 83 successors.add(primarySuccessorIndex); in toBasicBlock() 86 successors.add(alternateSuccessor.id); in toBasicBlock() 88 successors.setImmutable(); in toBasicBlock() 90 return new BasicBlock(id, result, successors, primarySuccessorIndex); in toBasicBlock()
|
/external/dexmaker/src/dx/java/com/android/dx/ssa/ |
D | SsaBasicBlock.java | 58 private BitSet successors; field in SsaBasicBlock 129 this.successors = new BitSet(parent.getBlocks().size()); in SsaBasicBlock() 162 result.successors in newFromRop() 351 return successors; in getSuccessors() 421 newPred.successors.set(index) ; in insertNewPredecessor() 456 if (!successors.get(other.index)) { in insertNewSuccessor() 463 newSucc.successors.set(other.index) ; in insertNewSuccessor() 477 successors.clear(other.index); in insertNewSuccessor() 478 successors.set(newSucc.index); in insertNewSuccessor() 482 other.predecessors.set(index, successors.get(other.index)); in insertNewSuccessor() [all …]
|
D | LocalVariableExtractor.java | 194 IntList successors = block.getSuccessorList(); in processBlock() local 195 int succSz = successors.size(); in processBlock() 199 int succ = successors.get(i); in processBlock()
|
/external/mockito/cglib-and-asm/src/org/mockito/asm/ |
D | Label.java | 226 Edge successors; field in Label 488 e.successor = JSR.successors.successor; in visitSubroutine() 489 e.next = successors; in visitSubroutine() 490 successors = e; in visitSubroutine() 502 Edge e = successors; in visitSubroutine() 507 if ((status & Label.JSR) == 0 || e != successors.next) { in visitSubroutine()
|
/external/v8/src/compiler/ |
D | frame-elider.cc | 50 for (auto succ : block->successors()) { in MarkDeConstruction() 58 for (auto succ : block->successors()) { in MarkDeConstruction() 93 if (block->successors().empty()) return false; in PropagateIntoBlock() 107 for (auto succ : block->successors()) { in PropagateIntoBlock()
|
/external/v8/test/unittests/compiler/ |
D | schedule-unittest.cc | 128 EXPECT_THAT(start->successors(), ElementsAre(block)); in TEST_F() 155 EXPECT_THAT(start->successors(), ElementsAre(sblock, eblock)); in TEST_F() 184 EXPECT_THAT(start->successors(), ElementsAre(tblock, fblock)); in TEST_F() 209 EXPECT_THAT(start->successors(), ElementsAre(end)); in TEST_F() 233 EXPECT_THAT(start->successors(), ElementsAre(tblock, fblock)); in TEST_F() 239 EXPECT_THAT(mblock->successors(), ElementsAre(end)); in TEST_F()
|
/external/dexmaker/src/dx/java/com/android/dx/dex/code/ |
D | StdCatchBuilder.java | 218 IntList successors = block.getSuccessors(); in handlersFor() local 219 int succSize = successors.size(); in handlersFor() 231 || (primary != successors.get(catchSize))))) { in handlersFor() 257 CodeAddress oneHandler = addresses.getStart(successors.get(i)); in handlersFor()
|
D | RopTranslator.java | 422 IntList successors = one.getSuccessors(); in pickOrder() local 423 int ssz = successors.size(); in pickOrder() 426 int candidate = successors.get(i); in pickOrder() 618 IntList successors = block.getSuccessors(); in visitSwitchInsn() local 620 int succSz = successors.size(); in visitSwitchInsn() 632 (primarySuccessor != successors.get(casesSz))) { in visitSwitchInsn() 639 int label = successors.get(i); in visitSwitchInsn()
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
D | AnalyzedInstruction.java | 64 …protected final LinkedList<AnalyzedInstruction> successors = new LinkedList<AnalyzedInstruction>(); field in AnalyzedInstruction 129 successors.add(successor); in addSuccessor() 143 return successors.size(); in getSuccessorCount() 147 return Collections.unmodifiableList(successors); in getSuccesors()
|
/external/llvm/test/CodeGen/AArch64/ |
D | arm64-sitofp-combine-chains.ll | 4 ; but not updating chain-successors of the old one. As a result, the two memory 5 ; operations in this function both ended up direct successors to the EntryToken
|
/external/llvm/test/CodeGen/MIR/ARM/ |
D | expected-closing-brace.mir | 31 successors: %bb.1.foo 34 successors: %bb.2.if.then, %bb.1.foo
|