Lines Matching refs:push_back
87 try_block_end->handlers.push_back(handler); in DissasembleTryBlocks()
104 try_begins_.push_back(try_block_begin); in DissasembleTryBlocks()
105 try_ends_.push_back(try_block_end); in DissasembleTryBlocks()
124 dbg_annotations_.push_back(dbg_header); in DissasembleDebugInfo()
131 annotation->operands.push_back(Alloc<String>( in DissasembleDebugInfo()
133 dbg_annotations_.push_back(annotation); in DissasembleDebugInfo()
140 annotation->operands.push_back(Alloc<LineNumber>(line)); in DissasembleDebugInfo()
141 dbg_annotations_.push_back(annotation); in DissasembleDebugInfo()
166 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DissasembleDebugInfo()
170 annotation->operands.push_back(GetString(name_index)); in DissasembleDebugInfo()
174 annotation->operands.push_back(GetType(type_index)); in DissasembleDebugInfo()
181 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DissasembleDebugInfo()
185 annotation->operands.push_back(GetString(name_index)); in DissasembleDebugInfo()
189 annotation->operands.push_back(GetType(type_index)); in DissasembleDebugInfo()
193 annotation->operands.push_back(GetString(sig_index)); in DissasembleDebugInfo()
200 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DissasembleDebugInfo()
219 annotation->operands.push_back(Alloc<String>(source_file, name_index)); in DissasembleDebugInfo()
228 annotation->operands.push_back(Alloc<LineNumber>(line)); in DissasembleDebugInfo()
234 dbg_annotations_.push_back(annotation); in DissasembleDebugInfo()
270 instructions.push_back(instr); in DissasembleBytecode()
348 tmp_labels.push_back(label.second); in Dissasemble()
379 instr->targets.push_back( in FixupPackedSwitch()
410 instr->switch_cases.push_back(switch_case); in FixupSparseSwitch()
466 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
467 instr->operands.push_back(GetRegB(dex_instr)); in DecodeBytecode()
473 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
474 instr->operands.push_back(Alloc<Const32>(dex_instr.vB)); in DecodeBytecode()
478 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
486 instr->operands.push_back(Alloc<CodeLocation>(label)); in DecodeBytecode()
493 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
495 instr->operands.push_back(Alloc<CodeLocation>(label)); in DecodeBytecode()
513 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
514 instr->operands.push_back(GetRegB(dex_instr)); in DecodeBytecode()
515 instr->operands.push_back(GetRegC(dex_instr)); in DecodeBytecode()
520 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
521 instr->operands.push_back(GetRegB(dex_instr)); in DecodeBytecode()
523 instr->operands.push_back(Alloc<CodeLocation>(label)); in DecodeBytecode()
528 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
529 instr->operands.push_back(GetRegB(dex_instr)); in DecodeBytecode()
530 instr->operands.push_back(Alloc<Const32>(dex_instr.vC)); in DecodeBytecode()
534 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
535 instr->operands.push_back(GetRegB(dex_instr)); in DecodeBytecode()
536 instr->operands.push_back(GetIndexedOperand(index_type, dex_instr.vC)); in DecodeBytecode()
541 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
542 instr->operands.push_back(GetIndexedOperand(index_type, dex_instr.vB)); in DecodeBytecode()
550 vreg_list->registers.push_back(dex_instr.arg[i]); in DecodeBytecode()
552 instr->operands.push_back(vreg_list); in DecodeBytecode()
553 instr->operands.push_back(GetIndexedOperand(index_type, dex_instr.vB)); in DecodeBytecode()
559 instr->operands.push_back(vreg_range); in DecodeBytecode()
560 instr->operands.push_back(GetIndexedOperand(index_type, dex_instr.vB)); in DecodeBytecode()
566 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
567 instr->operands.push_back(Alloc<Const32>(dex_instr.vB << 16)); in DecodeBytecode()
571 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
572 instr->operands.push_back(Alloc<Const64>(dex::u8(dex_instr.vB) << 48)); in DecodeBytecode()
581 instr->operands.push_back(GetRegA(dex_instr)); in DecodeBytecode()
582 instr->operands.push_back(Alloc<Const64>(dex_instr.vB_wide)); in DecodeBytecode()