Lines Matching refs:reg

74     uint64_t reg = 0;

104 reg = memory_->ReadUleb128(instPtr);
106 DFXLOGU("DW_CFA_offset_extended: reg=%{public}d", (int)reg);
107 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
108 INSTR_STATISTIC(UnsupportedDwCfaOffset, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
115 reg = memory_->ReadUleb128(instPtr);
116 DFXLOGU("DW_CFA_restore_extended: reg=%{public}d", (int)reg);
117 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
118 INSTR_STATISTIC(UnsupportedDwCfaRestore, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
124 reg = memory_->ReadUleb128(instPtr);
125 DFXLOGU("DW_CFA_undefined: reg=%{public}d", (int)reg);
126 if (reg == rsState.returnAddressRegister) {
129 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
130 INSTR_STATISTIC(UnsupportedDwCfaUndefined, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
136 reg = memory_->ReadUleb128(instPtr);
137 DFXLOGU("DW_CFA_same_value: reg=%{public}d", (int)reg);
138 if (reg == rsState.returnAddressRegister) {
141 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
142 INSTR_STATISTIC(UnsupportedDwCfaSame, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
148 reg = memory_->ReadUleb128(instPtr);
150 DFXLOGU("DW_CFA_register: reg=%{public}d, reg2=%{public}d", (int)reg, (int)reg2);
152 !DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
153 INSTR_STATISTIC(UnsupportedDwCfaRegister, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
173 reg = memory_->ReadUleb128(instPtr);
175 rsState.cfaReg = (uint32_t)reg;
177 DFXLOGU("DW_CFA_def_cfa: reg=%{public}d, offset=%{public}" PRIu64 "", (int)reg, offset);
180 reg = memory_->ReadUleb128(instPtr);
181 rsState.cfaReg = (uint32_t)reg;
182 DFXLOGU("DW_CFA_def_cfa_register: reg=%{public}d", (int)reg);
189 reg = memory_->ReadUleb128(instPtr);
191 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
192 INSTR_STATISTIC(UnsupportedDwCfaOffset, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
199 reg = memory_->ReadUleb128(instPtr);
201 DFXLOGU("DW_CFA_def_cfa_sf: reg=%{public}d, offset=%{public}d", rsState.cfaReg, rsState.cfaRegOffset);
202 rsState.cfaReg = (uint32_t)reg;
211 reg = memory_->ReadUleb128(instPtr);
213 DFXLOGU("DW_CFA_val_offset: reg=%{public}d, offset=%{public}" PRIu64 "", (int)reg, offset);
214 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
215 INSTR_STATISTIC(UnsupportedDwCfaValOffset, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
222 reg = memory_->ReadUleb128(instPtr);
224 DFXLOGU("DW_CFA_val_offset_sf: reg=%{public}d, offset=%{public}" PRIu64 "", (int)reg, offset);
225 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
226 INSTR_STATISTIC(UnsupportedDwCfaValOffset, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
238 reg = memory_->ReadUleb128(instPtr);
239 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
240 INSTR_STATISTIC(UnsupportedDwCfaExpr, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
248 reg = memory_->ReadUleb128(instPtr);
249 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
250 INSTR_STATISTIC(UnsupportedDwCfaValExpr, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
263 reg = memory_->ReadUleb128(instPtr);
265 DFXLOGU("DW_CFA_GNU_negative_offset_extended: reg=%{public}d, offset=%{public}" PRIu64 "",
266 (int)reg, offset);
267 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
268 INSTR_STATISTIC(UnsupportedDwCfaOffset, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
284 reg = operand;
286 DFXLOGU("DW_CFA_offset: reg=%{public}d, offset=%{public}" PRId64 "", (int)reg, offset);
287 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
288 INSTR_STATISTIC(UnsupportedDwCfaOffset, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);
295 reg = operand;
296 DFXLOGU("DW_CFA_restore: reg=%{public}d", (int)reg);
297 if (!DfxRegsQut::IsQutReg(static_cast<uint16_t>(reg), qutIdx)) {
298 INSTR_STATISTIC(UnsupportedDwCfaRestore, reg, UNW_ERROR_UNSUPPORTED_QUT_REG);