Lines Matching refs:inst

45   void DecompileInstanceFieldAccess(Instruction* inst, Instruction::Code new_opcode) {  in DecompileInstanceFieldAccess()  argument
47 inst->SetOpcode(new_opcode); in DecompileInstanceFieldAccess()
48 inst->SetVRegC_22c(index); in DecompileInstanceFieldAccess()
51 void DecompileInvokeVirtual(Instruction* inst, Instruction::Code new_opcode, bool is_range) { in DecompileInvokeVirtual() argument
53 inst->SetOpcode(new_opcode); in DecompileInvokeVirtual()
55 inst->SetVRegB_3rc(index); in DecompileInvokeVirtual()
57 inst->SetVRegB_35c(index); in DecompileInvokeVirtual()
61 void DecompileNop(Instruction* inst) { in DecompileNop() argument
68 inst->SetOpcode(Instruction::CHECK_CAST); in DecompileNop()
69 inst->SetVRegA_21c(reference_index); in DecompileNop()
70 inst->SetVRegB_21c(type_index); in DecompileNop()
95 Instruction* inst = const_cast<Instruction*>(&pair.Inst()); in Decompile() local
97 switch (inst->Opcode()) { in Decompile()
100 inst->SetOpcode(Instruction::RETURN_VOID); in Decompile()
109 DecompileNop(inst); in Decompile()
114 DecompileInstanceFieldAccess(inst, Instruction::IGET); in Decompile()
118 DecompileInstanceFieldAccess(inst, Instruction::IGET_WIDE); in Decompile()
122 DecompileInstanceFieldAccess(inst, Instruction::IGET_OBJECT); in Decompile()
126 DecompileInstanceFieldAccess(inst, Instruction::IGET_BOOLEAN); in Decompile()
130 DecompileInstanceFieldAccess(inst, Instruction::IGET_BYTE); in Decompile()
134 DecompileInstanceFieldAccess(inst, Instruction::IGET_CHAR); in Decompile()
138 DecompileInstanceFieldAccess(inst, Instruction::IGET_SHORT); in Decompile()
142 DecompileInstanceFieldAccess(inst, Instruction::IPUT); in Decompile()
146 DecompileInstanceFieldAccess(inst, Instruction::IPUT_BOOLEAN); in Decompile()
150 DecompileInstanceFieldAccess(inst, Instruction::IPUT_BYTE); in Decompile()
154 DecompileInstanceFieldAccess(inst, Instruction::IPUT_CHAR); in Decompile()
158 DecompileInstanceFieldAccess(inst, Instruction::IPUT_SHORT); in Decompile()
162 DecompileInstanceFieldAccess(inst, Instruction::IPUT_WIDE); in Decompile()
166 DecompileInstanceFieldAccess(inst, Instruction::IPUT_OBJECT); in Decompile()
170 DecompileInvokeVirtual(inst, Instruction::INVOKE_VIRTUAL, false); in Decompile()
174 DecompileInvokeVirtual(inst, Instruction::INVOKE_VIRTUAL_RANGE, true); in Decompile()