Home | History | Annotate | Download | only in rop

Lines Matching full:instruction

27  * the dex instruction set.<p>
40 * and potentially local variable information as well for instruction sources
67 * the control flow graph or the instruction list results in replacement
78 * instruction, an instruction whose opcode has a {@link Rop#getBranchingness
80 * instructions may only be the final instruction in any basic block. If
97 * the primary successor) is a property of the final instruction of the basic
100 * {@link ThrowingInsn#getCatches} instruction's catches list, with the
105 * instruction where a catch block exists inside the current method for that
114 * An instruction that may throw an exception may not specify a result. This
116 * exception occurs while processing said instruction and a result assignment
127 * may exist in any block and it must be exactly the first instruction in the
130 * A {@code move-result} instruction is used for the results of call-like
134 * A {@code move-result-pseudo} instruction is used for the results of
136 * since the final dex instruction will always indicate a result register.
137 * If a required {@code move-result-pseudo} instruction is not found
142 * A {@link RegOps.MOVE_EXCEPTION move-exception} instruction may appear at
144 * exception instance. It may only occur as the first instruction in a
150 * A {@link RegOps.MOVE_PARAM move-param} instruction represents a method
151 * parameter. Every {@code move-param} instruction is a
154 * instruction.
157 * parameter index may be included in a method's instruction lists. They
159 * {@link Rop.BRANCH_NONE} instruction. Note that the SSA optimizer arranges the
167 * A {@link RegOps.MARK_LOCAL mark-local} instruction indicates that a local
169 * purposes of debug information. A {@code mark-local} instruction has
171 * and no results. The instruction has no side effect.<p>
176 * between registers) when the instruction is executed.<p>
190 * {@code new-instance} instruction is executed, whose result is stored in a
193 * via an {@code invoke} instruction. The constructor method, however, may
196 * instruction after the (void) constructor method is invoked and