Lines Matching refs:encoding
104 DO(compact_unwind_encoding_t, encoding) \
116 compact_unwind_encoding_t encoding; member
373 cu.encoding = target->modeDwarfEncoding | dwarfOffsetHint; in relocateCompactUnwind()
390 cu.encoding = support::endian::read32le(buf + cuLayout.encodingOffset); in relocateCompactUnwind()
416 cu.encoding |= in encodePersonalities()
425 static bool canFoldEncoding(compact_unwind_encoding_t encoding) { in canFoldEncoding() argument
441 (encoding & UNWIND_MODE_MASK) == UNWIND_X86_64_MODE_STACK_IND) { in canFoldEncoding()
507 cuEntries[*foldBegin].encoding == cuEntries[*foldEnd].encoding && in finalize()
518 canFoldEncoding(cuEntries[*foldEnd].encoding)) in finalize()
530 encodingFrequencies[cuEntries[idx].encoding]++; in finalize()
580 if (commonEncodingIndexes.count(cuPtr->encoding) || in finalize()
581 page.localEncodingIndexes.count(cuPtr->encoding)) { in finalize()
585 page.localEncodings.emplace_back(cuPtr->encoding); in finalize()
586 page.localEncodingIndexes[cuPtr->encoding] = n++; in finalize()
648 for (const auto &encoding : commonEncodings) in writeTo() local
649 *i32p++ = encoding.first; in writeTo()
715 auto it = commonEncodingIndexes.find(cue.encoding); in writeTo()
717 it = page.localEncodingIndexes.find(cue.encoding); in writeTo()
736 *ep++ = cue.encoding; in writeTo()