HomeSort by relevance Sort by last modified time
    Searched full:rops (Results 1 - 25 of 42) sorted by null

1 2

  /dalvik/dx/src/com/android/dx/dex/code/
RopToDop.java 23 import com.android.dx.rop.code.Rops;
37 /** {@code non-null;} map from all the common rops to dalvik opcodes */
226 MAP.put(Rops.NOP, Dops.NOP);
227 MAP.put(Rops.MOVE_INT, Dops.MOVE);
228 MAP.put(Rops.MOVE_LONG, Dops.MOVE_WIDE);
229 MAP.put(Rops.MOVE_FLOAT, Dops.MOVE);
230 MAP.put(Rops.MOVE_DOUBLE, Dops.MOVE_WIDE);
231 MAP.put(Rops.MOVE_OBJECT, Dops.MOVE_OBJECT);
232 MAP.put(Rops.MOVE_PARAM_INT, Dops.MOVE);
233 MAP.put(Rops.MOVE_PARAM_LONG, Dops.MOVE_WIDE)
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/dex/code/
RopToDop.java 22 import com.android.dx.rop.code.Rops;
38 /** {@code non-null;} map from all the common rops to dalvik opcodes */
227 MAP.put(Rops.NOP, Dops.NOP);
228 MAP.put(Rops.MOVE_INT, Dops.MOVE);
229 MAP.put(Rops.MOVE_LONG, Dops.MOVE_WIDE);
230 MAP.put(Rops.MOVE_FLOAT, Dops.MOVE);
231 MAP.put(Rops.MOVE_DOUBLE, Dops.MOVE_WIDE);
232 MAP.put(Rops.MOVE_OBJECT, Dops.MOVE_OBJECT);
233 MAP.put(Rops.MOVE_PARAM_INT, Dops.MOVE);
234 MAP.put(Rops.MOVE_PARAM_LONG, Dops.MOVE_WIDE)
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/code/
RopToDop.java 23 import com.android.dexgen.rop.code.Rops;
38 /** {@code non-null;} map from all the common rops to dalvik opcodes */
55 MAP.put(Rops.NOP, Dops.NOP);
56 MAP.put(Rops.MOVE_INT, Dops.MOVE);
57 MAP.put(Rops.MOVE_LONG, Dops.MOVE_WIDE);
58 MAP.put(Rops.MOVE_FLOAT, Dops.MOVE);
59 MAP.put(Rops.MOVE_DOUBLE, Dops.MOVE_WIDE);
60 MAP.put(Rops.MOVE_OBJECT, Dops.MOVE_OBJECT);
61 MAP.put(Rops.MOVE_PARAM_INT, Dops.MOVE);
62 MAP.put(Rops.MOVE_PARAM_LONG, Dops.MOVE_WIDE)
    [all...]
  /external/dexmaker/src/main/java/com/google/dexmaker/
BinaryOp.java 20 import com.android.dx.rop.code.Rops;
43 return Rops.opAdd(types);
50 return Rops.opSub(types);
57 return Rops.opMul(types);
64 return Rops.opDiv(types);
71 return Rops.opRem(types);
78 return Rops.opAnd(types);
85 return Rops.opOr(types);
92 return Rops.opXor(types);
99 return Rops.opShl(types)
    [all...]
Comparison.java 20 import com.android.dx.rop.code.Rops;
31 return Rops.opIfLt(types);
38 return Rops.opIfLe(types);
45 return Rops.opIfEq(types);
52 return Rops.opIfGe(types);
59 return Rops.opIfGt(types);
66 return Rops.opIfNe(types);
UnaryOp.java 20 import com.android.dx.rop.code.Rops;
30 return Rops.opNot(type.ropType);
37 return Rops.opNeg(type.ropType);
Code.java 28 import com.android.dx.rop.code.Rops;
294 moveParameterInstructions.add(new PlainCstInsn(Rops.opMoveParam(local.type.ropType),
349 addInstruction(new PlainInsn(Rops.GOTO, sourcePosition, null, RegisterSpecList.EMPTY),
388 addInstruction(new ThrowingInsn(Rops.THROW, sourcePosition,
478 ? Rops.CONST_OBJECT_NOTHROW
479 : Rops.opConst(target.type.ropType);
494 addInstruction(new PlainInsn(Rops.opMove(source.type.ropType),
551 rop = Rops.opCmpg(a.type.ropType);
553 rop = Rops.opCmpl(a.type.ropType);
567 addInstruction(new PlainInsn(Rops.CMPL_LONG, sourcePosition, target.spec()
    [all...]
  /dalvik/dx/src/com/android/dx/rop/
package-info.java 44 * {@link Rops}. The rest are constructed dynamically using static methods
45 * in {@code Rops}
81 * no other terminating opcode is appropriate, use a {@link Rops#GOTO GOTO}.<p>
85 * For {Rops#isCallLike}call or call-like} opcodes, this is the path taken
88 * {@link Rops#IF_EQZ_INT}, the primary successor represents the path taken
104 * example of this is a block that terminates in a {@link Rops#THROW throw}
123 * Rops#MOVE_RESULT move-result} or {@link Rops#MOVE_RESULT_PSEUDO
  /prebuilts/sdk/tools/lib/
dx.jar 
  /dalvik/dx/src/com/android/dx/cf/code/
RopperMachine.java 27 import com.android.dx.rop.code.Rops;
338 insns.add(new PlainInsn(Rops.opMove(type), pos, scratch, src));
347 insns.add(new PlainInsn(Rops.opMove(type), pos,
374 rop = Rops.opFilledNewArray(Type.INT_ARRAY, sourceCount);
380 rop = Rops.opMoveResult(Type.INT_ARRAY);
411 insn = new ThrowingCstInsn(Rops.GET_STATIC_OBJECT, pos,
419 insn = new ThrowingCstInsn(Rops.CONST_OBJECT, pos,
427 rop = Rops.opMoveResultPseudo(classReg.getType());
443 Rops.opInvokeStatic(MULTIANEWARRAY_METHOD.getPrototype()),
449 rop = Rops.opMoveResult(MULTIANEWARRAY_METHOD.getPrototype(
    [all...]
Ropper.java 30 import com.android.dx.rop.code.Rops;
909 il.set(1, new PlainInsn(Rops.GOTO,
    [all...]
  /dalvik/dx/src/com/android/dx/rop/code/
PlainInsn.java 115 Rop newRop = Rops.ropFor(getOpcode().getOpcode(), getResult(),
135 newRop = Rops.ropFor(opcode, getResult(), newSources, cst);
  /external/dexmaker/src/dx/java/com/android/dx/rop/code/
PlainInsn.java 115 Rop newRop = Rops.ropFor(getOpcode().getOpcode(), getResult(),
135 newRop = Rops.ropFor(opcode, getResult(), newSources, cst);
  /dalvik/dx/src/com/android/dx/ssa/
ConstCollector.java 26 import com.android.dx.rop.code.Rops;
109 Rop constRop = Rops.opConst(cst);
113 new PlainCstInsn(Rops.opConst(cst),
137 Rops.opMoveResultPseudo(result.getTypeBearer()),
304 new PlainInsn(Rops.opMarkLocal(newReg),
LiteralOpUpgrader.java 26 import com.android.dx.rop.code.Rops;
189 Rop newRop = Rops.ropFor(newOpcode, insn.getResult(), newSources, cst);
SsaBasicBlock.java 28 import com.android.dx.rop.code.Rops;
616 new PlainInsn(Rops.opMove(result.getType()),
639 new PlainInsn(Rops.opMove(result.getType()),
758 new PlainInsn(Rops.opMove(result.getType()),
768 new PlainInsn(Rops.opMove(result.getType()),
951 Rops.opMove(tempSpec.getType()),
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/ssa/
ConstCollector.java 26 import com.android.dx.rop.code.Rops;
109 Rop constRop = Rops.opConst(cst);
113 new PlainCstInsn(Rops.opConst(cst),
137 Rops.opMoveResultPseudo(result.getTypeBearer()),
304 new PlainInsn(Rops.opMarkLocal(newReg),
LiteralOpUpgrader.java 26 import com.android.dx.rop.code.Rops;
190 Rop newRop = Rops.ropFor(newOpcode, insn.getResult(), newSources, cst);
SsaBasicBlock.java 28 import com.android.dx.rop.code.Rops;
617 new PlainInsn(Rops.opMove(result.getType()),
640 new PlainInsn(Rops.opMove(result.getType()),
759 new PlainInsn(Rops.opMove(result.getType()),
769 new PlainInsn(Rops.opMove(result.getType()),
952 Rops.opMove(tempSpec.getType()),
    [all...]
  /dalvik/dx/src/com/android/dx/ssa/back/
RegisterAllocator.java 23 import com.android.dx.rop.code.Rops;
163 new PlainInsn(Rops.opMove(newRegSpec.getType()),
SsaToRop.java 26 import com.android.dx.rop.code.Rops;
146 && (insns.get(0).getOpcode() == Rops.GOTO)) {
285 && opcode != Rops.THROW) {
  /external/dexmaker/src/dx/java/com/android/dx/ssa/back/
RegisterAllocator.java 22 import com.android.dx.rop.code.Rops;
165 new PlainInsn(Rops.opMove(newRegSpec.getType()),
SsaToRop.java 26 import com.android.dx.rop.code.Rops;
147 && (insns.get(0).getOpcode() == Rops.GOTO)) {
286 && opcode != Rops.THROW) {
  /dalvik/dexgen/src/com/android/dexgen/rop/code/
PlainInsn.java 118 newRop = Rops.ropFor(getOpcode().getOpcode(),
  /external/chromium_org/third_party/mesa/src/src/gallium/docs/source/cso/
blend.rst 24 Logical operations, also known as logicops, lops, or rops, are supported.

Completed in 6093 milliseconds

1 2