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 | 2fc689888623743502b62e979767dd5c71e692bb (patch) | |
tree | f7709d8ab0d988b66ef480ce84c6650b84da0bc4 /lib/Target/ARM/ARM.h | |
parent | a098bf1239ca1769c93de52324d2b73adedad7b8 (diff) | |
download | llvm-2fc689888623743502b62e979767dd5c71e692bb.tar.gz llvm-2fc689888623743502b62e979767dd5c71e692bb.tar.bz2 llvm-2fc689888623743502b62e979767dd5c71e692bb.tar.xz |
Move ARMMachObjectWriter to its own file.
Just tidy up a bit. No functional change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133638 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARM.h')
-rw-r--r-- | lib/Target/ARM/ARM.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/Target/ARM/ARM.h b/lib/Target/ARM/ARM.h index 4679f7443b..01c1ed6470 100644 --- a/lib/Target/ARM/ARM.h +++ b/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 |