Lines Matching refs:dwarf2reader
42 using dwarf2reader::DwarfPointerEncoding;
118 Align(address_size_, dwarf2reader::DW_CFA_nop); in FinishEntry()
130 if (encoding == dwarf2reader::DW_EH_PE_omit) in EncodedPointer()
136 encoding = DwarfPointerEncoding(encoding & ~dwarf2reader::DW_EH_PE_indirect); in EncodedPointer()
142 case dwarf2reader::DW_EH_PE_absptr: base = 0; break; in EncodedPointer()
143 case dwarf2reader::DW_EH_PE_pcrel: base = bases.cfi + Size(); break; in EncodedPointer()
144 case dwarf2reader::DW_EH_PE_textrel: base = bases.text; break; in EncodedPointer()
145 case dwarf2reader::DW_EH_PE_datarel: base = bases.data; break; in EncodedPointer()
146 case dwarf2reader::DW_EH_PE_funcrel: base = fde_start_address_; break; in EncodedPointer()
147 case dwarf2reader::DW_EH_PE_aligned: base = 0; break; in EncodedPointer()
156 if ((encoding & 0xf0) == dwarf2reader::DW_EH_PE_aligned) in EncodedPointer()
164 case dwarf2reader::DW_EH_PE_absptr: in EncodedPointer()
168 case dwarf2reader::DW_EH_PE_uleb128: in EncodedPointer()
172 case dwarf2reader::DW_EH_PE_sleb128: in EncodedPointer()
176 case dwarf2reader::DW_EH_PE_udata2: in EncodedPointer()
177 case dwarf2reader::DW_EH_PE_sdata2: in EncodedPointer()
181 case dwarf2reader::DW_EH_PE_udata4: in EncodedPointer()
182 case dwarf2reader::DW_EH_PE_sdata4: in EncodedPointer()
186 case dwarf2reader::DW_EH_PE_udata8: in EncodedPointer()
187 case dwarf2reader::DW_EH_PE_sdata8: in EncodedPointer()