Lines Matching defs:BPFAsmBackend
1 //===-- BPFAsmBackend.cpp - BPF Assembler Backend -------------------------===//
25 class BPFAsmBackend : public MCAsmBackend {
27 BPFAsmBackend(llvm::endianness Endian) : MCAsmBackend(Endian) {}
28 ~BPFAsmBackend() override = default;
50 BPFAsmBackend::getFixupKindInfo(MCFixupKind Kind) const {
63 bool BPFAsmBackend::writeNopData(raw_ostream &OS, uint64_t Count,
74 void BPFAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
118 BPFAsmBackend::createObjectTargetWriter() const {
126 return new BPFAsmBackend(llvm::endianness::little);
133 return new BPFAsmBackend(llvm::endianness::big);