LLVM API Documentation
#include "PPC.h"#include "PPCPredicates.h"#include "PPCTargetMachine.h"#include "PPCSubtarget.h"#include "llvm/Constants.h"#include "llvm/DerivedTypes.h"#include "llvm/Module.h"#include "llvm/Assembly/Writer.h"#include "llvm/CodeGen/AsmPrinter.h"#include "llvm/CodeGen/DwarfWriter.h"#include "llvm/CodeGen/MachineModuleInfo.h"#include "llvm/CodeGen/MachineFunctionPass.h"#include "llvm/CodeGen/MachineInstr.h"#include "llvm/CodeGen/MachineInstrBuilder.h"#include "llvm/Support/Mangler.h"#include "llvm/Support/MathExtras.h"#include "llvm/Support/CommandLine.h"#include "llvm/Support/Debug.h"#include "llvm/Support/Compiler.h"#include "llvm/Support/raw_ostream.h"#include "llvm/Target/TargetAsmInfo.h"#include "llvm/Target/TargetRegisterInfo.h"#include "llvm/Target/TargetInstrInfo.h"#include "llvm/Target/TargetOptions.h"#include "llvm/ADT/Statistic.h"#include "llvm/ADT/StringExtras.h"#include "llvm/ADT/StringSet.h"#include "PPCGenAsmWriter.inc"

Go to the source code of this file.
Defines | |
| #define | DEBUG_TYPE "asmprinter" |
Functions | |
| STATISTIC (EmittedInsts,"Number of machine instrs printed") | |
| static void | PrintUnmangledNameSafely (const Value *V, raw_ostream &OS) |
| FunctionPass * | llvm::createPPCAsmPrinterPass (raw_ostream &o, PPCTargetMachine &tm) |
Variables | |
| static struct { ... } ::Register | Registrator |
| int | PowerPCAsmPrinterForceLink = 0 |
| #define DEBUG_TYPE "asmprinter" |
Definition at line 19 of file PPCAsmPrinter.cpp.
| static void PrintUnmangledNameSafely | ( | const Value * | V, | |
| raw_ostream & | OS | |||
| ) | [static] |
PrintUnmangledNameSafely - Print out the printable characters in the name. Don't print things like
or .
Definition at line 659 of file PPCAsmPrinter.cpp.
References E, llvm::Value::getNameLen(), and llvm::Value::getNameStart().
| STATISTIC | ( | EmittedInsts | , | |
| "Number of machine instrs printed" | ||||
| ) |
Definition at line 296 of file PPCAsmPrinter.cpp.
Definition at line 53 of file PPCAsmPrinter.cpp.
Definition at line 53 of file PPCAsmPrinter.cpp.
Definition at line 53 of file PPCAsmPrinter.cpp.
Definition at line 297 of file PPCAsmPrinter.cpp.
| int PowerPCAsmPrinterForceLink = 0 |
Definition at line 1162 of file PPCAsmPrinter.cpp.
struct { ... } Register Registrator [static] |
| const PPCSubtarget& Subtarget |
Definition at line 54 of file PPCAsmPrinter.cpp.
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.