Lines Matching refs:LineEntry
121 MCDwarfLineEntry LineEntry(LineSym, DwarfLoc); in make() local
130 .addLineEntry(LineEntry, Section); in make()
177 for (const MCDwarfLineEntry &LineEntry : LineEntries) { in emitDwarfLineTable() local
178 int64_t LineDelta = static_cast<int64_t>(LineEntry.getLine()) - LastLine; in emitDwarfLineTable()
180 if (FileNum != LineEntry.getFileNum()) { in emitDwarfLineTable()
181 FileNum = LineEntry.getFileNum(); in emitDwarfLineTable()
185 if (Column != LineEntry.getColumn()) { in emitDwarfLineTable()
186 Column = LineEntry.getColumn(); in emitDwarfLineTable()
190 if (Discriminator != LineEntry.getDiscriminator() && in emitDwarfLineTable()
192 Discriminator = LineEntry.getDiscriminator(); in emitDwarfLineTable()
199 if (Isa != LineEntry.getIsa()) { in emitDwarfLineTable()
200 Isa = LineEntry.getIsa(); in emitDwarfLineTable()
204 if ((LineEntry.getFlags() ^ Flags) & DWARF2_FLAG_IS_STMT) { in emitDwarfLineTable()
205 Flags = LineEntry.getFlags(); in emitDwarfLineTable()
208 if (LineEntry.getFlags() & DWARF2_FLAG_BASIC_BLOCK) in emitDwarfLineTable()
210 if (LineEntry.getFlags() & DWARF2_FLAG_PROLOGUE_END) in emitDwarfLineTable()
212 if (LineEntry.getFlags() & DWARF2_FLAG_EPILOGUE_BEGIN) in emitDwarfLineTable()
215 MCSymbol *Label = LineEntry.getLabel(); in emitDwarfLineTable()
225 LastLine = LineEntry.getLine(); in emitDwarfLineTable()