Lines Matching defs:PointerEncoding
450 uint8_t PointerEncoding;
451 if (auto Err = R.readInteger(PointerEncoding))
455 switch (PointerEncoding & 0xf) {
464 switch (PointerEncoding & 0x70) {
475 return PointerEncoding;
478 formatv("{0:x2}", PointerEncoding) + " for " +
483 Error EHFrameEdgeFixer::skipEncodedPointer(uint8_t PointerEncoding,
488 if ((PointerEncoding & 0xf) == DW_EH_PE_absptr)
489 PointerEncoding |= (PointerSize == 8) ? DW_EH_PE_udata8 : DW_EH_PE_udata4;
491 switch (PointerEncoding & 0xf) {
509 ParseContext &PC, const BlockEdgesInfo &BlockEdges, uint8_t PointerEncoding,
514 if (PointerEncoding == DW_EH_PE_omit)
530 if (auto Err = skipEncodedPointer(PointerEncoding, RecordReader))
541 if ((PointerEncoding & 0xf) == DW_EH_PE_absptr)
542 PointerEncoding |= (PointerSize == 8) ? DW_EH_PE_udata8 : DW_EH_PE_udata4;
547 switch (PointerEncoding & 0xf) {
575 if ((PointerEncoding & 0x70) == DW_EH_PE_pcrel) {