diff options
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPC.h')
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPC.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/llvm/lib/Target/PowerPC/PPC.h b/llvm/lib/Target/PowerPC/PPC.h index 460d8e1744e..dbe98a68dbe 100644 --- a/llvm/lib/Target/PowerPC/PPC.h +++ b/llvm/lib/Target/PowerPC/PPC.h @@ -25,13 +25,18 @@ namespace llvm { class JITCodeEmitter; class Target; class MachineInstr; - class MCInst; class AsmPrinter; + class MCInst; + class MCCodeEmitter; + class MCContext; + class TargetMachine; FunctionPass *createPPCBranchSelectionPass(); FunctionPass *createPPCISelDag(PPCTargetMachine &TM); FunctionPass *createPPCJITCodeEmitterPass(PPCTargetMachine &TM, JITCodeEmitter &MCE); + MCCodeEmitter *createPPCMCCodeEmitter(const Target &, TargetMachine &TM, + MCContext &Ctx); void LowerPPCMachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI, AsmPrinter &AP); |

