Lines Matching refs:dwarf

167       MCOS->EmitIntValue(dwarf::DW_LNS_set_file, 1);  in EmitDwarfLineTable()
172 MCOS->EmitIntValue(dwarf::DW_LNS_set_column, 1); in EmitDwarfLineTable()
179 MCOS->EmitIntValue(dwarf::DW_LNS_extended_op, 1); in EmitDwarfLineTable()
181 MCOS->EmitIntValue(dwarf::DW_LNE_set_discriminator, 1); in EmitDwarfLineTable()
186 MCOS->EmitIntValue(dwarf::DW_LNS_set_isa, 1); in EmitDwarfLineTable()
191 MCOS->EmitIntValue(dwarf::DW_LNS_negate_stmt, 1); in EmitDwarfLineTable()
194 MCOS->EmitIntValue(dwarf::DW_LNS_set_basic_block, 1); in EmitDwarfLineTable()
196 MCOS->EmitIntValue(dwarf::DW_LNS_set_prologue_end, 1); in EmitDwarfLineTable()
198 MCOS->EmitIntValue(dwarf::DW_LNS_set_epilogue_begin, 1); in EmitDwarfLineTable()
388 MCOS->EmitULEB128IntValue(dwarf::DW_LNCT_path); in emitV5FileDirTables()
389 MCOS->EmitULEB128IntValue(LineStr ? dwarf::DW_FORM_line_strp in emitV5FileDirTables()
390 : dwarf::DW_FORM_string); in emitV5FileDirTables()
419 MCOS->EmitULEB128IntValue(dwarf::DW_LNCT_path); in emitV5FileDirTables()
420 MCOS->EmitULEB128IntValue(LineStr ? dwarf::DW_FORM_line_strp in emitV5FileDirTables()
421 : dwarf::DW_FORM_string); in emitV5FileDirTables()
422 MCOS->EmitULEB128IntValue(dwarf::DW_LNCT_directory_index); in emitV5FileDirTables()
423 MCOS->EmitULEB128IntValue(dwarf::DW_FORM_udata); in emitV5FileDirTables()
425 MCOS->EmitULEB128IntValue(dwarf::DW_LNCT_MD5); in emitV5FileDirTables()
426 MCOS->EmitULEB128IntValue(dwarf::DW_FORM_data16); in emitV5FileDirTables()
429 MCOS->EmitULEB128IntValue(dwarf::DW_LNCT_LLVM_source); in emitV5FileDirTables()
430 MCOS->EmitULEB128IntValue(LineStr ? dwarf::DW_FORM_line_strp in emitV5FileDirTables()
431 : dwarf::DW_FORM_string); in emitV5FileDirTables()
666 OS << char(dwarf::DW_LNS_const_add_pc); in Encode()
668 OS << char(dwarf::DW_LNS_advance_pc); in Encode()
671 OS << char(dwarf::DW_LNS_extended_op); in Encode()
673 OS << char(dwarf::DW_LNE_end_sequence); in Encode()
684 OS << char(dwarf::DW_LNS_advance_line); in Encode()
694 OS << char(dwarf::DW_LNS_copy); in Encode()
713 OS << char(dwarf::DW_LNS_const_add_pc); in Encode()
720 OS << char(dwarf::DW_LNS_advance_pc); in Encode()
724 OS << char(dwarf::DW_LNS_copy); in Encode()
737 OS << char(dwarf::DW_LNS_advance_line); in FixedEncode()
751 OS << char(dwarf::DW_LNS_extended_op); in FixedEncode()
753 OS << char(dwarf::DW_LNE_set_address); in FixedEncode()
762 OS << char(dwarf::DW_LNS_fixed_advance_pc); in FixedEncode()
772 OS << char(dwarf::DW_LNS_extended_op); in FixedEncode()
774 OS << char(dwarf::DW_LNE_end_sequence); in FixedEncode()
776 OS << char(dwarf::DW_LNS_copy); in FixedEncode()
796 MCOS->EmitULEB128IntValue(dwarf::DW_TAG_compile_unit); in EmitGenDwarfAbbrev()
797 MCOS->EmitIntValue(dwarf::DW_CHILDREN_yes, 1); in EmitGenDwarfAbbrev()
798 EmitAbbrev(MCOS, dwarf::DW_AT_stmt_list, context.getDwarfVersion() >= 4 in EmitGenDwarfAbbrev()
799 ? dwarf::DW_FORM_sec_offset in EmitGenDwarfAbbrev()
800 : dwarf::DW_FORM_data4); in EmitGenDwarfAbbrev()
803 EmitAbbrev(MCOS, dwarf::DW_AT_ranges, context.getDwarfVersion() >= 4 in EmitGenDwarfAbbrev()
804 ? dwarf::DW_FORM_sec_offset in EmitGenDwarfAbbrev()
805 : dwarf::DW_FORM_data4); in EmitGenDwarfAbbrev()
807 EmitAbbrev(MCOS, dwarf::DW_AT_low_pc, dwarf::DW_FORM_addr); in EmitGenDwarfAbbrev()
808 EmitAbbrev(MCOS, dwarf::DW_AT_high_pc, dwarf::DW_FORM_addr); in EmitGenDwarfAbbrev()
810 EmitAbbrev(MCOS, dwarf::DW_AT_name, dwarf::DW_FORM_string); in EmitGenDwarfAbbrev()
812 EmitAbbrev(MCOS, dwarf::DW_AT_comp_dir, dwarf::DW_FORM_string); in EmitGenDwarfAbbrev()
815 EmitAbbrev(MCOS, dwarf::DW_AT_APPLE_flags, dwarf::DW_FORM_string); in EmitGenDwarfAbbrev()
816 EmitAbbrev(MCOS, dwarf::DW_AT_producer, dwarf::DW_FORM_string); in EmitGenDwarfAbbrev()
817 EmitAbbrev(MCOS, dwarf::DW_AT_language, dwarf::DW_FORM_data2); in EmitGenDwarfAbbrev()
822 MCOS->EmitULEB128IntValue(dwarf::DW_TAG_label); in EmitGenDwarfAbbrev()
823 MCOS->EmitIntValue(dwarf::DW_CHILDREN_yes, 1); in EmitGenDwarfAbbrev()
824 EmitAbbrev(MCOS, dwarf::DW_AT_name, dwarf::DW_FORM_string); in EmitGenDwarfAbbrev()
825 EmitAbbrev(MCOS, dwarf::DW_AT_decl_file, dwarf::DW_FORM_data4); in EmitGenDwarfAbbrev()
826 EmitAbbrev(MCOS, dwarf::DW_AT_decl_line, dwarf::DW_FORM_data4); in EmitGenDwarfAbbrev()
827 EmitAbbrev(MCOS, dwarf::DW_AT_low_pc, dwarf::DW_FORM_addr); in EmitGenDwarfAbbrev()
828 EmitAbbrev(MCOS, dwarf::DW_AT_prototyped, dwarf::DW_FORM_flag); in EmitGenDwarfAbbrev()
833 MCOS->EmitULEB128IntValue(dwarf::DW_TAG_unspecified_parameters); in EmitGenDwarfAbbrev()
834 MCOS->EmitIntValue(dwarf::DW_CHILDREN_no, 1); in EmitGenDwarfAbbrev()
945 MCOS->EmitIntValue(dwarf::DW_UT_compile, 1); in EmitGenDwarfInfo()
1038 MCOS->EmitIntValue(dwarf::DW_LANG_Mips_Assembler, 2); in EmitGenDwarfInfo()
1245 case dwarf::DW_EH_PE_absptr: in getSizeForEncoding()
1246 case dwarf::DW_EH_PE_signed: in getSizeForEncoding()
1248 case dwarf::DW_EH_PE_udata2: in getSizeForEncoding()
1249 case dwarf::DW_EH_PE_sdata2: in getSizeForEncoding()
1251 case dwarf::DW_EH_PE_udata4: in getSizeForEncoding()
1252 case dwarf::DW_EH_PE_sdata4: in getSizeForEncoding()
1254 case dwarf::DW_EH_PE_udata8: in getSizeForEncoding()
1255 case dwarf::DW_EH_PE_sdata8: in getSizeForEncoding()
1326 Streamer.EmitIntValue(dwarf::DW_CFA_register, 1); in EmitCFIInstruction()
1332 Streamer.EmitIntValue(dwarf::DW_CFA_GNU_window_save, 1); in EmitCFIInstruction()
1336 Streamer.EmitIntValue(dwarf::DW_CFA_AARCH64_negate_ra_state, 1); in EmitCFIInstruction()
1341 Streamer.EmitIntValue(dwarf::DW_CFA_undefined, 1); in EmitCFIInstruction()
1350 Streamer.EmitIntValue(dwarf::DW_CFA_def_cfa_offset, 1); in EmitCFIInstruction()
1365 Streamer.EmitIntValue(dwarf::DW_CFA_def_cfa, 1); in EmitCFIInstruction()
1376 Streamer.EmitIntValue(dwarf::DW_CFA_def_cfa_register, 1); in EmitCFIInstruction()
1396 Streamer.EmitIntValue(dwarf::DW_CFA_offset_extended_sf, 1); in EmitCFIInstruction()
1400 Streamer.EmitIntValue(dwarf::DW_CFA_offset + Reg, 1); in EmitCFIInstruction()
1403 Streamer.EmitIntValue(dwarf::DW_CFA_offset_extended, 1); in EmitCFIInstruction()
1410 Streamer.EmitIntValue(dwarf::DW_CFA_remember_state, 1); in EmitCFIInstruction()
1413 Streamer.EmitIntValue(dwarf::DW_CFA_restore_state, 1); in EmitCFIInstruction()
1417 Streamer.EmitIntValue(dwarf::DW_CFA_same_value, 1); in EmitCFIInstruction()
1426 Streamer.EmitIntValue(dwarf::DW_CFA_restore | Reg, 1); in EmitCFIInstruction()
1428 Streamer.EmitIntValue(dwarf::DW_CFA_restore_extended, 1); in EmitCFIInstruction()
1434 Streamer.EmitIntValue(dwarf::DW_CFA_GNU_args_size, 1); in EmitCFIInstruction()
1512 Size = getSizeForEncoding(Streamer, dwarf::DW_EH_PE_udata4); in EmitCompactUnwind()
1516 Size = getSizeForEncoding(Streamer, dwarf::DW_EH_PE_absptr); in EmitCompactUnwind()
1694 IsEH ? MOFI->getFDEEncoding() : (unsigned)dwarf::DW_EH_PE_absptr; in EmitFDE()
1871 uint8_t Opcode = dwarf::DW_CFA_advance_loc | AddrDelta; in EncodeAdvanceLoc()
1874 OS << uint8_t(dwarf::DW_CFA_advance_loc1); in EncodeAdvanceLoc()
1877 OS << uint8_t(dwarf::DW_CFA_advance_loc2); in EncodeAdvanceLoc()
1881 OS << uint8_t(dwarf::DW_CFA_advance_loc4); in EncodeAdvanceLoc()