1//===-- X86MCTargetDesc.h - X86 Target Descriptions -------------*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
--- 66 unchanged lines hidden (view full) ---
75 StringRef FS);
76}
77
78MCCodeEmitter *createX86MCCodeEmitter(const MCInstrInfo &MCII,
79 const MCRegisterInfo &MRI,
80 const MCSubtargetInfo &STI,
81 MCContext &Ctx);
82
83MCAsmBackend *createX86_32AsmBackend(const Target &T, StringRef TT);
84MCAsmBackend *createX86_64AsmBackend(const Target &T, StringRef TT);
85
86/// createX86MachObjectWriter - Construct an X86 Mach-O object writer.
87MCObjectWriter *createX86MachObjectWriter(raw_ostream &OS,
88 bool Is64Bit,
89 uint32_t CPUType,
90 uint32_t CPUSubtype);
91
92/// createX86ELFObjectWriter - Construct an X86 ELF object writer.
--- 23 unchanged lines hidden ---
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
--- 66 unchanged lines hidden (view full) ---
75 StringRef FS);
76}
77
78MCCodeEmitter *createX86MCCodeEmitter(const MCInstrInfo &MCII,
79 const MCRegisterInfo &MRI,
80 const MCSubtargetInfo &STI,
81 MCContext &Ctx);
82
83MCAsmBackend *createX86_32AsmBackend(const Target &T, StringRef TT);
84MCAsmBackend *createX86_64AsmBackend(const Target &T, StringRef TT);
85
86/// createX86MachObjectWriter - Construct an X86 Mach-O object writer.
87MCObjectWriter *createX86MachObjectWriter(raw_ostream &OS,
88 bool Is64Bit,
89 uint32_t CPUType,
90 uint32_t CPUSubtype);
91
92/// createX86ELFObjectWriter - Construct an X86 ELF object writer.
--- 23 unchanged lines hidden ---