/tools/dexter/slicer/ |
D | code_ir.cc | 249 Instruction* instr = nullptr; in DisassembleBytecode() local 252 instr = DecodePackedSwitch(ptr, offset); in DisassembleBytecode() 256 instr = DecodeSparseSwitch(ptr, offset); in DisassembleBytecode() 260 instr = DecodeArrayData(ptr, offset); in DisassembleBytecode() 264 instr = DecodeBytecode(ptr, offset); in DisassembleBytecode() 268 instr->offset = offset; in DisassembleBytecode() 269 instructions.push_back(instr); in DisassembleBytecode() 280 FixupPackedSwitch(fixup.second.instr, fixup.second.base_offset, in FixupSwitches() 286 FixupSparseSwitch(fixup.second.instr, fixup.second.base_offset, in FixupSwitches() 363 auto& instr = packed_switches_[offset].instr; in DecodePackedSwitch() local [all …]
|
D | control_flow_graph.cc | 92 bool BasicBlocksVisitor::HandleAnnotation(Instruction* instr) { in HandleAnnotation() argument 94 StartBlock(instr); in HandleAnnotation() 99 bool BasicBlocksVisitor::SkipInstruction(Instruction* instr) { in SkipInstruction() argument 101 EndBlock(instr->prev); in SkipInstruction() 106 void BasicBlocksVisitor::StartBlock(Instruction* instr) { in StartBlock() argument 107 assert(instr != nullptr); in StartBlock() 111 current_block_.region.first = instr; in StartBlock() 116 void BasicBlocksVisitor::EndBlock(Instruction* instr) { in EndBlock() argument 117 assert(instr != nullptr); in EndBlock() 121 current_block_.region.last = instr; in EndBlock() [all …]
|
D | bytecode_encoder.cc | 492 auto& instr = packed_switches_[offset_]; in Visit() local 493 SLICER_CHECK_EQ(instr, nullptr); in Visit() 494 instr = packed_switch; in Visit() 516 auto& instr = sparse_switches_[offset_]; in Visit() local 517 SLICER_CHECK_EQ(instr, nullptr); in Visit() 518 instr = sparse_switch; in Visit() 601 auto instr = packed_switches_[payload_offset]; in FixupPackedSwitch() local 602 SLICER_CHECK_NE(instr, nullptr); in FixupPackedSwitch() 610 auto label = instr->targets[i]; in FixupPackedSwitch() 618 auto instr = sparse_switches_[payload_offset]; in FixupSparseSwitch() local [all …]
|
D | tryblocks_encoder.cc | 70 for (auto instr : instructions_) { in Encode() local 71 instr->Accept(&visitor); in Encode() 96 for (auto instr : instructions_) { in Encode() local 97 instr->Accept(this); in Encode()
|
D | instrumentation.cc | 108 for (auto instr : code_ir->instructions) { in Apply() local 110 instr->Accept(&visitor); in Apply() 394 for (auto instr : code_ir->instructions) { in Apply() local 396 instr->Accept(&visitor); in Apply() 528 for (auto instr : code_ir->instructions) { in Apply() local 530 instr->Accept(&visitor); in Apply() 668 for (auto instr : code_ir->instructions) { in RegsRenumbering() local 669 instr->Accept(&visitor); in RegsRenumbering()
|
D | debuginfo_encoder.cc | 139 for (auto instr : instructions_) { in Encode() local 140 instr->Accept(this); in Encode()
|
/tools/tradefederation/contrib/src/com/android/media/tests/ |
D | CameraTestBase.java | 174 InstrumentationTest instr = new InstrumentationTest(); in runInstrumentationTest() local 175 instr.setDevice(getDevice()); in runInstrumentationTest() 176 instr.setConfiguration(mConfiguration); in runInstrumentationTest() 177 instr.setPackageName(getTestPackage()); in runInstrumentationTest() 178 instr.setRunnerName(getTestRunner()); in runInstrumentationTest() 179 instr.setClassName(getTestClass()); in runInstrumentationTest() 180 instr.setTestTimeout(getTestTimeoutMs()); in runInstrumentationTest() 181 instr.setShellTimeout(getShellTimeoutMs()); in runInstrumentationTest() 182 instr.setRunName(getRuKey()); in runInstrumentationTest() 183 instr.setRerunMode(false); in runInstrumentationTest() [all …]
|
/tools/dexter/slicer/export/slicer/ |
D | control_flow_graph.h | 71 bool HandleAnnotation(Instruction* instr); 72 bool SkipInstruction(Instruction* instr); 75 void StartBlock(Instruction* instr); 78 void EndBlock(Instruction* instr);
|
D | code_ir.h | 448 for (auto instr : instructions) { in Accept() local 449 instr->Accept(visitor); in Accept() 467 void FixupPackedSwitch(PackedSwitchPayload* instr, dex::u4 base_offset, const dex::u2* ptr); 468 void FixupSparseSwitch(SparseSwitchPayload* instr, dex::u4 base_offset, const dex::u2* ptr); 492 PackedSwitchPayload* instr = nullptr; member 497 SparseSwitchPayload* instr = nullptr; member
|
/tools/dexter/dexter/ |
D | experimental.cc | 68 auto instr = *it++; in StressWrapInvoke() local 69 auto bytecode = dynamic_cast<lir::Bytecode*>(instr); in StressWrapInvoke() 180 for (auto instr : code_ir.instructions) { in StressEntryHook() local 181 auto bytecode = dynamic_cast<lir::Bytecode*>(instr); in StressEntryHook() 228 for (auto instr : code_ir.instructions) { in StressExitHook() local 229 auto bytecode = dynamic_cast<lir::Bytecode*>(instr); in StressExitHook() 405 for (auto instr = block.region.first; instr != nullptr; instr = instr->next) { in CodeCoverage() local 406 trace_point = dynamic_cast<lir::Bytecode*>(instr); in CodeCoverage() 407 if (trace_point != nullptr || instr == block.region.last) { in CodeCoverage()
|
D | disassembler.cc | 41 void PrintCodeIrVisitor::StartInstruction(const lir::Instruction* instr) { in StartInstruction() argument 46 if (instr == current_block.region.first) { in StartInstruction() 51 void PrintCodeIrVisitor::EndInstruction(const lir::Instruction* instr) { in EndInstruction() argument 56 if (instr == current_block.region.last) { in EndInstruction()
|
D | disassembler.h | 57 void StartInstruction(const lir::Instruction* instr); 58 void EndInstruction(const lir::Instruction* instr);
|
/tools/security/fuzzing/system_fuzzers/libwatchdog_perf_service/ |
D | libwatchdog_perf_service_fuzzer.cpp | 33 std::string instr[13]; member 72 procStatsSnapshot += info.instr[idx]; in LLVMFuzzerTestOneInput()
|
/tools/netsim/cmake/ |
D | netsim_dependencies.cmake | 76 add_c_flag("-fprofile-instr-generate")
|