Home
last modified time | relevance | path

Searched refs:CastOperand (Results 1 – 5 of 5) sorted by relevance

/tools/dexter/slicer/
Dbytecode_encoder.cc98 ? bytecode->CastOperand<VRegPair>(index)->base_reg in GetRegA()
99 : bytecode->CastOperand<VReg>(index)->reg; in GetRegA()
107 ? bytecode->CastOperand<VRegPair>(index)->base_reg in GetRegB()
108 : bytecode->CastOperand<VReg>(index)->reg; in GetRegB()
116 ? bytecode->CastOperand<VRegPair>(index)->base_reg in GetRegC()
117 : bytecode->CastOperand<VReg>(index)->reg; in GetRegC()
177 dex::u4 B = Trim_S0(bytecode->CastOperand<Const32>(1)->u.u4_value); in Visit()
185 dex::u4 B = Trim_S2(bytecode->CastOperand<Const32>(1)->u.u4_value); in Visit()
201 dex::u4 B = bytecode->CastOperand<Const32>(1)->u.u4_value; in Visit()
210 auto label = bytecode->CastOperand<CodeLocation>(0)->label; in Visit()
[all …]
Ddebuginfo_encoder.cc47 int line = dbg_annotation->CastOperand<LineNumber>(0)->line; in Visit()
72 auto reg = dbg_annotation->CastOperand<VReg>(0)->reg; in Visit()
73 auto name_index = dbg_annotation->CastOperand<String>(1)->index; in Visit()
74 auto type_index = dbg_annotation->CastOperand<Type>(2)->index; in Visit()
82 auto reg = dbg_annotation->CastOperand<VReg>(0)->reg; in Visit()
83 auto name_index = dbg_annotation->CastOperand<String>(1)->index; in Visit()
84 auto type_index = dbg_annotation->CastOperand<Type>(2)->index; in Visit()
85 auto sig_index = dbg_annotation->CastOperand<String>(3)->index; in Visit()
95 auto reg = dbg_annotation->CastOperand<VReg>(0)->reg; in Visit()
106 auto file_name = dbg_annotation->CastOperand<String>(0); in Visit()
Dinstrumentation.cc382 reg = bytecode->CastOperand<lir::VReg>(0)->reg; in Apply()
388 reg = bytecode->CastOperand<lir::VReg>(0)->reg; in Apply()
394 reg = bytecode->CastOperand<lir::VRegPair>(0)->base_reg; in Apply()
454 auto orig_method = bytecode->CastOperand<lir::Method>(1)->ir_method; in Apply()
/tools/dexter/slicer/export/slicer/
Dcode_ir.h242 inline T* CastOperand(Operand* op) { in CastOperand() function
265 inline IndexedOperand* CastOperand<IndexedOperand>(Operand* op) {
305 T* CastOperand(int index) const { in CastOperand() function
306 return detail::CastOperand<T>(operands[index]); in CastOperand()
388 T* CastOperand(int index) const { in CastOperand() function
389 return detail::CastOperand<T>(operands[index]); in CastOperand()
/tools/dexter/dexter/
Dexperimental.cc87 auto orig_method = bytecode->CastOperand<lir::Method>(1)->ir_method; in StressWrapInvoke()
244 reg = bytecode->CastOperand<lir::VReg>(0)->reg; in StressExitHook()
250 reg = bytecode->CastOperand<lir::VReg>(0)->reg; in StressExitHook()
256 reg = bytecode->CastOperand<lir::VRegPair>(0)->base_reg; in StressExitHook()