Home
last modified time | relevance | path

Searched refs:operands (Results 1 – 6 of 6) sorted by relevance

/tools/dexter/slicer/
Dcode_ir.cc131 annotation->operands.push_back(Alloc<String>( in DissasembleDebugInfo()
140 annotation->operands.push_back(Alloc<LineNumber>(line)); in DissasembleDebugInfo()
166 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DissasembleDebugInfo()
170 annotation->operands.push_back(GetString(name_index)); in DissasembleDebugInfo()
174 annotation->operands.push_back(GetType(type_index)); in DissasembleDebugInfo()
181 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DissasembleDebugInfo()
185 annotation->operands.push_back(GetString(name_index)); in DissasembleDebugInfo()
189 annotation->operands.push_back(GetType(type_index)); in DissasembleDebugInfo()
193 annotation->operands.push_back(GetString(sig_index)); in DissasembleDebugInfo()
200 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DissasembleDebugInfo()
[all …]
Dinstrumentation.cc84 boxing_invoke->operands.push_back(args); in BoxValue()
85 boxing_invoke->operands.push_back(boxing_method); in BoxValue()
90 move_result->operands.push_back(code_ir->Alloc<lir::VReg>(dst_reg)); in BoxValue()
158 hook_invoke->operands.push_back(args); in Apply()
159 hook_invoke->operands.push_back(hook_method); in Apply()
191 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg - shift)); in GenerateShiftParamsCode()
192 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg)); in GenerateShiftParamsCode()
197 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg - shift)); in GenerateShiftParamsCode()
198 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg)); in GenerateShiftParamsCode()
203 move->operands.push_back(code_ir->Alloc<lir::VRegPair>(reg - shift)); in GenerateShiftParamsCode()
[all …]
Dbytecode_encoder.cc142 SLICER_CHECK(bytecode->operands.size() == 0); in Visit()
148 SLICER_CHECK(bytecode->operands.size() == 2); in Visit()
156 SLICER_CHECK(bytecode->operands.size() == 2); in Visit()
165 SLICER_CHECK(bytecode->operands.size() == 2); in Visit()
175 SLICER_CHECK(bytecode->operands.size() == 2); in Visit()
183 SLICER_CHECK(bytecode->operands.size() == 2); in Visit()
192 SLICER_CHECK(bytecode->operands.size() == 1); in Visit()
199 SLICER_CHECK(bytecode->operands.size() == 2); in Visit()
209 SLICER_CHECK(bytecode->operands.size() == 1); in Visit()
226 SLICER_CHECK(bytecode->operands.size() == 1); in Visit()
[all …]
/tools/dexter/dexter/
Dexperimental.cc109 new_call->operands.push_back(bytecode->operands[0]); in StressWrapInvoke()
110 new_call->operands.push_back(wraper_method); in StressWrapInvoke()
175 call->operands.push_back(args); in StressEntryHook()
176 call->operands.push_back(target_method); in StressEntryHook()
268 call->operands.push_back(args); in StressExitHook()
269 call->operands.push_back(target_method); in StressExitHook()
282 move_result->operands.push_back(bytecode->operands[0]); in StressExitHook()
423 load_block_id->operands.push_back(code_ir.Alloc<lir::VReg>(scratch_reg)); in CodeCoverage()
424 load_block_id->operands.push_back(code_ir.Alloc<lir::Const32>(basic_block_id)); in CodeCoverage()
430 trace_call->operands.push_back(code_ir.Alloc<lir::VRegRange>(scratch_reg, 1)); in CodeCoverage()
[all …]
Ddissasembler.cc66 for (auto op : bytecode->operands) { in Visit()
300 for (auto op : annotation->operands) { in Visit()
/tools/dexter/slicer/export/slicer/
Dcode_ir.h302 std::vector<Operand*> operands; member
306 return detail::CastOperand<T>(operands[index]); in CastOperand()
383 std::vector<Operand*> operands; member
389 return detail::CastOperand<T>(operands[index]); in CastOperand()