HomeSort by relevance Sort by last modified time
    Searched defs:insns (Results 51 - 75 of 82) sorted by null

1 23 4

  /external/dexmaker/src/dx/java/com/android/dx/ssa/
SsaConverter.java 181 * We may need room to insert move insns later, so make sure to split
268 ArrayList<SsaInsn> insns = block.getInsns(); local
269 SsaInsn lastInsn = insns.get(insns.size() - 1);
EscapeAnalysis.java 806 List<SsaInsn> insns = insn.getBlock().getInsns(); local
838 List<SsaInsn> insns = insn.getBlock().getInsns(); local
    [all...]
SsaMethod.java 78 /** indexed by register: the list of all insns that use a register */
723 * Visits all insns in this method.
819 * Deletes all insns in the set from this method.
821 * @param deletedInsns {@code non-null;} insns to delete
825 ArrayList<SsaInsn> insns = block.getInsns(); local
827 for (int i = insns.size() - 1; i >= 0; i--) {
828 SsaInsn insn = insns.get(i);
832 insns.remove(i);
838 int insnsSz = insns.size();
839 SsaInsn lastInsn = (insnsSz == 0) ? null : insns.get(insnsSz - 1)
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/ssa/back/
LivenessAnalyzer.java 202 ArrayList<SsaInsn> insns; local
204 insns = blockN.getInsns();
207 statementIndex = insns.size() - 1;
SsaToRop.java 144 ArrayList<SsaInsn> insns = b.getInsns();
146 if ((insns.size() == 1)
147 && (insns.get(0).getOpcode() == Rops.GOTO)) {
173 // Delete the phi insns.
178 * After all move insns have been added, sort them so they don't
188 * adding move instructions to predecessors based on phi insns.
267 "Exit block must have no insns when leaving SSA form");
281 ArrayList<SsaInsn> insns = b.getInsns(); local
282 SsaInsn lastInsn = insns.get(insns.size() - 1)
    [all...]
  /dalvik/dx/src/com/android/dx/ssa/
EscapeAnalysis.java 806 List<SsaInsn> insns = insn.getBlock().getInsns(); local
838 List<SsaInsn> insns = insn.getBlock().getInsns(); local
    [all...]
SsaMethod.java 78 /** indexed by register: the list of all insns that use a register */
723 * Visits all insns in this method.
819 * Deletes all insns in the set from this method.
821 * @param deletedInsns {@code non-null;} insns to delete
825 ArrayList<SsaInsn> insns = block.getInsns(); local
827 for (int i = insns.size() - 1; i >= 0; i--) {
828 SsaInsn insn = insns.get(i);
832 insns.remove(i);
838 int insnsSz = insns.size();
839 SsaInsn lastInsn = (insnsSz == 0) ? null : insns.get(insnsSz - 1)
    [all...]
  /dalvik/dx/src/com/android/dx/ssa/back/
SsaToRop.java 144 ArrayList<SsaInsn> insns = b.getInsns();
146 if ((insns.size() == 1)
147 && (insns.get(0).getOpcode() == Rops.GOTO)) {
173 // Delete the phi insns.
178 * After all move insns have been added, sort them so they don't
188 * adding move instructions to predecessors based on phi insns.
267 "Exit block must have no insns when leaving SSA form");
281 ArrayList<SsaInsn> insns = b.getInsns(); local
282 SsaInsn lastInsn = insns.get(insns.size() - 1)
    [all...]
  /dalvik/vm/analysis/
DexVerify.cpp 88 const u2* insns = meth->insns; local
95 size_t width = dexGetWidthFromInstruction(insns);
97 LOG_VFY_METH(meth, "VFY: invalid instruction (0x%04x)", *insns);
104 Opcode opcode = dexOpcodeFromCodeUnit(*insns);
112 insns += width;
257 * exit successfully. Note: for native methods, meth->insns gets set
349 const u2* insns = meth->insns + curOffset; local
357 offsetToArrayData = insns[1] | (((s4)insns[2]) << 16)
606 const u2* insns = meth->insns + curOffset; local
799 const u2* insns = meth->insns; local
    [all...]
CodeVerify.cpp 425 const u2* insns = meth->insns; local
461 Opcode opcode = dexOpcodeFromCodeUnit(*insns);
466 insns += width;
3801 const u2* insns = meth->insns + insnIdx; local
    [all...]
  /external/ping/
ping.c 1249 static struct sock_filter insns[] = { local
1260 sizeof insns / sizeof(insns[0]),
1261 insns
    [all...]
  /sdk/emulator/qtools/
trace_reader_base.h 25 uint32_t *insns; member in struct:StaticBlock
32 uint32_t *insns; member in struct:BBEvent
91 int ReadStaticInsns(int num, uint32_t *insns);
103 uint32_t *GetInsns(uint64_t bb_num) { return blocks_[bb_num].insns; }
trace_reader.cpp 191 event->insns = trace_->GetInsns(event->bb_num);
217 event->insns = trace_->GetInsns(event->bb_num);
239 event->insns = trace_->GetInsns(event->bb_num);
666 delete[] blocks_[ii].insns;
784 blocks_[ii].insns = new uint32_t[num_insns];
785 ReadStaticInsns(num_insns, blocks_[ii].insns);
787 blocks_[ii].insns = NULL;
1088 // Reads "num" instructions into the array "insns" which must be large
1092 int TraceReaderBase::ReadStaticInsns(int num, uint32_t *insns)
1096 int rval = fread(insns, sizeof(uint32_t), num, static_fstream_)
1114 uint32_t insns[kMaxInsnPerBB]; local
    [all...]
  /dalvik/dexdump/
DexDump.cpp 851 const u2* insns = pCode->insns; local
854 printf("%06x:", ((u1*)insns - pDexFile->baseAddr) + insnIdx*2);
861 const u1* bytePtr = (const u1*) &insns[insnIdx+i];
870 u2 instr = get2LE((const u1*) &insns[insnIdx]);
1057 const u2* insns; local
    [all...]
  /dalvik/vm/oo/
Object.h 485 * hit (e.g. "meth->insns" becomes "baseAddr + meth->insnsOffset") we
532 * (JNI is currently hijacking "insns" as a function pointer, set
537 const u2* insns; /* instructions, in memory-mapped .dex */ member in struct:Method
547 * insns==NULL to detect JNI bridge vs. internal native.
784 * The insns field for a bytecode method actually points at
785 * &(DexCode.insns), so we can subtract back to get at the
789 (((const u1*) meth->insns) - offsetof(DexCode, insns));
796 * Get the size of the insns associated with a method. This returns 0
  /external/kernel-headers/original/linux/
filter.h 157 struct sock_filter insns[0]; member in struct:sk_filter
178 #define SK_RUN_FILTER(FILTER, SKB) (*FILTER->bpf_func)(SKB, FILTER->insns)
186 #define SK_RUN_FILTER(FILTER, SKB) sk_run_filter(SKB, FILTER->insns)
  /prebuilts/devtools/tools/lib/
asm-analysis-4.0.jar 
  /prebuilts/tools/common/asm-tools/
asm-analysis-4.0.jar 
asm-debug-all-4.0.jar 
  /prebuilts/tools/common/m2/repository/org/ow2/asm/asm-analysis/4.0/
asm-analysis-4.0.jar 
  /dalvik/libdex/
DexSwapVerify.cpp 1803 u2* insns; local
    [all...]
DexFile.h 343 u4 insnsSize; /* size of the insns array, in u2 units */
344 u2 insns[1]; member in struct:DexCode
756 const u2* insnsEnd = &pCode->insns[pCode->insnsSize];
  /external/qemu/
trace.c 65 uint32_t insns[kMaxInsnPerBB]; member in struct:TraceStatic
591 trace_static.insns[trace_static.next_insn++] = insn;
613 insn = hostToLE32(trace_static.insns[ii]);
    [all...]
  /external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/
MethodAnalyzer.java 482 Instruction[] insns = encodedMethod.codeItem.getInstructions(); local
484 instructions = new SparseArray<AnalyzedInstruction>(insns.length);
488 for (int i=0; i<insns.length; i++) {
489 instructions.append(currentCodeAddress, new AnalyzedInstruction(insns[i], i, registerCount));
491 currentCodeAddress += insns[i].getSize(currentCodeAddress);
501 AnalyzedInstruction[][] exceptionHandlers = new AnalyzedInstruction[insns.length][];
541 BitSet instructionsToProcess = new BitSet(insns.length);
    [all...]
  /external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
org.objectweb.asm_3.2.0.v200909071300.jar 

Completed in 1499 milliseconds

1 23 4