Home
last modified time | relevance | path

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

/tools/dexter/slicer/
Dcode_ir.cc130 annotation->operands.push_back(Alloc<String>( in DisassembleDebugInfo()
139 annotation->operands.push_back(Alloc<LineNumber>(line)); in DisassembleDebugInfo()
165 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DisassembleDebugInfo()
169 annotation->operands.push_back(GetString(name_index)); in DisassembleDebugInfo()
173 annotation->operands.push_back(GetType(type_index)); in DisassembleDebugInfo()
180 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DisassembleDebugInfo()
184 annotation->operands.push_back(GetString(name_index)); in DisassembleDebugInfo()
188 annotation->operands.push_back(GetType(type_index)); in DisassembleDebugInfo()
192 annotation->operands.push_back(GetString(sig_index)); in DisassembleDebugInfo()
199 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DisassembleDebugInfo()
[all …]
Dinstrumentation.cc88 boxing_invoke->operands.push_back(args); in BoxValue()
89 boxing_invoke->operands.push_back(boxing_method); in BoxValue()
94 move_result->operands.push_back(code_ir->Alloc<lir::VReg>(dst_reg)); in BoxValue()
162 hook_invoke->operands.push_back(args); in Apply()
163 hook_invoke->operands.push_back(hook_method); in Apply()
200 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg - shift)); in GenerateShiftParamsCode()
201 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg)); in GenerateShiftParamsCode()
206 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg - shift)); in GenerateShiftParamsCode()
207 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg)); in GenerateShiftParamsCode()
212 move->operands.push_back(code_ir->Alloc<lir::VRegPair>(reg - shift)); in GenerateShiftParamsCode()
[all …]
Dbytecode_encoder.cc145 SLICER_CHECK_EQ(bytecode->operands.size(), 0); in Visit()
151 SLICER_CHECK_EQ(bytecode->operands.size(), 2); in Visit()
159 SLICER_CHECK_EQ(bytecode->operands.size(), 2); in Visit()
168 SLICER_CHECK_EQ(bytecode->operands.size(), 2); in Visit()
178 SLICER_CHECK_EQ(bytecode->operands.size(), 2); in Visit()
186 SLICER_CHECK_EQ(bytecode->operands.size(), 2); in Visit()
195 SLICER_CHECK_EQ(bytecode->operands.size(), 1); in Visit()
202 SLICER_CHECK_EQ(bytecode->operands.size(), 2); in Visit()
212 SLICER_CHECK_EQ(bytecode->operands.size(), 1); in Visit()
229 SLICER_CHECK_EQ(bytecode->operands.size(), 1); in Visit()
[all …]
/tools/dexter/dexter/
Dexperimental.cc110 new_call->operands.push_back(bytecode->operands[0]); in StressWrapInvoke()
111 new_call->operands.push_back(wraper_method); in StressWrapInvoke()
176 call->operands.push_back(args); in StressEntryHook()
177 call->operands.push_back(target_method); in StressEntryHook()
269 call->operands.push_back(args); in StressExitHook()
270 call->operands.push_back(target_method); in StressExitHook()
283 move_result->operands.push_back(bytecode->operands[0]); in StressExitHook()
424 load_block_id->operands.push_back(code_ir.Alloc<lir::VReg>(scratch_reg)); in CodeCoverage()
425 load_block_id->operands.push_back(code_ir.Alloc<lir::Const32>(basic_block_id)); in CodeCoverage()
431 trace_call->operands.push_back(code_ir.Alloc<lir::VRegRange>(scratch_reg, 1)); in CodeCoverage()
[all …]
Ddisassembler.cc66 for (auto op : bytecode->operands) { in Visit()
307 for (auto op : annotation->operands) { in Visit()
/tools/dexter/slicer/export/slicer/
Dcode_ir.h314 std::vector<Operand*> operands; member
318 return detail::CastOperand<T>(operands[index]); in CastOperand()
395 std::vector<Operand*> operands; member
401 return detail::CastOperand<T>(operands[index]); in CastOperand()