diff options
author | Jim Grosbach <grosbach@apple.com> | 2011-06-22 20:14:52 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2011-06-22 20:14:52 +0000 |
commit | 2354f87a9d1706b92c691c49862337921b52ecda (patch) | |
tree | 5c1e63bb207cbe9d51b24c24b44bf9357a58976c /llvm/lib/Target/ARM/ARM.h | |
parent | f2b4b693469a7c537325e1e32f366d82808582a1 (diff) | |
download | bcm5719-llvm-2354f87a9d1706b92c691c49862337921b52ecda.tar.gz bcm5719-llvm-2354f87a9d1706b92c691c49862337921b52ecda.zip |
Move ARMMachObjectWriter to its own file.
Just tidy up a bit. No functional change.
llvm-svn: 133638
Diffstat (limited to 'llvm/lib/Target/ARM/ARM.h')
-rw-r--r-- | llvm/lib/Target/ARM/ARM.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARM.h b/llvm/lib/Target/ARM/ARM.h index 4679f7443bf..01c1ed6470a 100644 --- a/llvm/lib/Target/ARM/ARM.h +++ b/llvm/lib/Target/ARM/ARM.h @@ -27,6 +27,7 @@ class FunctionPass; class JITCodeEmitter; class formatted_raw_ostream; class MCCodeEmitter; +class MCObjectWriter; class TargetAsmBackend; class MachineInstr; class ARMAsmPrinter; @@ -58,6 +59,12 @@ extern Target TheARMTarget, TheThumbTarget; void LowerARMMachineInstrToMCInst(const MachineInstr *MI, MCInst &OutMI, ARMAsmPrinter &AP); +/// createARMMachObjectWriter - Construct an ARM Mach-O object writer. +MCObjectWriter *createARMMachObjectWriter(raw_ostream &OS, + bool Is64Bit, + uint32_t CPUType, + uint32_t CPUSubtype); + } // end namespace llvm; #endif |