Lines Matching defs:cie
42 const auto& cie = fde.cie;
60 if (!DecodeDwCfa(opCode, cie, pcOffset, instPtr, rsState)) {
69 bool DwarfCfaInstructions::DecodeDwCfa(uint8_t opCode, CommonInfoEntry cie,
83 value = memory_->ReadEncodedValue(instPtr, (DwarfEncoding)cie.pointerEncoding);
89 pcOffset += (value * cie.codeAlignFactor);
94 pcOffset += (value * cie.codeAlignFactor);
96 static_cast<uint64_t>(value * cie.codeAlignFactor), static_cast<uint64_t>(pcOffset));
100 pcOffset += (value * cie.codeAlignFactor);
105 offset = (int64_t)(memory_->ReadUleb128(instPtr) * cie.codeAlignFactor);
190 offset = (int64_t)(memory_->ReadSleb128(instPtr)) * cie.dataAlignFactor;
200 offset = (int64_t)(memory_->ReadSleb128(instPtr)) * cie.dataAlignFactor;
206 offset = (int64_t)(memory_->ReadSleb128(instPtr)) * cie.dataAlignFactor;
212 offset = (int64_t)(memory_->ReadUleb128(instPtr) * cie.codeAlignFactor);
223 offset = memory_->ReadSleb128(instPtr) * static_cast<int64_t>(cie.codeAlignFactor);
280 pcOffset += operand * cie.codeAlignFactor;
285 offset = (int64_t)memory_->ReadUleb128(instPtr) * cie.dataAlignFactor;
313 const auto& cie = fde.cie;
314 rsState.returnAddressRegister = cie.returnAddressRegister;
316 DFXLOGU("Iterate cie operations");
317 if (!Iterate(pc, fde, cie.instructionsOff, cie.instructionsEnd, rsState)) {
318 DFXLOGE("Failed to run cie inst");