HomeSort by relevance Sort by last modified time
    Searched defs:dex_ir (Results 1 - 10 of 10) sorted by null

  /art/dexlayout/
dex_ir_builder.h 22 #include "dex_ir.h"
28 namespace dex_ir { namespace in namespace:art
31 // dex_ir::Item::GetOffset will abort when reading uninitialized offsets.
32 dex_ir::Header* DexIrBuilder(const DexFile& dex_file,
36 } // namespace dex_ir
dex_visualize.h 32 namespace dex_ir { namespace in namespace:art
34 } // namespace dex_ir
36 void VisualizeDexLayout(dex_ir::Header* header,
41 void ShowDexSectionStatistics(dex_ir::Header* header, size_t dex_file_index);
dex_ir.cc 23 #include "dex_ir.h"
31 namespace dex_ir { namespace in namespace:art
33 static uint32_t HeaderOffset(const dex_ir::Header* header ATTRIBUTE_UNUSED) {
37 static uint32_t HeaderSize(const dex_ir::Header* header ATTRIBUTE_UNUSED) {
48 std::function<uint32_t(dex_ir::Header*)> size_fn;
50 std::function<uint32_t(dex_ir::Header*)> offset_fn;
62 [](const dex_ir::Header* h) { return h->StringIds().Size(); },
63 [](const dex_ir::Header* h) { return h->StringIds().GetOffset(); }
67 [](const dex_ir::Header* h) { return h->TypeIds().Size(); },
68 [](const dex_ir::Header* h) { return h->TypeIds().GetOffset();
    [all...]
dex_ir_builder.cc 31 namespace dex_ir { namespace in namespace:art
648 for (const dex_ir::FieldItem& field : *class_data->StaticFields()) {
651 for (const dex_ir::FieldItem& field : *class_data->InstanceFields()) {
654 for (const dex_ir::MethodItem& method : *class_data->DirectMethods()) {
657 for (const dex_ir::MethodItem& method : *class_data->VirtualMethods()) {
    [all...]
dex_ir.h 35 namespace dex_ir { namespace in namespace:art
    [all...]
  /art/test/1959-redefine-object-instrument/
fake_redef_object.cc 63 auto dex_ir = reader.GetIr(); local
64 dex::Writer writer(dex_ir);
  /art/test/980-redefine-object/
redef_object.cc 62 auto dex_ir = reader.GetIr(); local
64 slicer::MethodInstrumenter mi(dex_ir);
77 dex::Writer writer(dex_ir);
  /art/test/ti-stress/
stress.cc 38 #include "slicer/dex_ir.h"
79 auto dex_ir = reader.GetIr(); local
82 for (auto& ir_method : dex_ir->encoded_methods) {
84 lir::CodeIr code_ir(ir_method.get(), dex_ir);
91 dex::Writer writer(dex_ir);
  /external/dexmaker/dexmaker-mockito-inline/src/main/jni/dexmakerjvmtiagent/
agent.cc 28 #include <slicer/dex_ir.h>
300 std::shared_ptr<ir::DexFile> dex_ir = reader.GetIr(); local
301 ir::Builder b(dex_ir);
318 for (auto& method : dex_ir->encoded_methods) {
370 CodeIr c(method.get(), dex_ir);
455 CodeIr c(method.get(), dex_ir);
602 CodeIr c(method.get(), dex_ir);
    [all...]
  /external/dexmaker/dexmaker-mockito-inline-extended/src/main/jni/staticjvmtiagent/
agent.cc 28 #include <slicer/dex_ir.h>
281 std::shared_ptr<ir::DexFile> dex_ir = reader.GetIr(); local
282 ir::Builder b(dex_ir);
296 for (auto& method : dex_ir->encoded_methods) {
402 CodeIr c(method.get(), dex_ir);
583 Writer writer(dex_ir);
    [all...]

Completed in 482 milliseconds