LLVM: lib/Target/BPF/AsmParser/BPFAsmParser.cpp File Reference (original) (raw)
#include "[MCTargetDesc/BPFMCAsmInfo.h](BPFMCAsmInfo%5F8h%5Fsource.html)"#include "[MCTargetDesc/BPFMCTargetDesc.h](BPFMCTargetDesc%5F8h%5Fsource.html)"#include "[TargetInfo/BPFTargetInfo.h](BPFTargetInfo%5F8h%5Fsource.html)"#include "[llvm/ADT/StringSwitch.h](StringSwitch%5F8h%5Fsource.html)"#include "[llvm/MC/MCContext.h](MCContext%5F8h%5Fsource.html)"#include "[llvm/MC/MCExpr.h](MCExpr%5F8h%5Fsource.html)"#include "[llvm/MC/MCInst.h](MCInst%5F8h%5Fsource.html)"#include "[llvm/MC/MCInstrInfo.h](MCInstrInfo%5F8h%5Fsource.html)"#include "[llvm/MC/MCParser/AsmLexer.h](AsmLexer%5F8h%5Fsource.html)"#include "[llvm/MC/MCParser/MCParsedAsmOperand.h](MCParsedAsmOperand%5F8h%5Fsource.html)"#include "[llvm/MC/MCParser/MCTargetAsmParser.h](MCTargetAsmParser%5F8h%5Fsource.html)"#include "[llvm/MC/MCStreamer.h](MCStreamer%5F8h%5Fsource.html)"#include "[llvm/MC/MCSubtargetInfo.h](MCSubtargetInfo%5F8h%5Fsource.html)"#include "[llvm/MC/TargetRegistry.h](TargetRegistry%5F8h%5Fsource.html)"#include "[llvm/Support/Casting.h](Casting%5F8h%5Fsource.html)"#include "[llvm/Support/Compiler.h](Compiler%5F8h%5Fsource.html)"#include "BPFGenAsmMatcher.inc"
Go to the source code of this file.
| Macros | |
|---|---|
| #define | GET_ASSEMBLER_HEADER |
| #define | GET_OPERAND_DIAGNOSTIC_TYPES |
| #define | GET_REGISTER_MATCHER |
| #define | GET_MATCHER_IMPLEMENTATION |
| Functions | |
|---|---|
| LLVM_ABI LLVM_EXTERNAL_VISIBILITY void | LLVMInitializeBPFAsmParser () |
Macro Definition Documentation
◆ GET_ASSEMBLER_HEADER
#define GET_ASSEMBLER_HEADER
Definition at line 58 of file BPFAsmParser.cpp.
◆ GET_MATCHER_IMPLEMENTATION
#define GET_MATCHER_IMPLEMENTATION
Definition at line 286 of file BPFAsmParser.cpp.
◆ GET_OPERAND_DIAGNOSTIC_TYPES
#define GET_OPERAND_DIAGNOSTIC_TYPES
Definition at line 68 of file BPFAsmParser.cpp.
◆ GET_REGISTER_MATCHER
#define GET_REGISTER_MATCHER
Definition at line 285 of file BPFAsmParser.cpp.
Function Documentation
◆ LLVMInitializeBPFAsmParser()
| LLVM_ABI LLVM_EXTERNAL_VISIBILITY void LLVMInitializeBPFAsmParser | ( | ) |
|---|
Definition at line 541 of file BPFAsmParser.cpp.
References llvm::getTheBPFbeTarget(), llvm::getTheBPFleTarget(), llvm::getTheBPFTarget(), LLVM_ABI, LLVM_EXTERNAL_VISIBILITY, X, and Y.