Home
last modified time | relevance | path

Searched refs:regCount (Results 1 – 19 of 19) sorted by relevance

/external/dexmaker/src/dx/java/com/android/dx/rop/code/
DBasicBlockList.java33 private int regCount; field in BasicBlockList
44 regCount = -1; in BasicBlockList()
54 regCount = old.regCount; in BasicBlockList()
80 regCount = -1; in set()
92 if (regCount == -1) { in getRegCount()
95 regCount = visitor.getRegCount(); in getRegCount()
98 return regCount; in getRegCount()
315 private int regCount; field in BasicBlockList.RegCountVisitor
321 regCount = 0; in RegCountVisitor()
330 return regCount; in getRegCount()
[all …]
DLocalVariableInfo.java31 private final int regCount; field in LocalVariableInfo
63 this.regCount = blocks.getRegCount(); in LocalVariableInfo()
64 this.emptySet = new RegisterSpecSet(regCount); in LocalVariableInfo()
173 result.mutableCopy() : new RegisterSpecSet(regCount); in mutableCopyOfStarts()
/external/dexmaker/src/dx/java/com/android/dx/dex/code/
DDalvInsnList.java44 private final int regCount; field in DalvInsnList
57 int regCount) { in makeImmutable() argument
59 DalvInsnList result = new DalvInsnList(size, regCount); in makeImmutable()
74 public DalvInsnList(int size, int regCount) { in DalvInsnList() argument
76 this.regCount = regCount; in DalvInsnList()
177 return regCount; in getRegistersSize()
DOutputCollector.java54 int regCount) { in OutputCollector() argument
55 this.finisher = new OutputFinisher(dexOptions, initialCapacity, regCount); in OutputCollector()
DRopTranslator.java75 private final int regCount; field in RopTranslator
156 this.regCount = blocks.getRegCount() in RopTranslator()
159 this.output = new OutputCollector(dexOptions, maxInsns, bsz * 3, regCount); in RopTranslator()
600 RegisterSpec.make(regCount - paramSize + param, in visitPlainCstInsn()
DOutputFinisher.java77 public OutputFinisher(DexOptions dexOptions, int initialCapacity, int regCount) { in OutputFinisher() argument
79 this.unreservedRegCount = regCount; in OutputFinisher()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
DMethodUtil.java81 int regCount = 0; in getParameterRegisterCount() local
85 regCount += 2; in getParameterRegisterCount()
87 regCount++; in getParameterRegisterCount()
91 regCount++; in getParameterRegisterCount()
93 return regCount; in getParameterRegisterCount()
/external/dexmaker/src/dx/java/com/android/dx/ssa/back/
DSsaToRop.java221 int regCount = ssaMeth.getRegCount(); in moveParametersToHighRegisters() local
223 for (int i = 0; i < regCount; i++) { in moveParametersToHighRegisters()
225 mapper.addMapping(i, regCount - paramWidth + i, 1); in moveParametersToHighRegisters()
233 paramWidth, regCount - paramWidth); in moveParametersToHighRegisters()
358 int regCount = ssaMeth.getRegCount(); in getRegistersByFrequency() local
359 Integer[] ret = new Integer[regCount]; in getRegistersByFrequency()
361 for (int i = 0; i < regCount; i++) { in getRegistersByFrequency()
372 int result[] = new int[regCount]; in getRegistersByFrequency()
374 for (int i = 0; i < regCount; i++) { in getRegistersByFrequency()
/external/dexmaker/src/dx/java/com/android/dx/ssa/
DSsaConverter.java290 int regCount; in placePhiFunctions() local
295 regCount = ssaMeth.getRegCount() - threshold; in placePhiFunctions()
301 BitSet[] defsites = new BitSet[regCount]; in placePhiFunctions()
304 BitSet[] phisites = new BitSet[regCount]; in placePhiFunctions()
306 for (int i = 0; i < regCount; i++) { in placePhiFunctions()
330 for (int i = 0; i < regCount; i++) { in placePhiFunctions()
344 for (int reg = 0, s = regCount; reg < s; reg++) { in placePhiFunctions()
383 for (int i = 0; i < regCount; i++) { in placePhiFunctions()
DLocalVariableInfo.java33 private final int regCount; field in LocalVariableInfo
64 this.regCount = method.getRegCount(); in LocalVariableInfo()
65 this.emptySet = new RegisterSpecSet(regCount); in LocalVariableInfo()
170 result.mutableCopy() : new RegisterSpecSet(regCount); in mutableCopyOfStarts()
DEscapeAnalysis.java103 private int regCount; field in EscapeAnalysis
114 this.regCount = ssaMeth.getRegCount(); in EscapeAnalysis()
232 escSet = new EscapeSet(result.getReg(), regCount, EscapeState.NONE); in processInsn()
238 escSet = new EscapeSet(result.getReg(), regCount, EscapeState.NONE); in processInsn()
263 escSet = new EscapeSet(result.getReg(), regCount, in processMoveResultPseudoInsn()
272 escSet = new EscapeSet(result.getReg(), regCount, in processMoveResultPseudoInsn()
277 escSet = new EscapeSet(result.getReg(), regCount, in processMoveResultPseudoInsn()
283 escSet = new EscapeSet(result.getReg(), regCount, in processMoveResultPseudoInsn()
302 escSet = new EscapeSet(result.getReg(), regCount, in processMoveResultPseudoInsn()
305 escSet = new EscapeSet(result.getReg(), regCount, in processMoveResultPseudoInsn()
[all …]
DDeadCodeRemover.java43 private final int regCount; field in DeadCodeRemover
72 regCount = ssaMethod.getRegCount(); in DeadCodeRemover()
73 worklist = new BitSet(regCount); in DeadCodeRemover()
194 set = new BitSet(regCount); in isCircularNoSideEffect()
DSCCP.java48 private int regCount; field in SCCP
72 this.regCount = ssaMeth.getRegCount(); in SCCP()
73 this.latticeValues = new int[this.regCount]; in SCCP()
74 this.latticeConstants = new Constant[this.regCount]; in SCCP()
81 for (int i = 0; i < this.regCount; i++) { in SCCP()
603 for (int reg = 0; reg < regCount; reg++) { in replaceConstants()
DPhiTypeResolver.java68 int regCount = ssaMeth.getRegCount(); in run() local
70 for (int reg = 0; reg < regCount; reg++) { in run()
/external/libcxxabi/src/Unwind/
DCompactUnwinder.hpp126 uint32_t regCount = in stepWithCompactEncodingFrameless() local
138 switch (regCount) { in stepWithCompactEncodingFrameless()
190 for (uint32_t i = 0; i < regCount; ++i) { in stepWithCompactEncodingFrameless()
203 uint32_t savedRegisters = registers.getSP() + stackSize - 4 - 4 * regCount; in stepWithCompactEncodingFrameless()
204 for (uint32_t i = 0; i < regCount; ++i) { in stepWithCompactEncodingFrameless()
355 uint32_t regCount = in stepWithCompactEncodingFrameless() local
367 switch (regCount) { in stepWithCompactEncodingFrameless()
419 for (uint32_t i = 0; i < regCount; ++i) { in stepWithCompactEncodingFrameless()
432 uint64_t savedRegisters = registers.getSP() + stackSize - 8 - 8 * regCount; in stepWithCompactEncodingFrameless()
433 for (uint32_t i = 0; i < regCount; ++i) { in stepWithCompactEncodingFrameless()
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/
DInstructionMethodItem.java385 final int regCount = instruction.getRegisterCount(); in writeInvokeRegisters() local
388 switch (regCount) { in writeInvokeRegisters()
431 int regCount = instruction.getRegisterCount(); in writeInvokeRangeRegisters() local
432 if (regCount == 0) { in writeInvokeRangeRegisters()
436 … methodDef.registerFormatter.writeRegisterRange(writer, startRegister, startRegister+regCount-1); in writeInvokeRangeRegisters()
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
DPreInstructionRegisterInfoMethodItem.java115 int regCount = instruction.getRegisterCount(); in addArgsRegs() local
116 switch (regCount) { in addArgsRegs()
/external/smali/smali/src/main/antlr3/
DsmaliParser.g525 …directive=REGISTERS_DIRECTIVE regCount=integral_literal -> ^(I_REGISTERS[$REGISTERS_DIRECTIVE, "I_…
/external/smali/smali/src/main/java/org/jf/smali/
DsmaliParser.java2054 ParserRuleReturnScope regCount =null; in registers_directive() local
2090 regCount=integral_literal(); in registers_directive()
2093 stream_integral_literal.add(regCount.getTree()); in registers_directive()
2103 …am_regCount=new RewriteRuleSubtreeStream(adaptor,"rule regCount",regCount!=null?regCount.getTree()… in registers_directive()