Searched refs:operands (Results 1 – 6 of 6) sorted by relevance
/tools/dexter/slicer/ |
D | code_ir.cc | 130 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 …]
|
D | instrumentation.cc | 88 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 …]
|
D | bytecode_encoder.cc | 145 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/ |
D | experimental.cc | 110 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 …]
|
D | disassembler.cc | 66 for (auto op : bytecode->operands) { in Visit() 307 for (auto op : annotation->operands) { in Visit()
|
/tools/dexter/slicer/export/slicer/ |
D | code_ir.h | 314 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()
|