LLVM API Documentation
#include "X86AsmPrinter.h"
#include "X86ATTAsmPrinter.h"
#include "X86IntelAsmPrinter.h"
#include "X86Subtarget.h"
#include "llvm/Constants.h"
#include "llvm/Module.h"
#include "llvm/Type.h"
#include "llvm/Assembly/Writer.h"
#include "llvm/Support/Mangler.h"
#include "llvm/Support/CommandLine.h"
Include dependency graph for X86AsmPrinter.cpp:
Go to the source code of this file.
Enumerations | |
enum | AsmWriterFlavorTy { att, intel } |
Functions | |
Statistic | llvm::EmittedInsts ("asm-printer","Number of machine instrs printed") |
FunctionPass * | llvm::createX86CodePrinterPass (std::ostream &o, X86TargetMachine &tm) |
Variables | |
cl::opt< AsmWriterFlavorTy > | AsmWriterFlavor ("x86-asm-syntax", cl::desc("Choose style of code to emit from X86 backend:"), cl::values(clEnumVal(att," Emit AT&T-style assembly"), clEnumVal(intel," Emit Intel-style assembly"), clEnumValEnd), cl::init(att)) |
enum AsmWriterFlavorTy |
cl::opt<AsmWriterFlavorTy> AsmWriterFlavor("x86-asm-syntax", cl::desc("Choose style of code to emit from X86 backend:"), cl::values(clEnumVal(att," Emit AT&T-style assembly"),clEnumVal(intel," Emit Intel-style assembly"),clEnumValEnd), cl::init(att)) |
Referenced by llvm::createX86CodePrinterPass().