mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-25 20:23:11 +01:00
TargetLoweringObjectFileImpl.h - replace MCExpr.h and Module.h includes with forward declarations. NFC.
Also remove unused llvm::Mangler forward declaration.
This commit is contained in:
parent
dda49c99ab
commit
c68409d10e
@ -15,18 +15,17 @@
|
|||||||
#define LLVM_CODEGEN_TARGETLOWERINGOBJECTFILEIMPL_H
|
#define LLVM_CODEGEN_TARGETLOWERINGOBJECTFILEIMPL_H
|
||||||
|
|
||||||
#include "llvm/BinaryFormat/XCOFF.h"
|
#include "llvm/BinaryFormat/XCOFF.h"
|
||||||
#include "llvm/IR/Module.h"
|
|
||||||
#include "llvm/MC/MCExpr.h"
|
|
||||||
#include "llvm/Target/TargetLoweringObjectFile.h"
|
#include "llvm/Target/TargetLoweringObjectFile.h"
|
||||||
|
|
||||||
namespace llvm {
|
namespace llvm {
|
||||||
|
|
||||||
class GlobalValue;
|
class GlobalValue;
|
||||||
class MachineModuleInfo;
|
class MachineModuleInfo;
|
||||||
class Mangler;
|
|
||||||
class MCContext;
|
class MCContext;
|
||||||
|
class MCExpr;
|
||||||
class MCSection;
|
class MCSection;
|
||||||
class MCSymbol;
|
class MCSymbol;
|
||||||
|
class Module;
|
||||||
class TargetMachine;
|
class TargetMachine;
|
||||||
|
|
||||||
class TargetLoweringObjectFileELF : public TargetLoweringObjectFile {
|
class TargetLoweringObjectFileELF : public TargetLoweringObjectFile {
|
||||||
|
Loading…
Reference in New Issue
Block a user