Lines Matching refs:LineEntry
63 MCDwarfLineEntry LineEntry(LineSym, DwarfLoc); in Make() local
72 .addLineEntry(LineEntry, Section); in Make()
112 for (const MCDwarfLineEntry &LineEntry : LineEntries) { in EmitDwarfLineTable() local
113 int64_t LineDelta = static_cast<int64_t>(LineEntry.getLine()) - LastLine; in EmitDwarfLineTable()
115 if (FileNum != LineEntry.getFileNum()) { in EmitDwarfLineTable()
116 FileNum = LineEntry.getFileNum(); in EmitDwarfLineTable()
120 if (Column != LineEntry.getColumn()) { in EmitDwarfLineTable()
121 Column = LineEntry.getColumn(); in EmitDwarfLineTable()
125 if (Discriminator != LineEntry.getDiscriminator()) { in EmitDwarfLineTable()
126 Discriminator = LineEntry.getDiscriminator(); in EmitDwarfLineTable()
133 if (Isa != LineEntry.getIsa()) { in EmitDwarfLineTable()
134 Isa = LineEntry.getIsa(); in EmitDwarfLineTable()
138 if ((LineEntry.getFlags() ^ Flags) & DWARF2_FLAG_IS_STMT) { in EmitDwarfLineTable()
139 Flags = LineEntry.getFlags(); in EmitDwarfLineTable()
142 if (LineEntry.getFlags() & DWARF2_FLAG_BASIC_BLOCK) in EmitDwarfLineTable()
144 if (LineEntry.getFlags() & DWARF2_FLAG_PROLOGUE_END) in EmitDwarfLineTable()
146 if (LineEntry.getFlags() & DWARF2_FLAG_EPILOGUE_BEGIN) in EmitDwarfLineTable()
149 MCSymbol *Label = LineEntry.getLabel(); in EmitDwarfLineTable()
159 LastLine = LineEntry.getLine(); in EmitDwarfLineTable()