/aosp12/art/dexdump/ |
H A D | dexdump.cc | 815 index = pDecInsn->VRegB(); in indexString() 819 index = pDecInsn->VRegB(); in indexString() 829 index = pDecInsn->VRegB(); in indexString() 1014 pDecInsn->VRegA(), (s4) pDecInsn->VRegB(), (u1)pDecInsn->VRegB()); in dumpInstruction() 1032 const s4 targ = (s4) pDecInsn->VRegB(); in dumpInstruction() 1041 pDecInsn->VRegA(), (s4) pDecInsn->VRegB(), (u2)pDecInsn->VRegB()); in dumpInstruction() 1046 const s4 value = pDecInsn->VRegB() << 16; in dumpInstruction() 1065 pDecInsn->VRegA(), pDecInsn->VRegB(), in dumpInstruction() 1071 pDecInsn->VRegA(), pDecInsn->VRegB(), in dumpInstruction() 1097 conv.i = pDecInsn->VRegB(); in dumpInstruction() [all …]
|
/aosp12/art/dexlayout/ |
H A D | dexlayout.cc | 371 index = dec_insn->VRegB(); in IndexString() 375 index = dec_insn->VRegB(); in IndexString() 385 index = dec_insn->VRegB(); in IndexString() 870 dec_insn->VRegA(), (int32_t) dec_insn->VRegB(), (uint8_t)dec_insn->VRegB()); in DumpInstruction() 897 dec_insn->VRegA(), (int32_t) dec_insn->VRegB(), (uint16_t)dec_insn->VRegB()); in DumpInstruction() 902 const int32_t value = dec_insn->VRegB() << 16; in DumpInstruction() 921 dec_insn->VRegA(), dec_insn->VRegB(), in DumpInstruction() 927 dec_insn->VRegA(), dec_insn->VRegB(), in DumpInstruction() 935 dec_insn->VRegA(), dec_insn->VRegB(), in DumpInstruction() 953 conv.i = dec_insn->VRegB(); in DumpInstruction() [all …]
|
H A D | dex_ir_builder.cc | 1047 index = dec_insn->VRegB(); in GetIdFromInstruction() 1050 index = dec_insn->VRegB(); in GetIdFromInstruction()
|
/aosp12/art/libdexfile/dex/ |
H A D | dex_instruction_test.cc | 89 ASSERT_EQ(16, ins->VRegB()); in TEST() 127 ASSERT_EQ(16, ins->VRegB()); in TEST()
|
H A D | dex_instruction-inl.h | 294 inline int32_t Instruction::VRegB() const { in VRegB() function 295 return VRegB(FormatOf(Opcode()), Fetch16(0)); in VRegB() 298 inline int32_t Instruction::VRegB(Format format, uint16_t inst_data) const { in VRegB() function
|
H A D | dex_instruction.h | 401 ALWAYS_INLINE int32_t VRegB() const; 402 ALWAYS_INLINE int32_t VRegB(Format format, uint16_t inst_data) const;
|
/aosp12/art/compiler/optimizing/ |
H A D | instruction_builder.cc | 648 HInstruction* second = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in If_22t() 668 HInstruction* first = LoadLocal(instruction.VRegB(), type); in Unop_12x() 677 HInstruction* first = LoadLocal(instruction.VRegB(), input_type); in Conversion_12x() 686 HInstruction* first = LoadLocal(instruction.VRegB(), type); in Binop_23x() 696 HInstruction* first = LoadLocal(instruction.VRegB(), type); in Binop_23x_shift() 706 HInstruction* first = LoadLocal(instruction.VRegB(), type); in Binop_23x_cmp() 717 HInstruction* second = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in Binop_12x_shift() 727 HInstruction* second = LoadLocal(instruction.VRegB(), type); in Binop_12x() 734 HInstruction* first = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in Binop_22s() 745 HInstruction* first = LoadLocal(instruction.VRegB(), DataType::Type::kInt32); in Binop_22b() [all …]
|
/aosp12/art/tools/veridex/ |
H A D | flow_analysis.cc | 170 RegisterValue rhs = GetRegister(instruction.VRegB()); \ in GetBranchFlags() 300 UpdateRegister(instruction.VRegA(), GetRegister(instruction.VRegB())); in ProcessDexInstruction() 307 UpdateRegister(instruction.VRegA(), GetRegister(instruction.VRegB())); in ProcessDexInstruction() 314 UpdateRegister(instruction.VRegA(), GetRegister(instruction.VRegB())); in ProcessDexInstruction()
|
/aosp12/art/compiler/dex/ |
H A D | inline_method_analyser.cc | 120 : instruction_->VRegB() == 0); in Const0() 190 : const0->VRegB() == 0); in GetZeroVRegMask() 557 int32_t const_value = instruction->VRegB(); in AnalyseConstMethod()
|
/aosp12/art/runtime/verifier/ |
H A D | method_verifier.cc | 737 return inst->VRegB(); in GetMethodIdxOfInvoke() 1219 result = result && CheckRegisterIndex(inst->VRegB()); in VerifyInstruction() 1222 result = result && CheckFieldIndex(inst->VRegB()); in VerifyInstruction() 1225 result = result && CheckMethodIndex(inst->VRegB()); in VerifyInstruction() 1231 result = result && CheckStringIndex(inst->VRegB()); in VerifyInstruction() 1237 result = result && CheckWideRegisterIndex(inst->VRegB()); in VerifyInstruction() 1240 result = result && CheckCallSiteIndex(inst->VRegB()); in VerifyInstruction() 1243 result = result && CheckMethodHandleIndex(inst->VRegB()); in VerifyInstruction() 1246 result = result && CheckPrototypeIndex(inst->VRegB()); in VerifyInstruction() 2343 if (prev_inst.VRegB() == inst->VRegA_11x()) { in CodeFlowVerifyInstruction() [all …]
|
/aosp12/art/profman/ |
H A D | profman.cc | 817 const dex::MethodId& target = dex_file->GetMethodId(inst.VRegB()); in GetInlineCacheLine() 1146 const dex::MethodId& meth = dex_file->GetMethodId(inst->VRegB()); in GetAllInvokes()
|
H A D | profile_assistant_test.cc | 324 const dex::MethodId& method_id = dex_file->GetMethodId(inst->VRegB()); in GetDexPcOfCallTo()
|
/aosp12/art/runtime/ |
H A D | instrumentation.cc | 1437 uint16_t method_index = static_cast<uint16_t>(instr.VRegB()); in GetRuntimeMethodShorty()
|
/aosp12/art/runtime/interpreter/ |
H A D | interpreter_common.cc | 560 const int invoke_method_idx = inst->VRegB(); in DO_VAR_HANDLE_ACCESSOR()
|
H A D | interpreter_switch_impl-inl.h | 1776 ALWAYS_INLINE int32_t B() { return inst_->VRegB(kFormat, inst_data_); } in B()
|
/aosp12/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 2444 self, inst.VRegB(), caller_method, kVirtual); in artInvokePolymorphic()
|