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.