summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp
diff options
context:
space:
mode:
authorChris Bieneman <beanz@apple.com>2017-01-10 06:22:49 +0000
committerChris Bieneman <beanz@apple.com>2017-01-10 06:22:49 +0000
commit1b7200d2cf73ea5a1f9c6c50fea9ab6374a11582 (patch)
tree036d3e75ea44c6d461cbe0519f06cafd22064d6d /llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp
parent6e8f1dc8724fd580172acd9e14840ae5ed78a8b7 (diff)
downloadbcm5719-llvm-1b7200d2cf73ea5a1f9c6c50fea9ab6374a11582.tar.gz
bcm5719-llvm-1b7200d2cf73ea5a1f9c6c50fea9ab6374a11582.zip
[ObjectYAML] Support for DWARF line tables
One more try... relanding r291541 with a fix to properly gate MaxOpsPerInst on DWARF version. Description from r291541: This patch re-lands r291470, which failed on Linux bots. The issue (I believe) was undefined behavior because the size of llvm::dwarf::LineNumberOps was not explcitly specified or consistently respected. The updated patch adds an explcit underlying type to the enum and preserves the size more correctly. Original description: This patch adds support for the DWARF debug_lines section. The line table state machine opcodes are preserved, so this can be used to test the state machine evaluation directly. llvm-svn: 291546
Diffstat (limited to 'llvm/lib/Analysis/OptimizationDiagnosticInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud