Home | History | Annotate | Download | only in MC

Lines Matching refs:Line

37 // First special line opcode - leave room for the standard opcodes.
42 // Minimum line offset in a special line info. opcode. This value
46 // Range of line offsets in a special line info. opcode.
63 // a line entry made for it is made.
69 // Create a symbol at in the current section for use in the line entry.
77 // Create a (local) line entry with the symbol and the current .loc info.
89 // Create a new MCLineSection. This will be deleted after the dwarf line
97 // Add the line entry to this section's entries.
124 // This emits the Dwarf line table for the specified section from the entries
142 // Loop through each MCLineEntry and encode the dwarf line number table.
177 // line numbers and the increment of the address from the previous Label
190 // and use INT64_MAX as the line delta which is the signal that this is
204 // Switch back the dwarf line section.
213 // This emits the Dwarf file and the line tables.
224 // Handle Compile Unit 0, the line table start symbol is the section symbol.
231 // and used to emit the line table.
245 // Create a symbol at the beginning of the line table.
249 // Set the value of the symbol, as we are at the start of the line table.
322 // Put out the line tables.
331 const MCLineSection *Line = MCLineSections.lookup(Sec);
332 EmitDwarfLineTable(MCOS, Sec, Line, CUID);
389 // Bias the line delta by the base.
392 // If the line increment is out of range of a special opcode, we must encode
403 // Use DW_LNS_copy instead of a "line +0, addr +0" special opcode.
501 // PointerSize'ed values for the address and size of section(s) with line table
649 // AT_APPLE_flags, the command line arguments of the assembler tool.
692 // AT_decl_line, source line number.
751 // If there are no line table entries then do not emit any section contents.
790 // Finding the line number is the expensive part which is why we just don't