Lines Matching refs:dwarf2reader
42 using dwarf2reader::DwarfPointerEncoding;
112 Align(address_size_, dwarf2reader::DW_CFA_nop); in FinishEntry()
124 if (encoding == dwarf2reader::DW_EH_PE_omit) in EncodedPointer()
130 encoding = DwarfPointerEncoding(encoding & ~dwarf2reader::DW_EH_PE_indirect); in EncodedPointer()
136 case dwarf2reader::DW_EH_PE_absptr: base = 0; break; in EncodedPointer()
137 case dwarf2reader::DW_EH_PE_pcrel: base = bases.cfi + Size(); break; in EncodedPointer()
138 case dwarf2reader::DW_EH_PE_textrel: base = bases.text; break; in EncodedPointer()
139 case dwarf2reader::DW_EH_PE_datarel: base = bases.data; break; in EncodedPointer()
140 case dwarf2reader::DW_EH_PE_funcrel: base = fde_start_address_; break; in EncodedPointer()
141 case dwarf2reader::DW_EH_PE_aligned: base = 0; break; in EncodedPointer()
150 if ((encoding & 0xf0) == dwarf2reader::DW_EH_PE_aligned) in EncodedPointer()
158 case dwarf2reader::DW_EH_PE_absptr: in EncodedPointer()
162 case dwarf2reader::DW_EH_PE_uleb128: in EncodedPointer()
166 case dwarf2reader::DW_EH_PE_sleb128: in EncodedPointer()
170 case dwarf2reader::DW_EH_PE_udata2: in EncodedPointer()
171 case dwarf2reader::DW_EH_PE_sdata2: in EncodedPointer()
175 case dwarf2reader::DW_EH_PE_udata4: in EncodedPointer()
176 case dwarf2reader::DW_EH_PE_sdata4: in EncodedPointer()
180 case dwarf2reader::DW_EH_PE_udata8: in EncodedPointer()
181 case dwarf2reader::DW_EH_PE_sdata8: in EncodedPointer()