/art/tools/dexfuzz/src/dexfuzz/program/mutators/ |
D | RandomInstructionGenerator.java | 133 if (Opcode.isBetween(newOpcode, Opcode.FILLED_NEW_ARRAY, Opcode.FILL_ARRAY_DATA) in generateMutation() 134 || Opcode.isBetween(newOpcode, Opcode.PACKED_SWITCH, Opcode.SPARSE_SWITCH) in generateMutation() 135 || Opcode.isBetween(newOpcode, Opcode.INVOKE_VIRTUAL, Opcode.INVOKE_INTERFACE) in generateMutation() 136 || Opcode.isBetween(newOpcode, in generateMutation() 139 || Opcode.isBetween(newOpcode, Opcode.IGET_QUICK, Opcode.IPUT_SHORT_QUICK) in generateMutation() 141 || Opcode.isBetween(newOpcode, Opcode.UNUSED_3E, Opcode.UNUSED_43) in generateMutation() 142 || Opcode.isBetween(newOpcode, Opcode.UNUSED_79, Opcode.UNUSED_7A) in generateMutation() 143 || Opcode.isBetween(newOpcode, Opcode.UNUSED_EF, Opcode.UNUSED_FF)) { in generateMutation() 194 if (Opcode.isBetween(newOpcode, Opcode.IF_EQ, Opcode.IF_LEZ) in generateMutation() 195 || Opcode.isBetween(newOpcode, Opcode.GOTO, Opcode.GOTO_32)) { in generateMutation() [all …]
|
D | ValuePrinter.java | 238 || Opcode.isBetween(opcode, Opcode.ADD_INT, Opcode.USHR_INT) in getInstructionOutputType() 239 || Opcode.isBetween(opcode, Opcode.ADD_INT_2ADDR, Opcode.USHR_INT_2ADDR) in getInstructionOutputType() 240 || Opcode.isBetween(opcode, Opcode.ADD_INT_LIT16, Opcode.USHR_INT_LIT8)) { in getInstructionOutputType() 246 || Opcode.isBetween(opcode, Opcode.ADD_LONG, Opcode.USHR_LONG) in getInstructionOutputType() 247 || Opcode.isBetween(opcode, Opcode.ADD_LONG_2ADDR, Opcode.USHR_LONG_2ADDR)) { in getInstructionOutputType() 253 || Opcode.isBetween(opcode, Opcode.ADD_FLOAT, Opcode.REM_FLOAT) in getInstructionOutputType() 254 || Opcode.isBetween(opcode, Opcode.ADD_FLOAT_2ADDR, Opcode.REM_FLOAT_2ADDR)) { in getInstructionOutputType() 260 || Opcode.isBetween(opcode, Opcode.ADD_DOUBLE, Opcode.REM_DOUBLE) in getInstructionOutputType() 261 || Opcode.isBetween(opcode, Opcode.ADD_DOUBLE_2ADDR, Opcode.REM_DOUBLE_2ADDR)) { in getInstructionOutputType()
|
D | RandomBranchChanger.java | 54 if (Opcode.isBetween(opcode, Opcode.IF_EQ, Opcode.IF_LE)) { in getModifiedOpcode() 58 } else if (Opcode.isBetween(opcode, Opcode.IF_EQZ, Opcode.IF_LEZ)) { in getModifiedOpcode()
|
D | InvokeChanger.java | 166 return Opcode.isBetween(opcode, Opcode.INVOKE_VIRTUAL, Opcode.INVOKE_INTERFACE); in isSimpleInvokeInst() 170 return Opcode.isBetween(opcode, Opcode.INVOKE_VIRTUAL_RANGE, Opcode.INVOKE_INTERFACE_RANGE); in isRangeInvokeInst()
|
D | IfBranchChanger.java | 153 if (Opcode.isBetween(opcode, Opcode.IF_EQ, Opcode.IF_LEZ)) { in isIfBranchOperation()
|
D | CmpBiasChanger.java | 149 if (Opcode.isBetween(opcode, Opcode.CMPL_FLOAT, Opcode.CMPG_DOUBLE)) { in isCmpBiasOperation()
|
D | ConversionRepeater.java | 195 if (Opcode.isBetween(opcode, Opcode.INT_TO_LONG, Opcode.DOUBLE_TO_FLOAT)) { in isConversionInstruction()
|
D | FieldFlagChanger.java | 157 if (Opcode.isBetween(opcode, Opcode.IGET, Opcode.SPUT_SHORT)) { in isFileDefinedFieldInstruction()
|
D | ArithOpChanger.java | 152 if (Opcode.isBetween(opcode, Opcode.ADD_INT, Opcode.USHR_INT_LIT8)) { in isArithmeticOperation() 164 if (Opcode.isBetween(opcode, first, last)) { in getLegalDifferentOpcode()
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
D | CodeItem.java | 177 if (Opcode.isBetween(opcode, Opcode.SGET, Opcode.SPUT_SHORT)) { in incrementIndex() 182 } else if (Opcode.isBetween(opcode, Opcode.IGET, Opcode.IPUT_SHORT)) { in incrementIndex() 190 if (Opcode.isBetween(opcode, Opcode.INVOKE_VIRTUAL, Opcode.INVOKE_INTERFACE) in incrementIndex() 191 || Opcode.isBetween(opcode, in incrementIndex()
|
D | Opcode.java | 277 public static boolean isBetween(Opcode opcode, Opcode opcode1, Opcode opcode2) { in isBetween() method in Opcode
|
/art/tools/dexfuzz/src/dexfuzz/program/ |
D | CodeTranslator.java | 579 if (Opcode.isBetween(opcode, Opcode.IF_EQ, Opcode.IF_LEZ) in isInstructionBranch() 580 || Opcode.isBetween(opcode, Opcode.GOTO, Opcode.GOTO_32)) { in isInstructionBranch() 591 if (Opcode.isBetween(opcode, Opcode.PACKED_SWITCH, Opcode.SPARSE_SWITCH)) { in isInstructionSwitch()
|