Searched defs:insns (Results 1 - 10 of 10) sorted by relevance

/art/runtime/entrypoints/quick/
H A Dquick_fillarray_entrypoints.cc31 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 DCodeItem.java33 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 Ddex_instruction.cc91 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 Ddex_file_verifier.cc767 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 Ddex_instruction.h408 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 Ddex_to_dex_compiler.cc96 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 Dverified_method.cc208 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 Dmir_graph.cc1100 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 Dinterpreter_switch_impl.cc28 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 Dmethod_verifier.cc606 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