Searched defs:insns (Results 1 - 10 of 10) sorted by relevance
/art/runtime/entrypoints/quick/ |
H A D | quick_fillarray_entrypoints.cc | 31 const uint16_t* const insns = method->GetCodeItem()->insns_; local 33 reinterpret_cast<const Instruction::ArrayDataPayload*>(insns + payload_offset);
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
H A D | CodeItem.java | 33 public List<Instruction> insns; field in class:CodeItem 72 insns = new LinkedList<Instruction>(); 82 insns.add(newInsn); 101 for (Instruction insn : insns) { 138 List<Instruction> insnsToIncrement = insns; 140 // If we have an associated MutatableCode, then it may have created some new insns 143 // Ask for the latest view of the insns.
|
/art/runtime/ |
H A D | dex_instruction.cc | 91 const uint16_t* insns = reinterpret_cast<const uint16_t*>(this); local 92 uint16_t insn = *insns; 98 const uint16_t* insns = reinterpret_cast<const uint16_t*>(this); local 100 switch (*insns) { 102 return (4 + insns[1] * 2); 104 return (2 + insns[1] * 4); 106 uint16_t element_size = insns[1]; 107 uint32_t length = insns[2] | (((uint32_t)insns[3]) << 16); 112 if ((*insns [all...] |
H A D | dex_file_verifier.cc | 767 const uint16_t* insns = code_item->insns_; local 769 if (!CheckListSize(insns, insns_size, sizeof(uint16_t), "insns size")) { 773 // Grab the end of the insns if there are no try_items. 776 ptr_ = reinterpret_cast<const uint8_t*>(&insns[insns_size]); 781 if (((reinterpret_cast<uintptr_t>(&insns[insns_size]) & 3) != 0) && (insns[insns_size] != 0)) { 782 ErrorStringPrintf("Non-zero padding: %x", insns[insns_size]);
|
H A D | dex_instruction.h | 408 uint16_t* insns = reinterpret_cast<uint16_t*>(this); local 409 insns[0] = (insns[0] & 0xff00) | static_cast<uint16_t>(opcode); 414 uint16_t* insns = reinterpret_cast<uint16_t*>(this); local 415 insns[0] = (val << 8) | (insns[0] & 0x00ff); 420 uint16_t* insns = reinterpret_cast<uint16_t*>(this); local 421 insns[1] = val; 426 uint16_t* insns = reinterpret_cast<uint16_t*>(this); local 427 insns[ 432 uint16_t* insns = reinterpret_cast<uint16_t*>(this); local 533 const uint16_t* insns = reinterpret_cast<const uint16_t*>(this); local [all...] |
/art/compiler/dex/ |
H A D | dex_to_dex_compiler.cc | 96 const uint16_t* insns = code_item->insns_; local 98 Instruction* inst = const_cast<Instruction*>(Instruction::At(insns)); 101 inst = const_cast<Instruction*>(inst->Next()), dex_pc = inst->GetDexPc(insns)) {
|
H A D | verified_method.cc | 208 const uint16_t* insns = code_item->insns_; local 209 const Instruction* inst = Instruction::At(insns); 210 const Instruction* end = Instruction::At(insns + code_item->insns_size_in_code_units_); 215 uint32_t dex_pc = inst->GetDexPc(insns); 229 uint32_t dex_pc = inst->GetDexPc(insns); 254 const uint16_t* insns = code_item->insns_; local 255 const Instruction* inst = Instruction::At(insns); 256 const Instruction* end = Instruction::At(insns + code_item->insns_size_in_code_units_); 268 uint32_t dex_pc = inst->GetDexPc(insns);
|
H A D | mir_graph.cc | 1100 void BasicBlock::AppendMIRList(const std::vector<MIR*>& insns) { argument 1101 for (std::vector<MIR*>::const_iterator it = insns.begin(); it != insns.end(); it++) { 1712 LOG(INFO) << GetInsns(0) << " insns";
|
/art/runtime/interpreter/ |
H A D | interpreter_switch_impl.cc | 28 inst->GetDexPc(insns), \ 77 const uint16_t* const insns = code_item->insns_; local 78 const Instruction* inst = Instruction::At(insns + dex_pc); 81 dex_pc = inst->GetDexPc(insns); 174 shadow_frame.GetMethod(), inst->GetDexPc(insns), 186 shadow_frame.GetMethod(), inst->GetDexPc(insns), 199 shadow_frame.GetMethod(), inst->GetDexPc(insns), 211 shadow_frame.GetMethod(), inst->GetDexPc(insns), 243 shadow_frame.GetMethod(), inst->GetDexPc(insns),
|
/art/runtime/verifier/ |
H A D | method_verifier.cc | 606 const uint16_t* insns = code_item_->insns_ + work_insn_idx_; local 607 const Instruction* inst = Instruction::At(insns); 663 const uint16_t* insns = code_item_->insns_; local 665 const Instruction* inst = Instruction::At(insns); 1009 const uint16_t* insns = code_item_->insns_ + cur_offset; local 1015 array_data_offset = insns[1] | (((int32_t) insns[2]) << 16); 1024 array_data = insns + array_data_offset; 1079 const uint16_t* insns = code_item_->insns_ + cur_offset; local 1082 switch (*insns 1117 const uint16_t* insns = code_item_->insns_ + cur_offset; local 1465 const uint16_t* insns = code_item_->insns_; local 1630 const uint16_t* insns = code_item_->insns_ + work_insn_idx_; local 4227 CheckNotMoveException(const uint16_t* insns, int insn_idx) argument 4235 CheckNotMoveResult(const uint16_t* insns, int insn_idx) argument 4244 CheckNotMoveExceptionOrMoveResult(const uint16_t* insns, int insn_idx) argument [all...] |
Completed in 249 milliseconds