forked from OSchip/llvm-project
Add missing MC includes in bolt/
Changes needed after ef736a1c39
that removes some implicit
dependencies from MrCV headers.
This commit is contained in:
parent
ea93ca60ef
commit
57f7c7d90e
|
@ -11,6 +11,7 @@
|
|||
|
||||
#include "bolt/Passes/DataflowAnalysis.h"
|
||||
#include "bolt/Passes/RegAnalysis.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
#include "llvm/Support/CommandLine.h"
|
||||
|
||||
namespace opts {
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
#include "bolt/Passes/DataflowAnalysis.h"
|
||||
#include "bolt/Passes/RegAnalysis.h"
|
||||
#include "llvm/ADT/Optional.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
#include "llvm/Support/CommandLine.h"
|
||||
#include "llvm/Support/Timer.h"
|
||||
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
#define BOLT_PASSES_SHRINKWRAPPING_H
|
||||
|
||||
#include "bolt/Passes/FrameAnalysis.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
|
||||
namespace llvm {
|
||||
namespace bolt {
|
||||
|
|
|
@ -26,8 +26,10 @@
|
|||
#include "llvm/MC/MCInstPrinter.h"
|
||||
#include "llvm/MC/MCObjectStreamer.h"
|
||||
#include "llvm/MC/MCObjectWriter.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
#include "llvm/MC/MCSectionELF.h"
|
||||
#include "llvm/MC/MCStreamer.h"
|
||||
#include "llvm/MC/MCSubtargetInfo.h"
|
||||
#include "llvm/MC/MCSymbol.h"
|
||||
#include "llvm/Support/CommandLine.h"
|
||||
#include "llvm/Support/Regex.h"
|
||||
|
|
|
@ -28,6 +28,7 @@
|
|||
#include "llvm/MC/MCExpr.h"
|
||||
#include "llvm/MC/MCInst.h"
|
||||
#include "llvm/MC/MCInstPrinter.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
#include "llvm/Object/ObjectFile.h"
|
||||
#include "llvm/Support/CommandLine.h"
|
||||
#include "llvm/Support/Debug.h"
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
#include "bolt/Core/DebugData.h"
|
||||
#include "bolt/Core/BinaryContext.h"
|
||||
#include "bolt/Utils/Utils.h"
|
||||
#include "llvm/MC/MCAssembler.h"
|
||||
#include "llvm/MC/MCContext.h"
|
||||
#include "llvm/MC/MCObjectStreamer.h"
|
||||
#include "llvm/Support/CommandLine.h"
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
#include "llvm/MC/MCInstrAnalysis.h"
|
||||
#include "llvm/MC/MCInstrDesc.h"
|
||||
#include "llvm/MC/MCInstrInfo.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
#include "llvm/Support/Debug.h"
|
||||
#include <cstdint>
|
||||
#include <queue>
|
||||
|
|
|
@ -12,7 +12,9 @@
|
|||
|
||||
#include "bolt/Core/Relocation.h"
|
||||
#include "llvm/MC/MCContext.h"
|
||||
#include "llvm/MC/MCExpr.h"
|
||||
#include "llvm/MC/MCStreamer.h"
|
||||
#include "llvm/MC/MCSymbol.h"
|
||||
#include "llvm/Object/ELF.h"
|
||||
|
||||
using namespace llvm;
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "bolt/Passes/DataflowAnalysis.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
|
||||
#define DEBUG_TYPE "dataflow"
|
||||
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
#include "bolt/Passes/FrameAnalysis.h"
|
||||
#include "bolt/Core/ParallelUtilities.h"
|
||||
#include "bolt/Passes/CallGraphWalker.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
#include "llvm/Support/Timer.h"
|
||||
#include <fstream>
|
||||
#include <stack>
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
#include "bolt/Passes/RegAnalysis.h"
|
||||
#include "bolt/Core/BinaryFunction.h"
|
||||
#include "bolt/Passes/CallGraphWalker.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
#include "llvm/Support/CommandLine.h"
|
||||
|
||||
#define DEBUG_TYPE "ra"
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
#include "bolt/Passes/StackAvailableExpressions.h"
|
||||
#include "bolt/Passes/FrameAnalysis.h"
|
||||
#include "bolt/Passes/RegAnalysis.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
|
||||
#define DEBUG_TYPE "sae"
|
||||
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "bolt/Passes/TailDuplication.h"
|
||||
#include "llvm/MC/MCRegisterInfo.h"
|
||||
#include <numeric>
|
||||
|
||||
#define DEBUG_TYPE "taildup"
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
#include "MCTargetDesc/X86BaseInfo.h"
|
||||
#include "MCTargetDesc/X86MCTargetDesc.h"
|
||||
#include "bolt/Core/MCPlusBuilder.h"
|
||||
#include "llvm/BinaryFormat/ELF.h"
|
||||
#include "llvm/MC/MCContext.h"
|
||||
#include "llvm/MC/MCFixupKindInfo.h"
|
||||
#include "llvm/MC/MCInstBuilder.h"
|
||||
|
|
Loading…
Reference in New Issue