Lines Matching refs:parent
76 private SsaMethod parent; field in SsaBasicBlock
122 final SsaMethod parent) { in SsaBasicBlock() argument
123 this.parent = parent; in SsaBasicBlock()
128 this.predecessors = new BitSet(parent.getBlocks().size()); in SsaBasicBlock()
129 this.successors = new BitSet(parent.getBlocks().size()); in SsaBasicBlock()
145 int basicBlockIndex, final SsaMethod parent) { in newFromRop() argument
149 new SsaBasicBlock(basicBlockIndex, bb.getLabel(), parent); in newFromRop()
228 parent.onInsnAdded(newInsn); in addInsnToHead()
247 parent.onInsnRemoved(oldInsn); in replaceLastInsn()
248 parent.onInsnAdded(newInsn); in replaceLastInsn()
374 return parent.blockIndexToRopLabel(primarySuccessor); in getPrimarySuccessorRopLabel()
385 return parent.getBlocks().get(primarySuccessor); in getPrimarySuccessor()
398 result.add(parent.blockIndexToRopLabel(successorList.get(i))); in getRopLabelSuccessorList()
407 return parent; in getParent()
417 SsaBasicBlock newPred = parent.makeNewGotoBlock(); in insertNewPredecessor()
427 predecessors = new BitSet(parent.getBlocks().size()); in insertNewPredecessor()
434 SsaBasicBlock predBlock = parent.getBlocks().get(i); in insertNewPredecessor()
454 SsaBasicBlock newSucc = parent.makeNewGotoBlock(); in insertNewSuccessor()
515 parent.getBlocks().get(newIndex).predecessors.set(index); in replaceSuccessor()
518 parent.getBlocks().get(oldIndex).predecessors.clear(index); in replaceSuccessor()
539 parent.getBlocks().get(oldIndex).predecessors.clear(index); in removeSuccessor()
606 succ = parent.getBlocks().get(i); in addMoveToEnd()
690 BitSet regsUsedAsSources = new BitSet(parent.getRegCount()); in scheduleUseBeforeAssigned()
693 BitSet regsUsedAsResults = new BitSet(parent.getRegCount()); in scheduleUseBeforeAssigned()
756 parent.borrowSpareRegister(result.getCategory())); in scheduleUseBeforeAssigned()
793 liveOut = SetFactory.makeLivenessSet(parent.getRegCount()); in addLiveOut()
807 liveIn = SetFactory.makeLivenessSet(parent.getRegCount()); in addLiveIn()
821 liveIn = SetFactory.makeLivenessSet(parent.getRegCount()); in getLiveInRegs()
834 liveOut = SetFactory.makeLivenessSet(parent.getRegCount()); in getLiveOutRegs()
843 return index == parent.getExitBlockIndex(); in isExitBlock()
854 parent.computeReachability(); in isReachable()
938 int spareRegister = parent.borrowSpareRegister( in scheduleMovesFromPhis()
976 parent.returnSpareRegisters(); in scheduleMovesFromPhis()
1010 void visitBlock (SsaBasicBlock v, SsaBasicBlock parent); in visitBlock() argument