Home
last modified time | relevance | path

Searched refs:getBlocks (Results 1 – 25 of 42) sorted by relevance

12

/external/dexmaker/src/dx/java/com/android/dx/ssa/
DSsaBasicBlock.java128 this.predecessors = new BitSet(parent.getBlocks().size()); in SsaBasicBlock()
129 this.successors = new BitSet(parent.getBlocks().size()); in SsaBasicBlock()
146 BasicBlockList ropBlocks = rmeth.getBlocks(); in newFromRop()
385 return parent.getBlocks().get(primarySuccessor); in getPrimarySuccessor()
427 predecessors = new BitSet(parent.getBlocks().size()); in insertNewPredecessor()
434 SsaBasicBlock predBlock = parent.getBlocks().get(i); in insertNewPredecessor()
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()
DSsaMethod.java123 this.maxLabel = ropMethod.getBlocks().getMaxLabel(); in SsaMethod()
124 this.registerCount = ropMethod.getBlocks().getRegCount(); in SsaMethod()
168 BasicBlockList ropBlocks = rmeth.getBlocks(); in convertRopToSsaBlocks()
179 int origEntryBlockIndex = rmeth.getBlocks() in convertRopToSsaBlocks()
338 public ArrayList<SsaBasicBlock> getBlocks() { in getBlocks() method in SsaMethod
393 for (SsaBasicBlock block : getBlocks()) { in mapRegisters()
797 BitSet visited = new BitSet(getBlocks().size()); in forEachBlockDepthFirstDom()
824 for (SsaBasicBlock block : getBlocks()) { in deleteInsns()
DSsaConverter.java147 ArrayList<SsaBasicBlock> blocks = result.getBlocks(); in edgeSplitPredecessors()
188 ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks(); in edgeSplitMoveExceptionsAndResults()
233 ArrayList<SsaBasicBlock> blocks = result.getBlocks(); in edgeSplitSuccessors()
293 ssaBlocks = ssaMeth.getBlocks(); in placePhiFunctions()
DLocalVariableInfo.java62 List<SsaBasicBlock> blocks = method.getBlocks(); in LocalVariableInfo()
DSCCP.java77 this.executableBlocks = new BitSet(ssaMeth.getBlocks().size()); in SCCP()
349 addBlockToWorklist(ssaMeth.getBlocks().get(successorBlock)); in simulateBranch()
354 addBlockToWorklist(ssaMeth.getBlocks().get(successorBlock)); in simulateBranch()
DSsaRenamer.java112 startsForBlocks = new RegisterSpec[ssaMeth.getBlocks().size()][]; in SsaRenamer()
657 SsaBasicBlock successor = ssaMeth.getBlocks().get(i); in updateSuccessorPhis()
DDomFront.java64 nodes = meth.getBlocks(); in DomFront()
DLocalVariableExtractor.java69 ArrayList<SsaBasicBlock> blocks = method.getBlocks(); in LocalVariableExtractor()
DOptimizer.java104 if (resultMeth.getBlocks().getRegCount() in optimize()
DDeadCodeRemover.java137 for (SsaBasicBlock block : ssaMeth.getBlocks()) { in pruneDeadInstructions()
DLiteralOpUpgrader.java163 ssaMeth.getBlocks().get(pred).getInsns(); in tryReplacingWithConstant()
DDominators.java73 this.blocks = meth.getBlocks(); in Dominators()
DPhiInsn.java301 ret.add(ssaMeth.getBlocks().get(o.blockIndex)); in predBlocksForReg()
/external/dexmaker/src/dx/java/com/android/dx/ssa/back/
DLivenessAnalyzer.java113 int blocksSz = ssaMeth.getBlocks().size(); in LivenessAnalyzer()
186 blockN = ssaMeth.getBlocks().get(nextLiveOutBlock); in run()
260 for (SsaBasicBlock b : ssaMeth.getBlocks()) { in coInterferePhis()
DSsaToRop.java140 final ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks(); in removeEmptyGotos()
167 ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks(); in removePhiFunctions()
243 ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks(); in convertBasicBlocks()
DIdenticalBlockCombiner.java49 blocks = ropMethod.getBlocks(); in IdenticalBlockCombiner()
/external/dexmaker/src/dx/java/com/android/dx/dex/code/
DBlockAddresses.java50 BasicBlockList blocks = method.getBlocks(); in BlockAddresses()
127 BasicBlockList blocks = method.getBlocks(); in setupArrays()
DStdCatchBuilder.java81 BasicBlockList blocks = method.getBlocks(); in hasAnyCatches()
98 BasicBlockList blocks = method.getBlocks(); in getCatchTypes()
125 BasicBlockList blocks = method.getBlocks(); in build()
DRopTranslator.java131 BasicBlockList blocks = method.getBlocks(); in RopTranslator()
182 final int initialRegCount = method.getBlocks().getRegCount(); in calculateParamsAreInOrder()
189 method.getBlocks().forEachInsn(new Insn.BaseVisitor() { in calculateParamsAreInOrder()
226 BasicBlockList blocks = method.getBlocks(); in outputInstructions()
312 BasicBlockList blocks = method.getBlocks(); in pickOrder()
676 = method.getBlocks().labelToBlock(label).getInsns().get(0); in getNextMoveResultPseudo()
/external/llvm/include/llvm/CodeGen/
DEdgeBundles.h49 ArrayRef<unsigned> getBlocks(unsigned Bundle) const { return Blocks[Bundle]; } in getBlocks() function
/external/dexmaker/src/dx/java/com/android/dx/rop/code/
DRopMethod.java72 public BasicBlockList getBlocks() { in getBlocks() method in RopMethod
DLocalVariableInfo.java60 BasicBlockList blocks = method.getBlocks(); in LocalVariableInfo()
DLocalVariableExtractor.java60 BasicBlockList blocks = method.getBlocks(); in LocalVariableExtractor()
/external/llvm/include/llvm/Analysis/
DLoopInfoImpl.h342 for (unsigned i = 0; i < getBlocks().size(); ++i) { in print()
344 BlockT *BB = getBlocks()[i]; in print()
406 NumBlocks += Subloop->getBlocks().capacity(); in discoverAndMapSubloop()
/external/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp242 std::vector<BasicBlock*> LoopBlocks = L->getBlocks(); in UnrollLoop()
435 const std::vector<BasicBlock*> &NewLoopBlocks = L->getBlocks(); in UnrollLoop()

12