Searched refs:VRegB_12x (Results 1 – 7 of 7) sorted by relevance
/art/runtime/interpreter/ |
D | interpreter_switch_impl-inl.h | 400 shadow_frame.GetVReg(inst->VRegB_12x(inst_data))); in MOVE() 418 shadow_frame.GetVRegLong(inst->VRegB_12x(inst_data))); in MOVE_WIDE() 436 shadow_frame.GetVRegReference(inst->VRegB_12x(inst_data))); in MOVE_OBJECT() 821 ObjPtr<mirror::Object> array = shadow_frame.GetVRegReference(inst->VRegB_12x(inst_data)); in ARRAY_LENGTH() 1789 inst->VRegA_12x(inst_data), -shadow_frame.GetVReg(inst->VRegB_12x(inst_data))); in NEG_INT() 1795 inst->VRegA_12x(inst_data), ~shadow_frame.GetVReg(inst->VRegB_12x(inst_data))); in NOT_INT() 1801 inst->VRegA_12x(inst_data), -shadow_frame.GetVRegLong(inst->VRegB_12x(inst_data))); in NEG_LONG() 1807 inst->VRegA_12x(inst_data), ~shadow_frame.GetVRegLong(inst->VRegB_12x(inst_data))); in NOT_LONG() 1813 inst->VRegA_12x(inst_data), -shadow_frame.GetVRegFloat(inst->VRegB_12x(inst_data))); in NEG_FLOAT() 1819 inst->VRegA_12x(inst_data), -shadow_frame.GetVRegDouble(inst->VRegB_12x(inst_data))); in NEG_DOUBLE() [all …]
|
/art/runtime/verifier/ |
D | register_line.cc | 200 if (VerifyRegisterType(verifier, inst->VRegB_12x(), src_type)) { in CheckUnaryOp() 208 if (VerifyRegisterTypeWide(verifier, inst->VRegB_12x(), src_type1, src_type2)) { in CheckUnaryOpWide() 216 if (VerifyRegisterType(verifier, inst->VRegB_12x(), src_type)) { in CheckUnaryOpToWide() 224 if (VerifyRegisterTypeWide(verifier, inst->VRegB_12x(), src_type1, src_type2)) { in CheckUnaryOpFromWide() 274 const uint32_t vregB = inst->VRegB_12x(); in CheckBinaryOp2addr() 296 const uint32_t vregB = inst->VRegB_12x(); in CheckBinaryOp2addrWide() 307 const uint32_t vregB = inst->VRegB_12x(); in CheckBinaryOp2addrWideShift()
|
D | method_verifier.cc | 2082 work_line_->CopyRegister1(this, inst->VRegA_12x(), inst->VRegB_12x(), kTypeCategory1nr); in CodeFlowVerifyInstruction() 2091 work_line_->CopyRegister2(this, inst->VRegA_12x(), inst->VRegB_12x()); in CodeFlowVerifyInstruction() 2100 work_line_->CopyRegister1(this, inst->VRegA_12x(), inst->VRegB_12x(), kTypeCategoryRef); in CodeFlowVerifyInstruction() 2481 const RegType& res_type = work_line_->GetRegisterType(this, inst->VRegB_12x()); in CodeFlowVerifyInstruction() 2758 maybe_update_fn(move_inst.VRegB_12x(), move_inst.VRegA_12x()); in CodeFlowVerifyInstruction()
|
/art/libdexfile/dex/ |
D | dex_instruction.h | 404 uint4_t VRegB_12x() const { in VRegB_12x() function 405 return VRegB_12x(Fetch16(0)); in VRegB_12x() 437 uint4_t VRegB_12x(uint16_t inst_data) const;
|
D | dex_instruction-inl.h | 260 case k12x: return VRegB_12x(); in VRegB() 295 inline uint4_t Instruction::VRegB_12x(uint16_t inst_data) const { in VRegB_12x() function
|
D | dex_instruction.cc | 180 case k12x: os << StringPrintf("%s v%d, v%d", opcode, VRegA_12x(), VRegB_12x()); break; in DumpString()
|
/art/compiler/optimizing/ |
D | instruction_builder.cc | 3016 HInstruction* object = LoadNullCheckedLocal(instruction.VRegB_12x(), dex_pc); in ProcessDexInstruction()
|