MCPcopy Create free account
hub / github.com/CodingGay/BlackDex / VRegA

Method VRegA

Bcore/src/main/cpp/dex/dex_instruction-inl.h:59–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57}
58
59inline int32_t Instruction::VRegA() const {
60 switch (FormatOf(Opcode())) {
61 case k10t: return VRegA_10t();
62 case k10x: return VRegA_10x();
63 case k11n: return VRegA_11n();
64 case k11x: return VRegA_11x();
65 case k12x: return VRegA_12x();
66 case k20t: return VRegA_20t();
67 case k21c: return VRegA_21c();
68 case k21h: return VRegA_21h();
69 case k21s: return VRegA_21s();
70 case k21t: return VRegA_21t();
71 case k22b: return VRegA_22b();
72 case k22c: return VRegA_22c();
73 case k22s: return VRegA_22s();
74 case k22t: return VRegA_22t();
75 case k22x: return VRegA_22x();
76 case k23x: return VRegA_23x();
77 case k30t: return VRegA_30t();
78 case k31c: return VRegA_31c();
79 case k31i: return VRegA_31i();
80 case k31t: return VRegA_31t();
81 case k32x: return VRegA_32x();
82 case k35c: return VRegA_35c();
83 case k3rc: return VRegA_3rc();
84 case k45cc: return VRegA_45cc();
85 case k4rcc: return VRegA_4rcc();
86 case k51l: return VRegA_51l();
87 default:
88 LOG(FATAL) << "Tried to access vA of instruction " << Name() << " which has no A operand.";
89 exit(EXIT_FAILURE);
90 }
91}
92
93inline int8_t Instruction::VRegA_10t(uint16_t inst_data) const {
94 DCHECK_EQ(FormatOf(Opcode()), k10t);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected