Lines Matching refs:instructions
45 BytecodeEncoder bytecode_encoder(instructions); in Assemble()
50 DebugInfoEncoder dbginfo_encoder(instructions); in Assemble()
55 TryBlocksEncoder try_blocks_encoder(instructions); in Assemble()
240 const dex::u2* begin = ir_code->instructions.begin(); in DissasembleBytecode()
241 const dex::u2* end = ir_code->instructions.end(); in DissasembleBytecode()
270 instructions.push_back(instr); in DissasembleBytecode()
277 const dex::u2* begin = ir_method->code->instructions.begin(); in FixupSwitches()
294 static void MergeInstructions(I_LIST& instructions, const E_LIST& extra) { in MergeInstructions() argument
302 auto instrIt = instructions.begin(); in MergeInstructions()
306 if (instrIt == instructions.end() || in MergeInstructions()
308 instructions.insert(instrIt, *extraIt); in MergeInstructions()
352 MergeInstructions(instructions, dbg_annotations_); in Dissasemble()
353 MergeInstructions(instructions, try_begins_); in Dissasemble()
354 MergeInstructions(instructions, tmp_labels); in Dissasemble()
355 MergeInstructions(instructions, try_ends_); in Dissasemble()