/art/runtime/interpreter/ |
H A D | interpreter_common.h | 121 const Instruction* inst, uint16_t inst_data, JValue* result); 131 uint16_t inst_data, 156 if (MterpHandleIntrinsic(&shadow_frame, called_method, inst, inst_data, 161 return DoCall<false, false>(called_method, self, shadow_frame, inst, inst_data, result); 171 uint16_t inst_data, 206 return DoCall<is_range, do_access_check>(called_method, self, shadow_frame, inst, inst_data, 231 uint16_t inst_data, \ 243 uint16_t inst_data, 251 uint16_t inst_data, 258 const Instruction* inst, uint16_t inst_data, 128 DoFastInvoke(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data, JValue* result) argument 168 DoInvoke(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data, JValue* result) argument 257 DoInvokeVirtualQuick(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data, JValue* result) argument [all...] |
H A D | interpreter_switch_impl.cc | 216 uint16_t inst_data; local 223 inst_data = inst->Fetch16(0); 224 switch (inst->Opcode(inst_data)) { 231 shadow_frame.SetVReg(inst->VRegA_12x(inst_data), 232 shadow_frame.GetVReg(inst->VRegB_12x(inst_data))); 237 shadow_frame.SetVReg(inst->VRegA_22x(inst_data), 249 shadow_frame.SetVRegLong(inst->VRegA_12x(inst_data), 250 shadow_frame.GetVRegLong(inst->VRegB_12x(inst_data))); 255 shadow_frame.SetVRegLong(inst->VRegA_22x(inst_data), 267 shadow_frame.SetVRegReference(inst->VRegA_12x(inst_data), [all...] |
H A D | unstarted_runtime_test.cc | 396 uint16_t inst_data[3] = { 0x2070, 0x0000, 0x0010 }; local 409 Instruction::At(inst_data), 410 inst_data[0], 1034 uint16_t inst_data[3] = { 0x2070, 0x0000, 0x0010 }; local 1042 Instruction::At(inst_data), 1043 inst_data[0], 1198 uint16_t inst_data[3] = { 0x1070, 0x0000, 0x0010 }; local 1203 Instruction::At(inst_data), 1204 inst_data[0],
|
H A D | interpreter_common.cc | 52 uint16_t inst_data) { 73 obj = shadow_frame.GetVRegReference(inst->VRegB_22c(inst_data)); 86 uint32_t vregA = is_static ? inst->VRegA_21c(inst_data) : inst->VRegA_22c(inst_data); 121 uint16_t inst_data) 153 bool DoIGetQuick(ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data) { argument 154 ObjPtr<mirror::Object> obj = shadow_frame.GetVRegReference(inst->VRegB_22c(inst_data)); 184 const uint32_t vregA = inst->VRegA_22c(inst_data); 217 uint16_t inst_data) 264 uint16_t inst_data) { 51 DoFieldGet(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data) argument 263 DoFieldPut(Thread* self, const ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data) argument 336 DoIPutQuick(const ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data) argument 872 DoInvokePolymorphic(Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data, JValue* result) argument 1403 DoCall(ArtMethod* called_method, Thread* self, ShadowFrame& shadow_frame, const Instruction* inst, uint16_t inst_data, JValue* result) argument [all...] |
/art/runtime/interpreter/mterp/ |
H A D | mterp.cc | 170 uint16_t inst_data) 175 self, *shadow_frame, inst, inst_data, result_register); 181 uint16_t inst_data) 186 self, *shadow_frame, inst, inst_data, result_register); 192 uint16_t inst_data) 197 self, *shadow_frame, inst, inst_data, result_register); 203 uint16_t inst_data) 208 self, *shadow_frame, inst, inst_data, result_register); 214 uint16_t inst_data) 219 self, *shadow_frame, inst, inst_data, result_registe 581 uint16_t inst_data = inst->Fetch16(0); local 601 uint16_t inst_data = inst->Fetch16(0); local 609 uint16_t inst_data = inst->Fetch16(0); local 617 uint16_t inst_data = inst->Fetch16(0); local 625 uint16_t inst_data = inst->Fetch16(0); local 633 uint16_t inst_data = inst->Fetch16(0); local 641 uint16_t inst_data = inst->Fetch16(0); local 649 uint16_t inst_data = inst->Fetch16(0); local 658 uint16_t inst_data = inst->Fetch16(0); local 666 uint16_t inst_data = inst->Fetch16(0); local [all...] |