Lines Matching refs:Instruction
45 void DecompileInstanceFieldAccess(Instruction* inst, Instruction::Code new_opcode) { in DecompileInstanceFieldAccess()
51 void DecompileInvokeVirtual(Instruction* inst, Instruction::Code new_opcode, bool is_range) { in DecompileInvokeVirtual()
61 void DecompileNop(Instruction* inst) { in DecompileNop()
68 inst->SetOpcode(Instruction::CHECK_CAST); in DecompileNop()
95 Instruction* inst = const_cast<Instruction*>(&pair.Inst()); in Decompile()
98 case Instruction::RETURN_VOID_NO_BARRIER: in Decompile()
100 inst->SetOpcode(Instruction::RETURN_VOID); in Decompile()
104 case Instruction::NOP: in Decompile()
113 case Instruction::IGET_QUICK: in Decompile()
114 DecompileInstanceFieldAccess(inst, Instruction::IGET); in Decompile()
117 case Instruction::IGET_WIDE_QUICK: in Decompile()
118 DecompileInstanceFieldAccess(inst, Instruction::IGET_WIDE); in Decompile()
121 case Instruction::IGET_OBJECT_QUICK: in Decompile()
122 DecompileInstanceFieldAccess(inst, Instruction::IGET_OBJECT); in Decompile()
125 case Instruction::IGET_BOOLEAN_QUICK: in Decompile()
126 DecompileInstanceFieldAccess(inst, Instruction::IGET_BOOLEAN); in Decompile()
129 case Instruction::IGET_BYTE_QUICK: in Decompile()
130 DecompileInstanceFieldAccess(inst, Instruction::IGET_BYTE); in Decompile()
133 case Instruction::IGET_CHAR_QUICK: in Decompile()
134 DecompileInstanceFieldAccess(inst, Instruction::IGET_CHAR); in Decompile()
137 case Instruction::IGET_SHORT_QUICK: in Decompile()
138 DecompileInstanceFieldAccess(inst, Instruction::IGET_SHORT); in Decompile()
141 case Instruction::IPUT_QUICK: in Decompile()
142 DecompileInstanceFieldAccess(inst, Instruction::IPUT); in Decompile()
145 case Instruction::IPUT_BOOLEAN_QUICK: in Decompile()
146 DecompileInstanceFieldAccess(inst, Instruction::IPUT_BOOLEAN); in Decompile()
149 case Instruction::IPUT_BYTE_QUICK: in Decompile()
150 DecompileInstanceFieldAccess(inst, Instruction::IPUT_BYTE); in Decompile()
153 case Instruction::IPUT_CHAR_QUICK: in Decompile()
154 DecompileInstanceFieldAccess(inst, Instruction::IPUT_CHAR); in Decompile()
157 case Instruction::IPUT_SHORT_QUICK: in Decompile()
158 DecompileInstanceFieldAccess(inst, Instruction::IPUT_SHORT); in Decompile()
161 case Instruction::IPUT_WIDE_QUICK: in Decompile()
162 DecompileInstanceFieldAccess(inst, Instruction::IPUT_WIDE); in Decompile()
165 case Instruction::IPUT_OBJECT_QUICK: in Decompile()
166 DecompileInstanceFieldAccess(inst, Instruction::IPUT_OBJECT); in Decompile()
169 case Instruction::INVOKE_VIRTUAL_QUICK: in Decompile()
170 DecompileInvokeVirtual(inst, Instruction::INVOKE_VIRTUAL, false); in Decompile()
173 case Instruction::INVOKE_VIRTUAL_RANGE_QUICK: in Decompile()
174 DecompileInvokeVirtual(inst, Instruction::INVOKE_VIRTUAL_RANGE, true); in Decompile()