[llvm-commits] [llvm] r103135 - /llvm/trunk/lib/CodeGen/AsmPrinter/DwarfDebug.cpp

Devang Patel devang.patel at gmail.com
Thu May 6 12:14:59 PDT 2010


On Thu, May 6, 2010 at 11:13 AM, Devang Patel <devang.patel at gmail.com> wrote:
> If the tools (compiler, debugger, performance analyzer, ...) can
> provide better end user experience by saying "this instruction has
> unknown location" instead of "I do not have location info for this
> instruction" then I'm all for it. If not then we're doing extra work,
> expecting extra work from other tools, bloating line tables.

At -O3, line table for SelectionDagBuilder.cpp grow by more then 100%
after this change.

BTW, DWARF standard does not mandate that each instruction must have
associated location information.


More information about the llvm-commits mailing list