Home
last modified time | relevance | path

Searched refs:registersSize (Results 1 – 6 of 6) sorted by relevance

/art/tools/dexfuzz/src/dexfuzz/program/mutators/
DRegisterClobber.java69 return mutatableCode.registersSize > 0; in canMutate()
87 int totalRegUsed = mutatableCode.registersSize; in applyMutation()
DRandomInstructionGenerator.java172 if (mutatableCode.registersSize == 0) { in generateMutation()
173 mutatableCode.registersSize = 1; in generateMutation()
181 mutation.vregC = rng.nextInt(mutatableCode.registersSize); in generateMutation()
184 mutation.vregB = rng.nextInt(mutatableCode.registersSize); in generateMutation()
187 mutation.vregA = rng.nextInt(mutatableCode.registersSize); in generateMutation()
DVRegChanger.java93 if (mutatableCode.registersSize < 2) { in canMutate()
141 newVregValue = rng.nextInt(mutatableCode.registersSize); in generateMutation()
/art/tools/dexfuzz/src/dexfuzz/rawdex/
DCodeItem.java27 public short registersSize; field in CodeItem
51 registersSize = file.readUShort(); in read()
94 file.writeUShort(registersSize); in write()
/art/tools/dexfuzz/src/dexfuzz/program/
DMutatableCode.java45 public short registersSize; field in MutatableCode
325 initialTempVReg = registersSize; in allocateTemporaryVRegs()
326 originalInVReg = (short) (registersSize - insSize); in allocateTemporaryVRegs()
330 registersSize = (short) (initialTempVReg + count); in allocateTemporaryVRegs()
DCodeTranslator.java67 mutatableCode.registersSize = codeItem.registersSize; in codeItemToMutatableCode()
202 codeItem.registersSize = mutatableCode.registersSize; in mutatableCodeToCodeItem()