Home | History | Annotate | Download | only in dwarf

Lines Matching refs:encoding

82 bool ByteReader::ValidEncoding(DwarfPointerEncoding encoding) const {
83 if (encoding == DW_EH_PE_omit) return true;
84 if (encoding == DW_EH_PE_aligned) return true;
85 if ((encoding & 0x7) > DW_EH_PE_udata8)
87 if ((encoding & 0x70) > DW_EH_PE_funcrel)
92 bool ByteReader::UsableEncoding(DwarfPointerEncoding encoding) const {
93 switch (encoding & 0x70) {
104 DwarfPointerEncoding encoding,
108 assert(encoding != DW_EH_PE_omit);
114 if (encoding == DW_EH_PE_aligned) {
141 switch (encoding & 0x0f) {
144 // both the high and low nybble of encoding bytes. When it appears in
205 switch (encoding & 0x70) {