Searched refs:mInsn (Results 1 – 13 of 13) sorted by relevance
80 MInsn mInsn = null; in codeItemToMutatableCode() local83 mInsn = new MSwitchInsn(); in codeItemToMutatableCode()85 mInsn = new MBranchInsn(); in codeItemToMutatableCode()87 mInsn = new MInsnWithData(); in codeItemToMutatableCode()89 mInsn = new MInsn(); in codeItemToMutatableCode()92 mInsn.insn = insn; in codeItemToMutatableCode()95 insnLocationMap.put(loc, mInsn); in codeItemToMutatableCode()98 mutatableCode.addInstructionToEnd(mInsn); in codeItemToMutatableCode()101 mInsn.location = loc; in codeItemToMutatableCode()102 mInsn.locationUpdated = false; in codeItemToMutatableCode()[all …]
103 public void updateInstructionLocationsAfter(MInsn mInsn, int offset) { in updateInstructionLocationsAfter() argument110 if (mInsnChecking == mInsn) { in updateInstructionLocationsAfter()120 for (MInsn mInsn : mutatableInsns) { in recalculateLocations()121 mInsn.location = loc; in recalculateLocations()122 loc += mInsn.insn.getSize(); in recalculateLocations()134 public int getInstructionIndex(MInsn mInsn) { in getInstructionIndex() argument135 return mutatableInsns.indexOf(mInsn); in getInstructionIndex()142 public void addInstructionToEnd(MInsn mInsn) { in addInstructionToEnd() argument143 mutatableInsns.add(mInsn); in addInstructionToEnd()251 for (MInsn mInsn : mutatableInsns) { in deleteInstructionFull()[all …]
78 for (MInsn mInsn : mutatableCode.getInstructions()) { in generateCachedCmpBiasInsns()79 if (isCmpBiasOperation(mInsn)) { in generateCachedCmpBiasInsns()80 cmpBiasInsns.add(mInsn); in generateCachedCmpBiasInsns()87 for (MInsn mInsn : mutatableCode.getInstructions()) { in canMutate()88 if (isCmpBiasOperation(mInsn)) { in canMutate()133 private Opcode getLegalDifferentOpcode(MInsn mInsn) { in getLegalDifferentOpcode() argument134 Opcode opcode = mInsn.insn.info.opcode; in getLegalDifferentOpcode()147 private boolean isCmpBiasOperation(MInsn mInsn) { in isCmpBiasOperation() argument148 Opcode opcode = mInsn.insn.info.opcode; in isCmpBiasOperation()
85 for (MInsn mInsn : mutatableCode.getInstructions()) { in generateCachedFieldInsns()86 if (isFileDefinedFieldInstruction(mInsn, mutatableCode)) { in generateCachedFieldInsns()87 fieldInsns.add(mInsn); in generateCachedFieldInsns()94 for (MInsn mInsn : mutatableCode.getInstructions()) { in canMutate()95 if (isFileDefinedFieldInstruction(mInsn, mutatableCode)) { in canMutate()155 private boolean isFileDefinedFieldInstruction(MInsn mInsn, MutatableCode mutatableCode) { in isFileDefinedFieldInstruction() argument156 Opcode opcode = mInsn.insn.info.opcode; in isFileDefinedFieldInstruction()158 Instruction insn = mInsn.insn; in isFileDefinedFieldInstruction()
78 for (MInsn mInsn : mutatableCode.getInstructions()) { in generateCachedConversionInsns()79 if (isConversionInstruction(mInsn)) { in generateCachedConversionInsns()80 conversionInsns.add(mInsn); in generateCachedConversionInsns()87 for (MInsn mInsn : mutatableCode.getInstructions()) { in canMutate()88 if (isConversionInstruction(mInsn)) { in canMutate()193 private boolean isConversionInstruction(MInsn mInsn) { in isConversionInstruction() argument194 Opcode opcode = mInsn.insn.info.opcode; in isConversionInstruction()
82 for (MInsn mInsn : mutatableCode.getInstructions()) { in generateCachedPoolIndexInsns()83 if (mInsn.insn.info.format instanceof ContainsPoolIndex) { in generateCachedPoolIndexInsns()84 poolIndexInsns.add(mInsn); in generateCachedPoolIndexInsns()94 for (MInsn mInsn : mutatableCode.getInstructions()) { in canMutate()95 if (mInsn.insn.info.format instanceof ContainsPoolIndex) { in canMutate()98 (ContainsPoolIndex)mInsn.insn.info.format; in canMutate()101 containsPoolIndex.getPoolIndexKind(mInsn.insn.info); in canMutate()
82 for (MInsn mInsn : mutatableCode.getInstructions()) { in generateCachedBranchInsns()83 if (mInsn instanceof MBranchInsn) { in generateCachedBranchInsns()84 branchInsns.add((MBranchInsn) mInsn); in generateCachedBranchInsns()96 for (MInsn mInsn : mutatableCode.getInstructions()) { in canMutate()97 if (mInsn instanceof MBranchInsn) { in canMutate()
81 for (MInsn mInsn : mutatableCode.getInstructions()) { in generateCachedConstInsns()82 if (mInsn.insn.info.format instanceof ContainsConst) { in generateCachedConstInsns()83 constInsns.add(mInsn); in generateCachedConstInsns()90 for (MInsn mInsn : mutatableCode.getInstructions()) { in canMutate()91 if (mInsn.insn.info.format instanceof ContainsConst) { in canMutate()
119 for (MInsn mInsn : mutatableCode.getInstructions()) { in applyMutation()120 if (mInsn instanceof MInsnWithData) { in applyMutation()121 if (((MInsnWithData)mInsn).dataTarget == toBeDeleted) { in applyMutation()122 withDataInsn = mInsn; in applyMutation()
85 for (MInsn mInsn : mutatableCode.getInstructions()) { in generateCachedSwitchInsns()86 if (mInsn instanceof MSwitchInsn) { in generateCachedSwitchInsns()87 switchInsns.add((MSwitchInsn) mInsn); in generateCachedSwitchInsns()94 for (MInsn mInsn : mutatableCode.getInstructions()) { in canMutate()95 if (mInsn instanceof MSwitchInsn) { in canMutate()
84 for (MInsn mInsn : mutatableCode.getInstructions()) { in generateCachedVRegInsns()85 if (mInsn.insn.info.format instanceof ContainsVRegs) { in generateCachedVRegInsns()86 vregInsns.add(mInsn); in generateCachedVRegInsns()98 for (MInsn mInsn : mutatableCode.getInstructions()) { in canMutate()99 if (mInsn.insn.info.format instanceof ContainsVRegs) { in canMutate()
84 for (MInsn mInsn : mutatableCode.getInstructions()) { in generateCachedArithmeticInsns()85 if (isArithmeticOperation(mInsn)) { in generateCachedArithmeticInsns()86 arithmeticInsns.add(mInsn); in generateCachedArithmeticInsns()93 for (MInsn mInsn : mutatableCode.getInstructions()) { in canMutate()94 if (isArithmeticOperation(mInsn)) { in canMutate()150 private boolean isArithmeticOperation(MInsn mInsn) { in isArithmeticOperation() argument151 Opcode opcode = mInsn.insn.info.opcode; in isArithmeticOperation()158 private Opcode getLegalDifferentOpcode(MInsn mInsn) { in getLegalDifferentOpcode() argument159 Opcode opcode = mInsn.insn.info.opcode; in getLegalDifferentOpcode()
67 for (MInsn mInsn : mutatableCode.getInstructions()) { in canMutate()68 if (getInstructionOutputType(mInsn) != OutputType.UNKNOWN) { in canMutate()215 private OutputType getInstructionOutputType(MInsn mInsn) { in getInstructionOutputType() argument216 Opcode opcode = mInsn.insn.info.opcode; in getInstructionOutputType()