diff options
author | Akira Hatanaka <ahatanaka@mips.com> | 2011-09-30 20:40:03 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@mips.com> | 2011-09-30 20:40:03 +0000 |
commit | 750ecec7d5783f3f7b9ad15cd8be19229a280420 (patch) | |
tree | ebf2f64cb4bc14f315a693c8ea3aedaa2a36c3e4 /llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h | |
parent | 7827da0e7594ada454bc9ab0c71a3838103768ce (diff) | |
download | bcm5719-llvm-750ecec7d5783f3f7b9ad15cd8be19229a280420.tar.gz bcm5719-llvm-750ecec7d5783f3f7b9ad15cd8be19229a280420.zip |
Initial implementation of MipsMCCodeEmitter.
Patch by Reed Kotler at Mips Technologies.
llvm-svn: 140878
Diffstat (limited to 'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h')
-rw-r--r-- | llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h b/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h index 2f9efeea686..cb817c26260 100644 --- a/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h +++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h @@ -15,15 +15,21 @@ #define MIPSMCTARGETDESC_H namespace llvm { +class MCInstrInfo; +class MCCodeEmitter; +class MCContext; class MCSubtargetInfo; -class Target; class StringRef; +class Target; extern Target TheMipsTarget; extern Target TheMipselTarget; extern Target TheMips64Target; extern Target TheMips64elTarget; +MCCodeEmitter *createMipsMCCodeEmitter(const MCInstrInfo &MCII, + const MCSubtargetInfo &STI, + MCContext &Ctx); } // End llvm namespace // Defines symbolic names for Mips registers. This defines a mapping from |