Searched refs:DexFile (Results 1 – 19 of 19) sorted by relevance
/tools/dexter/dexter/ |
D | experimental.cc | 33 void FullRewrite(std::shared_ptr<ir::DexFile> dex_ir) { in FullRewrite() 49 void StressWrapInvoke(std::shared_ptr<ir::DexFile> dex_ir) { in StressWrapInvoke() 139 void StressEntryHook(std::shared_ptr<ir::DexFile> dex_ir) { in StressEntryHook() 198 void StressExitHook(std::shared_ptr<ir::DexFile> dex_ir) { in StressExitHook() 292 void TestMethodInstrumenter(std::shared_ptr<ir::DexFile> dex_ir) { in TestMethodInstrumenter() 315 void StressScratchRegs(std::shared_ptr<ir::DexFile> dex_ir) { in StressScratchRegs() 341 void CodeCoverage(std::shared_ptr<ir::DexFile> dex_ir) { in CodeCoverage() 443 void StressFindMethod(std::shared_ptr<ir::DexFile> dex_ir) { in StressFindMethod() 475 void RegsHistogram(std::shared_ptr<ir::DexFile> dex_ir) { in RegsHistogram() 495 void TestArrayParamsEntryHook(std::shared_ptr<ir::DexFile> dex_ir) { in TestArrayParamsEntryHook() [all …]
|
D | dissasembler.h | 29 PrintCodeIrVisitor(std::shared_ptr<ir::DexFile> dex_ir, lir::ControlFlowGraph* cfg) in PrintCodeIrVisitor() 59 std::shared_ptr<ir::DexFile> dex_ir_; 74 explicit DexDissasembler(std::shared_ptr<ir::DexFile> dex_ir, CfgType cfg_type = CfgType::None) 87 std::shared_ptr<ir::DexFile> dex_ir_;
|
D | dexter.cc | 201 static void PrintDexIrStats(std::shared_ptr<const ir::DexFile> dex_ir) { in PrintDexIrStats() 263 bool Dexter::CreateNewImage(std::shared_ptr<ir::DexFile> dex_ir) { in CreateNewImage()
|
D | experimental.h | 25 void Run(const char* experiment, std::shared_ptr<ir::DexFile> dex_ir);
|
D | dexter.h | 43 bool CreateNewImage(std::shared_ptr<ir::DexFile> dex_ir);
|
/tools/dexter/slicer/export/slicer/ |
D | dex_ir.h | 45 friend struct DexFile; 49 friend struct DexFile; 80 struct DexFile; 360 struct DexFile { struct 416 DexFile() = default; argument 419 DexFile(const DexFile&) = delete; 420 DexFile& operator=(const DexFile&) = delete; argument
|
D | dex_ir_builder.h | 49 explicit Builder(std::shared_ptr<ir::DexFile> dex_ir) : dex_ir_(dex_ir) {} in Builder() 83 std::shared_ptr<ir::DexFile> dex_ir_;
|
D | instrumentation.h | 201 explicit MethodInstrumenter(std::shared_ptr<ir::DexFile> dex_ir) : dex_ir_(dex_ir) {} in MethodInstrumenter() 221 std::shared_ptr<ir::DexFile> dex_ir_;
|
D | reader.h | 59 std::shared_ptr<ir::DexFile> GetIr() const { return dex_ir_; } in GetIr() 142 std::shared_ptr<ir::DexFile> dex_ir_;
|
D | writer.h | 179 explicit Writer(std::shared_ptr<ir::DexFile> dex_ir) : dex_ir_(dex_ir) {} in Writer() 236 std::shared_ptr<ir::DexFile> dex_ir_;
|
D | code_ir.h | 401 std::shared_ptr<ir::DexFile> dex_ir; 404 CodeIr(ir::EncodedMethod* ir_method, std::shared_ptr<ir::DexFile> dex_ir) in CodeIr()
|
D | tryblocks_encoder.h | 39 void Encode(ir::Code* ir_code, std::shared_ptr<ir::DexFile> dex_ir);
|
D | debuginfo_encoder.h | 42 void Encode(ir::EncodedMethod* ir_method, std::shared_ptr<ir::DexFile> dex_ir);
|
D | bytecode_encoder.h | 38 void Encode(ir::Code* ir_code, std::shared_ptr<ir::DexFile> dex_ir);
|
/tools/dexter/slicer/ |
D | dex_ir.cc | 129 void DexFile::TopSortClassIndex(Class* irClass, dex::u4* nextIndex) { in TopSortClassIndex() 150 void DexFile::SortClassIndexes() { in SortClassIndexes() 196 void DexFile::Normalize() { in Normalize()
|
D | tryblocks_encoder.cc | 58 void TryBlocksEncoder::Encode(ir::Code* ir_code, std::shared_ptr<ir::DexFile> dex_ir) { in Encode()
|
D | debuginfo_encoder.cc | 121 void DebugInfoEncoder::Encode(ir::EncodedMethod* ir_method, std::shared_ptr<ir::DexFile> dex_ir) { in Encode()
|
D | bytecode_encoder.cc | 605 void BytecodeEncoder::Encode(ir::Code* ir_code, std::shared_ptr<ir::DexFile> dex_ir) { in Encode()
|
D | reader.cc | 35 dex_ir_ = std::make_shared<ir::DexFile>(); in Reader()
|