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().