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

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
H A DMethodUtil.java81 int regCount = 0;
85 regCount += 2;
87 regCount++;
91 regCount++;
93 return regCount;
/external/dexmaker/src/dx/java/com/android/dx/rop/code/
H A DBasicBlockList.java33 private int regCount; field in class:BasicBlockList
44 regCount = -1;
54 regCount = old.regCount;
79 // Reset regCount, since it will need to be recalculated.
80 regCount = -1;
92 if (regCount == -1) {
95 regCount = visitor.getRegCount();
98 return regCount;
315 private int regCount; field in class:BasicBlockList.RegCountVisitor
[all...]
H A DLocalVariableInfo.java31 private final int regCount; field in class:LocalVariableInfo
63 this.regCount = blocks.getRegCount();
64 this.emptySet = new RegisterSpecSet(regCount);
173 result.mutableCopy() : new RegisterSpecSet(regCount);
/external/dexmaker/src/dx/java/com/android/dx/dex/code/
H A DOutputCollector.java51 * @param regCount {@code >= 0;} register count for the method
54 int regCount) {
55 this.finisher = new OutputFinisher(dexOptions, initialCapacity, regCount);
53 OutputCollector(DexOptions dexOptions, int initialCapacity, int suffixInitialCapacity, int regCount) argument
H A DDalvInsnList.java44 private final int regCount; field in class:DalvInsnList
51 * @param regCount count, in register-units, of the number of registers
57 int regCount) {
59 DalvInsnList result = new DalvInsnList(size, regCount);
74 public DalvInsnList(int size, int regCount) { argument
76 this.regCount = regCount;
177 return regCount;
56 makeImmutable(ArrayList<DalvInsn> list, int regCount) argument
H A DRopTranslator.java75 private final int regCount; field in class:RopTranslator
156 this.regCount = blocks.getRegCount()
159 this.output = new OutputCollector(dexOptions, maxInsns, bsz * 3, regCount);
600 RegisterSpec.make(regCount - paramSize + param,
H A DOutputFinisher.java73 * @param regCount {@code >= 0;} register count for the method
77 public OutputFinisher(DexOptions dexOptions, int initialCapacity, int regCount) { argument
79 this.unreservedRegCount = regCount;
/external/dexmaker/src/dx/java/com/android/dx/ssa/
H A DLocalVariableInfo.java33 private final int regCount; field in class:LocalVariableInfo
64 this.regCount = method.getRegCount();
65 this.emptySet = new RegisterSpecSet(regCount);
170 result.mutableCopy() : new RegisterSpecSet(regCount);
H A DSsaConverter.java290 int regCount;
295 regCount = ssaMeth.getRegCount() - threshold;
301 BitSet[] defsites = new BitSet[regCount];
304 BitSet[] phisites = new BitSet[regCount];
306 for (int i = 0; i < regCount; i++) {
330 for (int i = 0; i < regCount; i++) {
344 for (int reg = 0, s = regCount; reg < s; reg++) {
383 for (int i = 0; i < regCount; i++) {
H A DDeadCodeRemover.java43 private final int regCount; field in class:DeadCodeRemover
72 regCount = ssaMethod.getRegCount();
73 worklist = new BitSet(regCount);
194 set = new BitSet(regCount);
H A DEscapeAnalysis.java103 private int regCount; field in class:EscapeAnalysis
114 this.regCount = ssaMeth.getRegCount();
232 escSet = new EscapeSet(result.getReg(), regCount, EscapeState.NONE);
238 escSet = new EscapeSet(result.getReg(), regCount, EscapeState.NONE);
263 escSet = new EscapeSet(result.getReg(), regCount,
272 escSet = new EscapeSet(result.getReg(), regCount,
277 escSet = new EscapeSet(result.getReg(), regCount,
283 escSet = new EscapeSet(result.getReg(), regCount,
302 escSet = new EscapeSet(result.getReg(), regCount,
305 escSet = new EscapeSet(result.getReg(), regCount,
[all...]
H A DPhiTypeResolver.java68 int regCount = ssaMeth.getRegCount();
70 for (int reg = 0; reg < regCount; reg++) {
H A DSCCP.java48 private int regCount; field in class:SCCP
72 this.regCount = ssaMeth.getRegCount();
73 this.latticeValues = new int[this.regCount];
74 this.latticeConstants = new Constant[this.regCount];
81 for (int i = 0; i < this.regCount; i++) {
603 for (int reg = 0; reg < regCount; reg++) {
/external/dexmaker/src/dx/java/com/android/dx/ssa/back/
H A DSsaToRop.java221 int regCount = ssaMeth.getRegCount();
223 for (int i = 0; i < regCount; i++) {
225 mapper.addMapping(i, regCount - paramWidth + i, 1);
233 paramWidth, regCount - paramWidth);
358 int regCount = ssaMeth.getRegCount();
359 Integer[] ret = new Integer[regCount];
361 for (int i = 0; i < regCount; i++) {
372 int result[] = new int[regCount];
374 for (int i = 0; i < regCount; i++) {
/external/libcxxabi/src/Unwind/
H A DCompactUnwinder.hpp126 uint32_t regCount = local
138 switch (regCount) {
190 for (uint32_t i = 0; i < regCount; ++i) {
203 uint32_t savedRegisters = registers.getSP() + stackSize - 4 - 4 * regCount;
204 for (uint32_t i = 0; i < regCount; ++i) {
355 uint32_t regCount = local
367 switch (regCount) {
419 for (uint32_t i = 0; i < regCount; ++i) {
432 uint64_t savedRegisters = registers.getSP() + stackSize - 8 - 8 * regCount;
433 for (uint32_t i = 0; i < regCount;
[all...]
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
H A DPreInstructionRegisterInfoMethodItem.java115 int regCount = instruction.getRegisterCount();
116 switch (regCount) {
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/
H A DInstructionMethodItem.java385 final int regCount = instruction.getRegisterCount();
388 switch (regCount) {
431 int regCount = instruction.getRegisterCount();
432 if (regCount == 0) {
436 methodDef.registerFormatter.writeRegisterRange(writer, startRegister, startRegister+regCount-1);
/external/smali/smali/src/main/antlr3/
H A DsmaliParser.g525 directive=REGISTERS_DIRECTIVE regCount=integral_literal -> ^(I_REGISTERS[$REGISTERS_DIRECTIVE, "I_REGISTERS"] $regCount)
/external/smali/smali/src/main/java/org/jf/smali/
H A DsmaliParser.java2046 // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr3/smaliParser.g:523:1: registers_directive : (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) ) ;
2054 ParserRuleReturnScope regCount =null;
2063 // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr3/smaliParser.g:524:3: ( (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) ) )
2064 // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr3/smaliParser.g:524:5: (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) )
2066 // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr3/smaliParser.g:524:5: (directive= REGISTERS_DIRECTIVE regCount= integral_literal -> ^( I_REGISTERS[$REGISTERS_DIRECTIVE, \"I_REGISTERS\"] $regCount) |directive= LOCALS_DIRECTIVE regCount2= integral_literal -> ^( I_LOCALS[$LOCALS_DIRECTIVE, \"I_LOCALS\"] $regCount2) )
2084 // /mnt/ssd1/workspace/aosp_master/external/smali/smali/src/main/antlr3/smaliParser.g:525:7: directive= REGISTERS_DIRECTIVE regCount
[all...]

Completed in 303 milliseconds