Lines Matching refs:index
78 private int index; field in SsaBasicBlock
123 this.index = basicBlockIndex; in SsaBasicBlock()
322 return index; in getIndex()
420 newPred.successors.set(index) ; in insertNewPredecessor()
421 newPred.successorList.add(index); in insertNewPredecessor()
422 newPred.primarySuccessor = index; in insertNewPredecessor()
427 predecessors.set(newPred.index); in insertNewPredecessor()
435 predBlock.replaceSuccessor(index, newPred.index); in insertNewPredecessor()
455 if (!successors.get(other.index)) { in insertNewSuccessor()
461 newSucc.predecessors.set(this.index); in insertNewSuccessor()
462 newSucc.successors.set(other.index) ; in insertNewSuccessor()
463 newSucc.successorList.add(other.index); in insertNewSuccessor()
464 newSucc.primarySuccessor = other.index; in insertNewSuccessor()
468 if (successorList.get(i) == other.index) { in insertNewSuccessor()
469 successorList.set(i, newSucc.index); in insertNewSuccessor()
473 if (primarySuccessor == other.index) { in insertNewSuccessor()
474 primarySuccessor = newSucc.index; in insertNewSuccessor()
476 successors.clear(other.index); in insertNewSuccessor()
477 successors.set(newSucc.index); in insertNewSuccessor()
480 other.predecessors.set(newSucc.index); in insertNewSuccessor()
481 other.predecessors.set(index, successors.get(other.index)); in insertNewSuccessor()
514 parent.getBlocks().get(newIndex).predecessors.set(index); in replaceSuccessor()
517 parent.getBlocks().get(oldIndex).predecessors.clear(index); in replaceSuccessor()
538 parent.getBlocks().get(oldIndex).predecessors.clear(index); in removeSuccessor()
558 successors.set(exitBlock.index); in exitBlockFixup()
559 successorList.add(exitBlock.index); in exitBlockFixup()
560 primarySuccessor = exitBlock.index; in exitBlockFixup()
561 exitBlock.predecessors.set(this.index); in exitBlockFixup()
842 return index == parent.getExitBlockIndex(); in isExitBlock()
996 return "{" + index + ":" + Hex.u2(ropLabel) + '}'; in toString()