Home
last modified time | relevance | path

Searched refs:VRegB (Results 1 – 16 of 16) sorted by relevance

/aosp12/art/dexdump/
H A Ddexdump.cc815 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 Ddexlayout.cc371 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 Ddex_ir_builder.cc1047 index = dec_insn->VRegB(); in GetIdFromInstruction()
1050 index = dec_insn->VRegB(); in GetIdFromInstruction()
/aosp12/art/libdexfile/dex/
H A Ddex_instruction_test.cc89 ASSERT_EQ(16, ins->VRegB()); in TEST()
127 ASSERT_EQ(16, ins->VRegB()); in TEST()
H A Ddex_instruction-inl.h294 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 Ddex_instruction.h401 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 Dinstruction_builder.cc648 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 Dflow_analysis.cc170 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 Dinline_method_analyser.cc120 : 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 Dmethod_verifier.cc737 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 Dprofman.cc817 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 Dprofile_assistant_test.cc324 const dex::MethodId& method_id = dex_file->GetMethodId(inst->VRegB()); in GetDexPcOfCallTo()
/aosp12/art/runtime/
H A Dinstrumentation.cc1437 uint16_t method_index = static_cast<uint16_t>(instr.VRegB()); in GetRuntimeMethodShorty()
/aosp12/art/runtime/interpreter/
H A Dinterpreter_common.cc560 const int invoke_method_idx = inst->VRegB(); in DO_VAR_HANDLE_ACCESSOR()
H A Dinterpreter_switch_impl-inl.h1776 ALWAYS_INLINE int32_t B() { return inst_->VRegB(kFormat, inst_data_); } in B()
/aosp12/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc2444 self, inst.VRegB(), caller_method, kVirtual); in artInvokePolymorphic()