/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/ |
SparseSwitchDataPseudoInstruction.java | 46 public int getSize(int codeAddress) { 47 return getTargetCount() * 4 + 2 + (codeAddress % 2);
|
/dalvik/vm/compiler/codegen/mips/ |
Assemble.cpp | 578 * Translation layout in the code cache. Note that the codeAddress pointer 579 * in JitTable will point directly to the code body (field codeAddress). The 580 * chain cell offset codeAddress - 4, and the address of the trace profile 581 * counter is at codeAddress - 8. 632 return (char*)p->codeAddress - 639 if (entry->dPC == 0 || entry->codeAddress == 0 || 640 entry->codeAddress == dvmCompilerGetInterpretTemplate()) 651 if (entry->dPC == 0 || entry->codeAddress == 0 || 652 entry->codeAddress == dvmCompilerGetInterpretTemplate()) [all...] |
CodegenDriver.cpp | [all...] |
/dalvik/vm/interp/ |
Jit.cpp | 482 if (gDvmJit.pJitEntryTable[i].codeAddress == 641 * Initialize codeAddress and allocate the slot. Must 646 /* for simulator mode, we need to initialized codeAddress to null */ 647 gDvmJit.pJitEntryTable[idx].codeAddress = NULL; [all...] |
Jit.h | 145 void* codeAddress; /* Code address of native translation */
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
PreInstructionRegisterInfoMethodItem.java | 49 int codeAddress) { 50 super(codeAddress);
|
/dalvik/vm/compiler/codegen/arm/ |
Assemble.cpp | [all...] |
CodegenDriver.cpp | [all...] |
/dalvik/vm/compiler/ |
Frontend.cpp | [all...] |
Compiler.cpp | 133 newOrder->result.codeAddress = NULL; 717 work.result.codeAddress) { 718 dvmJitSetCodeAddr(work.pc, work.result.codeAddress,
|
Compiler.h | 84 void *codeAddress;
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/ |
InstructionMethodItem.java | 48 public InstructionMethodItem(CodeItem codeItem, int codeAddress, T instruction) { 49 super(codeAddress);
|
/dalvik/vm/compiler/codegen/x86/ |
CodegenInterface.cpp | 191 void dvmJitInstallClassObjectPointers(CompilationUnit *cUnit, char *codeAddress) 207 if (entry->dPC == 0 || entry->codeAddress == 0) 599 gDvmJit.pJitEntryTable[i].codeAddress) { 600 dvmJitUnchain(gDvmJit.pJitEntryTable[i].codeAddress); [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
OutputFinisher.java | 270 public void reverseBranch(int which, CodeAddress newTarget) { 413 * CodeAddress instance identity is used to link 420 if (!(insn instanceof CodeAddress)) { 604 ArrayList<CodeAddress> closelyBoundAddresses = new ArrayList<CodeAddress>(); 629 if (insn instanceof CodeAddress) { 633 if (((CodeAddress) insn).getBindsClosely()) { 634 closelyBoundAddresses.add((CodeAddress)insn); 645 for (CodeAddress codeAddress: closelyBoundAddresses) [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
MethodAnalyzer.java | 222 int codeAddress = getInstructionAddress(instructionToAnalyze); 223 ex.setCodeAddress(codeAddress); 225 ex.addContext(String.format("CodeAddress: %d", codeAddress)); 328 int codeAddress = getInstructionAddress(instructionToVerify); 329 ex.setCodeAddress(codeAddress); 331 ex.addContext(String.format("CodeAddress: %d", codeAddress)); [all...] |