LLVM: lib/Target/BPF/BPFAsmPrinter.cpp File Reference (original) (raw)

#include "[BPFAsmPrinter.h](BPFAsmPrinter%5F8h%5Fsource.html)"
#include "[BPF.h](BPF%5F8h%5Fsource.html)"
#include "[BPFInstrInfo.h](BPFInstrInfo%5F8h%5Fsource.html)"
#include "[BPFMCInstLower.h](BPFMCInstLower%5F8h%5Fsource.html)"
#include "[BTFDebug.h](BTFDebug%5F8h%5Fsource.html)"
#include "[MCTargetDesc/BPFInstPrinter.h](BPFInstPrinter%5F8h%5Fsource.html)"
#include "[TargetInfo/BPFTargetInfo.h](BPFTargetInfo%5F8h%5Fsource.html)"
#include "[llvm/BinaryFormat/ELF.h](BinaryFormat%5F2ELF%5F8h%5Fsource.html)"
#include "[llvm/CodeGen/AsmPrinter.h](AsmPrinter%5F8h%5Fsource.html)"
#include "[llvm/CodeGen/MachineConstantPool.h](MachineConstantPool%5F8h%5Fsource.html)"
#include "[llvm/CodeGen/MachineInstr.h](MachineInstr%5F8h%5Fsource.html)"
#include "[llvm/CodeGen/MachineJumpTableInfo.h](MachineJumpTableInfo%5F8h%5Fsource.html)"
#include "[llvm/CodeGen/MachineModuleInfo.h](MachineModuleInfo%5F8h%5Fsource.html)"
#include "[llvm/CodeGen/TargetLowering.h](TargetLowering%5F8h%5Fsource.html)"
#include "[llvm/IR/Module.h](IR%5F2Module%5F8h%5Fsource.html)"
#include "[llvm/MC/MCAsmInfo.h](MCAsmInfo%5F8h%5Fsource.html)"
#include "[llvm/MC/MCExpr.h](MCExpr%5F8h%5Fsource.html)"
#include "[llvm/MC/MCInst.h](MCInst%5F8h%5Fsource.html)"
#include "[llvm/MC/MCStreamer.h](MCStreamer%5F8h%5Fsource.html)"
#include "[llvm/MC/MCSymbol.h](MCSymbol%5F8h%5Fsource.html)"
#include "[llvm/MC/MCSymbolELF.h](MCSymbolELF%5F8h%5Fsource.html)"
#include "[llvm/MC/TargetRegistry.h](TargetRegistry%5F8h%5Fsource.html)"
#include "[llvm/Support/Compiler.h](Compiler%5F8h%5Fsource.html)"
#include "[llvm/Support/raw_ostream.h](raw%5F%5Fostream%5F8h%5Fsource.html)"
#include "[llvm/Target/TargetLoweringObjectFile.h](TargetLoweringObjectFile%5F8h%5Fsource.html)"

Go to the source code of this file.

Macros
#define DEBUG_TYPE "asm-printer"
Functions

Macro Definition Documentation

DEBUG_TYPE

#define DEBUG_TYPE "asm-printer"

Definition at line 41 of file BPFAsmPrinter.cpp.

Function Documentation

INITIALIZE_PASS()

INITIALIZE_PASS ( BPFAsmPrinter ,
"bpf-asm-printer" ,
"BPF Assembly Printer" ,
false ,
false )

Definition at line 247 of file BPFAsmPrinter.cpp.

References llvm::getTheBPFbeTarget(), llvm::getTheBPFleTarget(), llvm::getTheBPFTarget(), LLVM_ABI, LLVM_EXTERNAL_VISIBILITY, X, and Y.