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

1 2 3 4

  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/
DexBackedTryBlock.java 35 import org.jf.dexlib2.dexbacked.raw.CodeItem;
55 return dexFile.readSmallUint(tryItemOffset + CodeItem.TryItem.START_ADDRESS_OFFSET);
59 return dexFile.readUshort(tryItemOffset + CodeItem.TryItem.CODE_UNIT_COUNT_OFFSET);
66 handlersStartOffset + dexFile.readUshort(tryItemOffset + CodeItem.TryItem.HANDLER_OFFSET));
DexBackedMethodImplementation.java 36 import org.jf.dexlib2.dexbacked.raw.CodeItem;
68 int instructionsSize = dexFile.readSmallUint(codeOffset + CodeItem.INSTRUCTION_COUNT_OFFSET);
70 final int instructionsStartOffset = codeOffset + CodeItem.INSTRUCTION_START_OFFSET;
99 final int triesSize = dexFile.readUshort(codeOffset + CodeItem.TRIES_SIZE_OFFSET);
101 int instructionsSize = dexFile.readSmallUint(codeOffset + CodeItem.INSTRUCTION_COUNT_OFFSET);
103 codeOffset + CodeItem.INSTRUCTION_START_OFFSET + (instructionsSize*2), 4);
104 final int handlersStartOffset = triesStartOffset + triesSize*CodeItem.TryItem.ITEM_SIZE;
111 triesStartOffset + index*CodeItem.TryItem.ITEM_SIZE,
126 int debugOffset = dexFile.readInt(codeOffset + CodeItem.DEBUG_INFO_OFFSET);
  /art/runtime/interpreter/
interpreter.h 48 extern JValue EnterInterpreterFromEntryPoint(Thread* self, const DexFile::CodeItem* code_item,
52 void ArtInterpreterToInterpreterBridge(Thread* self, const DexFile::CodeItem* code_item,
unstarted_runtime.h 51 const DexFile::CodeItem* code_item,
  /art/runtime/verifier/
method_verifier-inl.h 29 inline const DexFile::CodeItem* MethodVerifier::CodeItem() const {
method_verifier.h 179 const DexFile::CodeItem* code_item, ArtMethod* method,
245 const DexFile::CodeItem* CodeItem() const;
290 const DexFile::CodeItem* code_item,
363 const DexFile::CodeItem* code_item,
    [all...]
  /art/compiler/debug/
method_debug_info.h 32 const DexFile::CodeItem* code_item;
  /art/compiler/dex/
dex_to_dex_compiler.h 40 const DexFile::CodeItem* code_item,
verified_method.cc 89 const DexFile::CodeItem* code_item = method_verifier->CodeItem();
135 const DexFile::CodeItem* code_item = method_verifier->CodeItem();
213 const DexFile::CodeItem* code_item = method_verifier->CodeItem();
  /art/runtime/interpreter/mterp/
mterp_stub.cc 41 extern "C" bool ExecuteMterpImpl(Thread* self, const DexFile::CodeItem* code_item,
  /art/compiler/driver/
dex_compilation_unit.h 40 const DexFile::CodeItem* code_item,
67 const DexFile::CodeItem* GetCodeItem() const {
122 const DexFile::CodeItem* const code_item_;
dex_compilation_unit.cc 28 const DexFile::CodeItem* code_item,
  /art/compiler/optimizing/
builder.h 41 const DexFile::CodeItem& code_item,
70 const DexFile::CodeItem& code_item,
105 const DexFile::CodeItem& code_item_;
block_builder.h 31 const DexFile::CodeItem& code_item)
75 const DexFile::CodeItem& code_item_;
optimizing_unit_test.h 87 const DexFile::CodeItem* item =
88 reinterpret_cast<const DexFile::CodeItem*>(data);
bytecode_utils.h 29 CodeItemIterator(const DexFile::CodeItem& code_item, uint32_t start_dex_pc = 0u)
166 inline const Instruction& GetDexInstructionAt(const DexFile::CodeItem& code_item, uint32_t dex_pc) {
  /art/compiler/
compiler.cc 39 bool Compiler::IsPathologicalCase(const DexFile::CodeItem& code_item,
compiler.h 49 virtual CompiledMethod* Compile(const DexFile::CodeItem* code_item,
94 static bool IsPathologicalCase(const DexFile::CodeItem& code_item,
  /art/runtime/quick/
inline_method_analyser.h 244 static bool AnalyseMethodCode(const DexFile::CodeItem* code_item,
250 static bool AnalyseReturnMethod(const DexFile::CodeItem* code_item, InlineMethod* result);
251 static bool AnalyseConstMethod(const DexFile::CodeItem* code_item, InlineMethod* result);
252 static bool AnalyseIGetMethod(const DexFile::CodeItem* code_item,
258 static bool AnalyseIPutMethod(const DexFile::CodeItem* code_item,
inline_method_analyser.cc 46 static bool Match(const DexFile::CodeItem* code_item, MatchFn* const (&pattern)[size]);
65 explicit Matcher(const DexFile::CodeItem* code_item)
71 static bool DoMatch(const DexFile::CodeItem* code_item, MatchFn* const* pattern, size_t size);
73 const DexFile::CodeItem* const code_item_;
80 bool Matcher::Match(const DexFile::CodeItem* code_item, MatchFn* const (&pattern)[size]) {
130 bool Matcher::DoMatch(const DexFile::CodeItem* code_item, MatchFn* const* pattern, size_t size) {
162 size_t CountForwardedConstructorArguments(const DexFile::CodeItem* code_item,
252 bool DoAnalyseConstructor(const DexFile::CodeItem* code_item,
326 const DexFile::CodeItem* target_code_item = target_method->GetCodeItem();
366 bool AnalyseConstructor(const DexFile::CodeItem* code_item
    [all...]
  /art/tools/dexfuzz/src/dexfuzz/program/
Program.java 43 import dexfuzz.rawdex.CodeItem;
70 * deciding which ones should be applied to each CodeItem.
213 for (CodeItem codeItem : rawDexFile.codeItems) {
214 if (legalToMutate(codeItem)) {
217 mutatableCodes.add(translator.codeItemToMutatableCode(this, codeItem,
253 * For each CodeItem, find the name of the method the item represents.
285 * Associate the name of the provided method with its CodeItem, if it
309 // Get the codeItem.
310 if (method.codeOff.getPointedToItem() instanceof CodeItem) {
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/file/
EncodedMethod.java 42 private final CodeItem code;
68 this.code = new CodeItem(method, code, isStatic, throwsList);
  /dalvik/dx/src/com/android/dx/dex/file/
EncodedMethod.java 41 private final CodeItem code;
67 this.code = new CodeItem(method, code, isStatic, throwsList);
  /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);
  /art/runtime/jit/
profiling_info.cc 32 const DexFile::CodeItem& code_item = *method->GetCodeItem();

Completed in 4779 milliseconds

1 2 3 4