Home
last modified time | relevance | path

Searched refs:instr (Results 1 – 14 of 14) sorted by relevance

/tools/dexter/slicer/
Dcode_ir.cc249 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 …]
Dcontrol_flow_graph.cc92 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 …]
Dbytecode_encoder.cc492 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 …]
Dtryblocks_encoder.cc70 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()
Dinstrumentation.cc108 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()
Ddebuginfo_encoder.cc139 for (auto instr : instructions_) { in Encode() local
140 instr->Accept(this); in Encode()
/tools/tradefederation/contrib/src/com/android/media/tests/
DCameraTestBase.java174 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/
Dcontrol_flow_graph.h71 bool HandleAnnotation(Instruction* instr);
72 bool SkipInstruction(Instruction* instr);
75 void StartBlock(Instruction* instr);
78 void EndBlock(Instruction* instr);
Dcode_ir.h448 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/
Dexperimental.cc68 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()
Ddisassembler.cc41 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()
Ddisassembler.h57 void StartInstruction(const lir::Instruction* instr);
58 void EndInstruction(const lir::Instruction* instr);
/tools/security/fuzzing/system_fuzzers/libwatchdog_perf_service/
Dlibwatchdog_perf_service_fuzzer.cpp33 std::string instr[13]; member
72 procStatsSnapshot += info.instr[idx]; in LLVMFuzzerTestOneInput()
/tools/netsim/cmake/
Dnetsim_dependencies.cmake76 add_c_flag("-fprofile-instr-generate")