[PATCH] Add a new pass to compute DWARF path discriminators.

Diego Novillo dnovillo at google.com
Tue Feb 11 15:18:00 PST 2014


  With this update, we are now generating discriminators in the object
  file. The assembly streamer was already emitting discriminator values,
  but not the object streamer.

  The patch still needs tests. I will work on them next. In the meantime,
  could you start going through the patch?

  Thanks. Diego.

Hi echristo,

http://llvm-reviews.chandlerc.com/D2691

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D2691?vs=6993&id=7008#toc

Files:
  include/llvm/DIBuilder.h
  include/llvm/DebugInfo.h
  include/llvm/InitializePasses.h
  include/llvm/Transforms/Scalar.h
  lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  lib/IR/DIBuilder.cpp
  lib/IR/DebugInfo.cpp
  lib/IR/LLVMContextImpl.h
  lib/MC/MCDwarf.cpp
  lib/Transforms/Scalar/SampleProfile.cpp
  lib/Transforms/Utils/AddDiscriminators.cpp
  lib/Transforms/Utils/CMakeLists.txt
  lib/Transforms/Utils/Utils.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D2691.5.patch
Type: text/x-patch
Size: 16343 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140211/ae80b0f1/attachment.bin>


More information about the llvm-commits mailing list