/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 | |