Fix bug 19437 - Only add discriminators for DWARF 4 and above.
Summary: This prevents the discriminator generation pass from triggering if the DWARF version being used in the module is prior to 4. Reviewers: echristo, dblaikie CC: llvm-commits Differential Revision: http://reviews.llvm.org/D3413 llvm-svn: 206507
Showing
- llvm/include/llvm/IR/Module.h 8 additions, 0 deletionsllvm/include/llvm/IR/Module.h
- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp 1 addition, 9 deletionsllvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
- llvm/lib/IR/Module.cpp 8 additions, 0 deletionsllvm/lib/IR/Module.cpp
- llvm/lib/Transforms/Utils/AddDiscriminators.cpp 7 additions, 2 deletionsllvm/lib/Transforms/Utils/AddDiscriminators.cpp
- llvm/test/Transforms/AddDiscriminators/no-discriminators.ll 71 additions, 0 deletionsllvm/test/Transforms/AddDiscriminators/no-discriminators.ll
Loading
Please register or sign in to comment