OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CodeItem
(Results
1 - 25
of
130
) sorted by null
1
2
3
4
5
6
/art/runtime/
dex_to_dex_decompiler.h
31
// DexFile::
CodeItem
*.
32
bool ArtDecompileDEX(const DexFile::
CodeItem
& code_item,
bytecode_utils.h
29
explicit CodeItemIterator(const DexFile::
CodeItem
& code_item) : CodeItemIterator(code_item, 0u) {}
30
CodeItemIterator(const DexFile::
CodeItem
& code_item, uint32_t start_dex_pc)
167
inline const Instruction& GetDexInstructionAt(const DexFile::
CodeItem
& code_item, uint32_t dex_pc) {
dex_to_dex_decompiler.cc
30
DexDecompiler(const DexFile::
CodeItem
& code_item,
91
const DexFile::
CodeItem
& code_item_;
204
bool ArtDecompileDEX(const DexFile::
CodeItem
& code_item,
/art/tools/cpp-define-generator/
offset_codeitem.def
17
// Offsets within
CodeItem
.
27
DEFINE_OFFSET_EXPR(
CodeItem
, field_name, int32_t, offsetof(art::DexFile::
CodeItem
, field_name ## _))
offset_shadow_frame.def
33
DEFINE_SHADOW_FRAME_OFFSET(CODE_ITEM,
CodeItem
)
/art/runtime/interpreter/
interpreter_mterp_impl.h
35
const DexFile::
CodeItem
* code_item,
interpreter_switch_impl.h
35
const DexFile::
CodeItem
* code_item,
interpreter.h
51
extern JValue EnterInterpreterFromEntryPoint(Thread* self, const DexFile::
CodeItem
* code_item,
55
void ArtInterpreterToInterpreterBridge(Thread* self, const DexFile::
CodeItem
* code_item,
/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/dexlayout/
dexlayout.h
88
void DumpBytecodes(uint32_t idx, const dex_ir::
CodeItem
* code, uint32_t code_offset);
89
void DumpCatches(const dex_ir::
CodeItem
* code);
93
void DumpCode(uint32_t idx, const dex_ir::
CodeItem
* code, uint32_t code_offset);
98
void DumpInstruction(const dex_ir::
CodeItem
* code,
104
void DumpLocalInfo(const dex_ir::
CodeItem
* code);
105
void DumpMethod(uint32_t idx, uint32_t flags, const dex_ir::
CodeItem
* code, int i);
106
void DumpPositionInfo(const dex_ir::
CodeItem
* code);
124
void DumpCFG(const DexFile* dex_file, uint32_t dex_method_idx, const DexFile::
CodeItem
* code);
/art/compiler/debug/
method_debug_info.h
32
const DexFile::
CodeItem
* code_item;
/art/compiler/dex/
dex_to_dex_compiler.h
42
const DexFile::
CodeItem
* code_item,
inline_method_analyser.h
124
static bool AnalyseMethodCode(const DexFile::
CodeItem
* code_item,
130
static bool AnalyseReturnMethod(const DexFile::
CodeItem
* code_item, InlineMethod* result);
131
static bool AnalyseConstMethod(const DexFile::
CodeItem
* code_item, InlineMethod* result);
132
static bool AnalyseIGetMethod(const DexFile::
CodeItem
* code_item,
138
static bool AnalyseIPutMethod(const DexFile::
CodeItem
* code_item,
verified_method.cc
64
const DexFile::
CodeItem
* code_item = method_verifier->
CodeItem
();
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,
253
bool DoAnalyseConstructor(const DexFile::
CodeItem
* code_item,
327
const DexFile::
CodeItem
* target_code_item = target_method->GetCodeItem();
367
bool AnalyseConstructor(const DexFile::
CodeItem
* code_item
[
all
...]
/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
27
const DexFile::
CodeItem
* code_item,
/art/compiler/optimizing/
builder.h
43
const DexFile::
CodeItem
& code_item,
78
const DexFile::
CodeItem
& code_item,
117
const DexFile::
CodeItem
& code_item_;
block_builder.h
31
const DexFile::
CodeItem
& code_item)
75
const DexFile::
CodeItem
& code_item_;
optimizing_unit_test.h
92
const DexFile::
CodeItem
* item =
93
reinterpret_cast<const DexFile::
CodeItem
*>(data);
/art/compiler/
compiler.cc
39
bool Compiler::IsPathologicalCase(const DexFile::
CodeItem
& code_item,
compiler.h
62
virtual CompiledMethod* Compile(const DexFile::
CodeItem
* code_item,
108
static bool IsPathologicalCase(const DexFile::
CodeItem
& code_item,
/art/runtime/verifier/
method_verifier-inl.h
29
inline const DexFile::
CodeItem
* MethodVerifier::
CodeItem
() const {
Completed in 1581 milliseconds
1
2
3
4
5
6