[DebugInfo] Move several private headers to include directory
authorYonghong Song <yhs@fb.com>
Tue, 18 Dec 2018 23:10:17 +0000 (23:10 +0000)
committerYonghong Song <yhs@fb.com>
Tue, 18 Dec 2018 23:10:17 +0000 (23:10 +0000)
commit61b189e06f7e968090357cb77c6b22e2be79fb1b
tree373001790efc3bd2b7d2e3186e91f83a88a86f42
parent4a793c846f44b0f3cdaf8faae63b157c608bcc90
[DebugInfo] Move several private headers to include directory

This patch moved the following files in lib/CodeGen/AsmPrinter/
  AsmPrinterHandler.h
  DbgEntityHistoryCalculator.h
  DebugHandlerBase.h
to include/llvm/CodeGen directory.

Such a change will enable Target to extend DebugHandlerBase
and emit Target specific debug info sections.

Signed-off-by: Yonghong Song <yhs@fb.com>
Differential Revision: https://reviews.llvm.org/D55755

llvm-svn: 349564
llvm/include/llvm/CodeGen/AsmPrinterHandler.h [moved from llvm/lib/CodeGen/AsmPrinter/AsmPrinterHandler.h with 92% similarity]
llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h [moved from llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.h with 92% similarity]
llvm/include/llvm/CodeGen/DebugHandlerBase.h [moved from llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.h with 94% similarity]
llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h
llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
llvm/lib/CodeGen/AsmPrinter/EHStreamer.h
llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h