| /external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
| EncodedMethod.java | 42 private final CodeItem code; 68 this.code = new CodeItem(method, code, isStatic, throwsList);
|
| CodeItem.java | 44 public final class CodeItem extends OffsettedItem { 85 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, 140 return "CodeItem{" + toHuman() + "}";
|
| /art/runtime/ |
| dex_file_verifier.h | 45 bool CheckAndGetHandlerOffsets(const DexFile::CodeItem* code_item,
|
| stack.cc | 38 const DexFile::CodeItem* code_item = MethodHelper(m).GetCodeItem(); 118 const DexFile::CodeItem* code_item = MethodHelper(m).GetCodeItem(); 148 const DexFile::CodeItem* code_item = MethodHelper(m).GetCodeItem(); 173 const DexFile::CodeItem* code_item = MethodHelper(m).GetCodeItem();
|
| dex_file.cc | 623 const CodeItem* code_item = GetCodeItem(method->GetCodeItemOffset()); 633 int32_t DexFile::FindTryItem(const CodeItem &code_item, uint32_t address) { 657 int32_t DexFile::FindCatchHandlerOffset(const CodeItem &code_item, uint32_t address) { 666 void DexFile::DecodeDebugInfo0(const CodeItem* code_item, bool is_static, uint32_t method_idx, 828 void DexFile::DecodeDebugInfo(const CodeItem* code_item, bool is_static, uint32_t method_idx, [all...] |
| stack.h | 462 uint32_t GetVReg(mirror::ArtMethod** cur_quick_frame, const DexFile::CodeItem* code_item, 513 static int GetVRegOffset(const DexFile::CodeItem* code_item,
|
| /art/compiler/dex/ |
| frontend.cc | 111 const DexFile::CodeItem* code_item, 273 const DexFile::CodeItem* code_item, 293 const art::DexFile::CodeItem* code_item,
|
| dex_to_dex_compiler.cc | 100 const DexFile::CodeItem* code_item = unit_.GetCodeItem(); 278 extern "C" void ArtCompileDEX(art::CompilerDriver& compiler, const art::DexFile::CodeItem* code_item,
|
| /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/ |
| InstructionMethodItem.java | 39 import org.jf.dexlib.CodeItem; 45 protected final CodeItem codeItem; 48 public InstructionMethodItem(CodeItem codeItem, int codeAddress, T instruction) { 50 this.codeItem = codeItem; 248 RegisterFormatter.writeTo(writer, codeItem, registerNumber); 316 RegisterFormatter.writeRegisterRange(writer, codeItem, startRegister, startRegister+regCount-1);
|
| /art/runtime/entrypoints/portable/ |
| portable_throw_entrypoints.cc | 83 const DexFile::CodeItem* code_item = mh.GetCodeItem();
|
| portable_trampoline_entrypoints.cc | 194 const DexFile::CodeItem* code_item = mh.GetCodeItem(); 323 const DexFile::CodeItem* code = MethodHelper(caller).GetCodeItem();
|
| /art/runtime/verifier/ |
| method_verifier.h | 160 const DexFile::CodeItem* code_item, 228 const DexFile::CodeItem* code_item, 269 const DexFile::CodeItem* code_item, 697 const DexFile::CodeItem* const code_item_; // The code item containing the code for the method.
|
| /art/compiler/llvm/ |
| compiler_llvm.cc | 40 const DexFile::CodeItem* code_item, 202 const art::DexFile::CodeItem* code_item,
|
| /art/runtime/arch/arm/ |
| entrypoints_init_arm.cc | 27 const DexFile::CodeItem* code_item, 30 const DexFile::CodeItem* code_item,
|
| /art/runtime/arch/mips/ |
| entrypoints_init_mips.cc | 26 const DexFile::CodeItem* code_item, 29 const DexFile::CodeItem* code_item,
|
| /art/runtime/arch/x86/ |
| entrypoints_init_x86.cc | 25 const DexFile::CodeItem* code_item, 28 const DexFile::CodeItem* code_item,
|
| /dalvik/dexgen/src/com/android/dexgen/dex/file/ |
| CodeItem.java | 44 public final class CodeItem extends OffsettedItem { 85 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, 140 return "CodeItem{" + toHuman() + "}";
|
| /dalvik/dx/src/com/android/dx/dex/file/ |
| CodeItem.java | 35 public final class CodeItem extends OffsettedItem { 76 public CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, 131 return "CodeItem{" + toHuman() + "}";
|
| /external/smali/dexlib/src/main/java/org/jf/dexlib/ |
| CodeItem.java | 40 public class CodeItem extends Item<CodeItem> { 52 * Creates a new uninitialized <code>CodeItem</code> 55 public CodeItem(DexFile dexFile) { 60 * Creates a new <code>CodeItem</code> with the given values. 70 private CodeItem(DexFile dexFile, 94 * Returns a new <code>CodeItem</code> with the given values. 103 * @return a new <code>CodeItem</code> with the given values. 105 public static CodeItem internCodeItem(DexFile dexFile, 132 CodeItem codeItem = new CodeItem(dexFile, registerCount, inWords, outWords, debugInfo, instructionsArray [all...] |
| ClassDataItem.java | 721 * The <code>CodeItem</code> containing the code for this method, or null if there is no code for this method 724 public final CodeItem codeItem; 730 * @param codeItem The <code>CodeItem</code> containing the code for this method, or null if there is no code 733 public EncodedMethod(MethodIdItem method, int accessFlags, CodeItem codeItem) { 736 this.codeItem = codeItem; 737 if (codeItem != null) [all...] |
| DexFile.java | [all...] |
| /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
| MethodDefinition.java | 70 if (encodedMethod.codeItem != null) { 71 Instruction[] instructions = encodedMethod.codeItem.getInstructions(); 108 final CodeItem codeItem = encodedMethod.codeItem; 117 if (codeItem != null) { 125 writeParameters(writer, codeItem, parameterAnnotations); 138 writeParameters(writer, codeItem, parameterAnnotations); 149 int totalRegisters = encodedMethod.codeItem.getRegisterCount(); 168 private static void writeParameters(IndentingWriter writer, CodeItem codeItem [all...] |
| /art/compiler/driver/ |
| compiler_driver.h | 368 void CompileMethod(const DexFile::CodeItem* code_item, uint32_t access_flags, 418 const DexFile::CodeItem* code_item, 424 const DexFile::CodeItem* code_item,
|
| /external/smali/smali/src/main/java/org/jf/smali/ |
| main.java | 36 import org.jf.dexlib.CodeItem; 270 for (CodeItem codeItem: dexFile.CodeItemsSection.getItems()) { 271 codeItem.fixInstructions(fixJumbo, fixGoto);
|
| /art/oatdump/ |
| oatdump.cc | 307 uint32_t dex_method_idx, const DexFile::CodeItem* code_item, 421 const DexFile::CodeItem* code_item, size_t reg, VRegKind kind) { 441 const DexFile::CodeItem* code_item) { 525 const DexFile::CodeItem* code_item, size_t native_pc_offset) { 556 const DexFile::ClassDef& class_def, const DexFile::CodeItem* code_item, 605 void DumpDexCode(std::ostream& os, const DexFile& dex_file, const DexFile::CodeItem* code_item) { 617 const DexFile::ClassDef& class_def, const DexFile::CodeItem* code_item, 631 const DexFile::ClassDef& class_def, const DexFile::CodeItem* code_item, [all...] |