Lines Matching refs:BPF
1 //===- BPFDisassembler.cpp - Disassembler for BPF ---------------*- C++ -*-===//
9 // This file is part of the BPF Disassembler.
34 /// A disassembler class for BPF.
97 BPF::R0, BPF::R1, BPF::R2, BPF::R3, BPF::R4, BPF::R5,
98 BPF::R6, BPF::R7, BPF::R8, BPF::R9, BPF::R10, BPF::R11};
112 BPF::W0, BPF::W1, BPF::W2, BPF::W3, BPF::W4, BPF::W5,
113 BPF::W6, BPF::W7, BPF::W8, BPF::W9, BPF::W10, BPF::W11};
181 STI.hasFeature(BPF::ALU32))
191 case BPF::LD_imm64:
192 case BPF::LD_pseudo: {
206 case BPF::LD_ABS_B:
207 case BPF::LD_ABS_H:
208 case BPF::LD_ABS_W:
209 case BPF::LD_IND_B:
210 case BPF::LD_IND_H:
211 case BPF::LD_IND_W: {
214 Instr.addOperand(MCOperand::createReg(BPF::R6));