Lines Matching defs:BPFAsmBackend
1 //===-- BPFAsmBackend.cpp - BPF Assembler Backend -------------------------===//
26 class BPFAsmBackend : public MCAsmBackend {
28 BPFAsmBackend(llvm::endianness Endian) : MCAsmBackend(Endian) {}
29 ~BPFAsmBackend() override = default;
51 BPFAsmBackend::getFixupKindInfo(MCFixupKind Kind) const {
64 bool BPFAsmBackend::writeNopData(raw_ostream &OS, uint64_t Count,
75 void BPFAsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
119 BPFAsmBackend::createObjectTargetWriter() const {
127 return new BPFAsmBackend(llvm::endianness::little);
134 return new BPFAsmBackend(llvm::endianness::big);