HomeSort by relevance Sort by last modified time
    Searched refs:newInsn (Results 1 - 25 of 47) sorted by null

1 2

  /art/tools/dexfuzz/src/dexfuzz/program/
MBranchInsn.java 32 MBranchInsn newInsn = new MBranchInsn();
33 newInsn.insn = insn.clone();
34 newInsn.target = target;
35 return newInsn;
MInsnWithData.java 32 MInsnWithData newInsn = new MInsnWithData();
33 newInsn.insn = insn.clone();
34 newInsn.dataTarget = dataTarget;
35 return newInsn;
MSwitchInsn.java 39 MSwitchInsn newInsn = new MSwitchInsn();
40 newInsn.insn = insn.clone();
41 newInsn.dataTarget = dataTarget;
42 newInsn.packed = packed;
44 newInsn.targets.add(target);
46 newInsn.keys = new int[keys.length];
47 System.arraycopy(keys, 0, newInsn.keys, 0, keys.length);
48 return newInsn;
MInsn.java 47 MInsn newInsn = new MInsn();
48 newInsn.insn = insn.clone();
50 newInsn.location = location;
51 newInsn.locationUpdated = locationUpdated;
52 return newInsn;
CodeTranslator.java 340 MInsn newInsn = second.startInsn;
341 int ptr = mutatableCode.getInstructionIndex(newInsn);
342 while (first.endInsn.location > newInsn.location) {
344 newInsn = mutatableCode.getInstructionAt(ptr);
346 second.startInsn = newInsn;
  /art/tools/dexfuzz/src/dexfuzz/program/mutators/
NewMethodCaller.java 143 MInsn newInsn = new MInsn();
144 newInsn.insn = new Instruction();
148 newInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_VIRTUAL);
151 newInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_DIRECT);
154 newInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_SUPER);
157 newInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_STATIC);
160 newInsn.insn.info = Instruction.getOpcodeInfo(Opcode.INVOKE_INTERFACE);
171 newInsn.insn.vregB = methodIdx;
172 newInsn.insn.invokeFormatInfo = new InvokeFormatInfo();
184 mutatableCode.insertInstructionAt(newInsn, mutation.insertionIdx)
    [all...]
TryBlockShifter.java 181 MInsn newInsn =
186 tryBlock.startInsn = newInsn;
188 + " to be at " + newInsn);
190 tryBlock.endInsn = newInsn;
192 + " to be at " + newInsn);
194 tryBlock.catchAllHandler = newInsn;
196 + " to be at " + newInsn);
199 tryBlock.handlers.set(mutation.shiftingHandlerIdx, newInsn);
201 + " of try block #" + mutation.tryIdx + " to be at " + newInsn);
RandomInstructionGenerator.java 216 MInsn newInsn = null;
218 newInsn = new MInsn();
220 newInsn = new MBranchInsn();
222 newInsn.insn = new Instruction();
223 newInsn.insn.info = Instruction.getOpcodeInfo(mutation.newOpcode);
224 AbstractFormat fmt = newInsn.insn.info.format;
228 containsConst.setConst(newInsn.insn, mutation.constValue);
232 containsPoolIndex.setPoolIndex(newInsn.insn, mutation.poolIndexValue);
237 newInsn.insn.vregC = mutation.vregC;
240 newInsn.insn.vregB = mutation.vregB
    [all...]
InstructionDuplicator.java 96 MInsn newInsn = oldInsn.clone();
102 mutatableCode.insertInstructionAt(newInsn, mutation.insnToDuplicateIdx);
  /art/tools/dexfuzz/src/dexfuzz/rawdex/
CodeItem.java 80 Instruction newInsn = new Instruction();
81 newInsn.read(file);
82 insns.add(newInsn);
83 finger += (2 * newInsn.getSize());
Instruction.java 89 Instruction newInsn = new Instruction();
91 if (newInsn.rawBytes != null) {
92 newInsn.rawBytes = new byte[rawBytes.length];
94 newInsn.rawBytes[i] = rawBytes[i];
97 newInsn.justRaw = justRaw;
98 newInsn.rawType = rawType;
99 newInsn.rawSize = rawSize;
101 newInsn.vregA = vregA;
102 newInsn.vregB = vregB;
103 newInsn.vregC = vregC
    [all...]
  /dalvik/dx/src/com/android/dx/ssa/
LiteralOpUpgrader.java 198 NormalSsaInsn newInsn = new NormalSsaInsn(newRopInsn, insn.getBlock());
203 insns.set(insns.lastIndexOf(insn), newInsn);
204 ssaMeth.onInsnAdded(newInsn);
SsaBasicBlock.java 225 SsaInsn newInsn = SsaInsn.makeFromRop(insn, this);
226 insns.add(getCountPhiInsns(), newInsn);
227 parent.onInsnAdded(newInsn);
242 SsaInsn newInsn = SsaInsn.makeFromRop(insn, this);
244 insns.set(insns.size() - 1, newInsn);
247 parent.onInsnAdded(newInsn);
    [all...]
EscapeAnalysis.java 746 SsaInsn newInsn = newBlock.getInsns().get(0);
749 insertPlainInsnBefore(newInsn, RegisterSpecList.EMPTY, newReg,
    [all...]
ConstCollector.java 302 SsaInsn newInsn
311 insns.add(insns.indexOf(use) + 1, newInsn);
SsaRenamer.java 559 SsaInsn newInsn
564 insnsToReplace.put(insn, newInsn);
  /external/dexmaker/src/dx/java/com/android/dx/ssa/
LiteralOpUpgrader.java 199 NormalSsaInsn newInsn = new NormalSsaInsn(newRopInsn, insn.getBlock());
204 insns.set(insns.lastIndexOf(insn), newInsn);
205 ssaMeth.onInsnAdded(newInsn);
SsaBasicBlock.java 226 SsaInsn newInsn = SsaInsn.makeFromRop(insn, this);
227 insns.add(getCountPhiInsns(), newInsn);
228 parent.onInsnAdded(newInsn);
243 SsaInsn newInsn = SsaInsn.makeFromRop(insn, this);
245 insns.set(insns.size() - 1, newInsn);
248 parent.onInsnAdded(newInsn);
    [all...]
EscapeAnalysis.java 747 SsaInsn newInsn = newBlock.getInsns().get(0);
750 insertPlainInsnBefore(newInsn, RegisterSpecList.EMPTY, newReg,
    [all...]
ConstCollector.java 302 SsaInsn newInsn
311 insns.add(insns.indexOf(use) + 1, newInsn);
SsaRenamer.java 560 SsaInsn newInsn
565 insnsToReplace.put(insn, newInsn);
  /prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.0/
dexmaker-1.0.jar 
  /prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.2/
dexmaker-1.2.jar 
  /prebuilts/sdk/tools/lib/
dx.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0/
builder-2.1.0.jar 

Completed in 508 milliseconds

1 2