LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
opcodes.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  LIEF
 LIEF namespace.
 
namespace  LIEF::assembly
 Namespace related to assembly/disassembly support.
 
namespace  LIEF::assembly::ebpf
 eBPF architecture-related namespace
 

Enumerations

enum class  LIEF::assembly::ebpf::OPCODE {
  LIEF::assembly::ebpf::PHI = 0 , LIEF::assembly::ebpf::INLINEASM = 1 , LIEF::assembly::ebpf::INLINEASM_BR = 2 , LIEF::assembly::ebpf::CFI_INSTRUCTION = 3 ,
  LIEF::assembly::ebpf::EH_LABEL = 4 , LIEF::assembly::ebpf::GC_LABEL = 5 , LIEF::assembly::ebpf::ANNOTATION_LABEL = 6 , LIEF::assembly::ebpf::KILL = 7 ,
  LIEF::assembly::ebpf::EXTRACT_SUBREG = 8 , LIEF::assembly::ebpf::INSERT_SUBREG = 9 , LIEF::assembly::ebpf::IMPLICIT_DEF = 10 , LIEF::assembly::ebpf::INIT_UNDEF = 11 ,
  LIEF::assembly::ebpf::SUBREG_TO_REG = 12 , LIEF::assembly::ebpf::COPY_TO_REGCLASS = 13 , LIEF::assembly::ebpf::DBG_VALUE = 14 , LIEF::assembly::ebpf::DBG_VALUE_LIST = 15 ,
  LIEF::assembly::ebpf::DBG_INSTR_REF = 16 , LIEF::assembly::ebpf::DBG_PHI = 17 , LIEF::assembly::ebpf::DBG_LABEL = 18 , LIEF::assembly::ebpf::REG_SEQUENCE = 19 ,
  LIEF::assembly::ebpf::COPY = 20 , LIEF::assembly::ebpf::BUNDLE = 21 , LIEF::assembly::ebpf::LIFETIME_START = 22 , LIEF::assembly::ebpf::LIFETIME_END = 23 ,
  LIEF::assembly::ebpf::PSEUDO_PROBE = 24 , LIEF::assembly::ebpf::ARITH_FENCE = 25 , LIEF::assembly::ebpf::STACKMAP = 26 , LIEF::assembly::ebpf::FENTRY_CALL = 27 ,
  LIEF::assembly::ebpf::PATCHPOINT = 28 , LIEF::assembly::ebpf::LOAD_STACK_GUARD = 29 , LIEF::assembly::ebpf::PREALLOCATED_SETUP = 30 , LIEF::assembly::ebpf::PREALLOCATED_ARG = 31 ,
  LIEF::assembly::ebpf::STATEPOINT = 32 , LIEF::assembly::ebpf::LOCAL_ESCAPE = 33 , LIEF::assembly::ebpf::FAULTING_OP = 34 , LIEF::assembly::ebpf::PATCHABLE_OP = 35 ,
  LIEF::assembly::ebpf::PATCHABLE_FUNCTION_ENTER = 36 , LIEF::assembly::ebpf::PATCHABLE_RET = 37 , LIEF::assembly::ebpf::PATCHABLE_FUNCTION_EXIT = 38 , LIEF::assembly::ebpf::PATCHABLE_TAIL_CALL = 39 ,
  LIEF::assembly::ebpf::PATCHABLE_EVENT_CALL = 40 , LIEF::assembly::ebpf::PATCHABLE_TYPED_EVENT_CALL = 41 , LIEF::assembly::ebpf::ICALL_BRANCH_FUNNEL = 42 , LIEF::assembly::ebpf::FAKE_USE = 43 ,
  LIEF::assembly::ebpf::MEMBARRIER = 44 , LIEF::assembly::ebpf::JUMP_TABLE_DEBUG_INFO = 45 , LIEF::assembly::ebpf::CONVERGENCECTRL_ENTRY = 46 , LIEF::assembly::ebpf::CONVERGENCECTRL_ANCHOR = 47 ,
  LIEF::assembly::ebpf::CONVERGENCECTRL_LOOP = 48 , LIEF::assembly::ebpf::CONVERGENCECTRL_GLUE = 49 , LIEF::assembly::ebpf::G_ASSERT_SEXT = 50 , LIEF::assembly::ebpf::G_ASSERT_ZEXT = 51 ,
  LIEF::assembly::ebpf::G_ASSERT_ALIGN = 52 , LIEF::assembly::ebpf::G_ADD = 53 , LIEF::assembly::ebpf::G_SUB = 54 , LIEF::assembly::ebpf::G_MUL = 55 ,
  LIEF::assembly::ebpf::G_SDIV = 56 , LIEF::assembly::ebpf::G_UDIV = 57 , LIEF::assembly::ebpf::G_SREM = 58 , LIEF::assembly::ebpf::G_UREM = 59 ,
  LIEF::assembly::ebpf::G_SDIVREM = 60 , LIEF::assembly::ebpf::G_UDIVREM = 61 , LIEF::assembly::ebpf::G_AND = 62 , LIEF::assembly::ebpf::G_OR = 63 ,
  LIEF::assembly::ebpf::G_XOR = 64 , LIEF::assembly::ebpf::G_ABDS = 65 , LIEF::assembly::ebpf::G_ABDU = 66 , LIEF::assembly::ebpf::G_IMPLICIT_DEF = 67 ,
  LIEF::assembly::ebpf::G_PHI = 68 , LIEF::assembly::ebpf::G_FRAME_INDEX = 69 , LIEF::assembly::ebpf::G_GLOBAL_VALUE = 70 , LIEF::assembly::ebpf::G_PTRAUTH_GLOBAL_VALUE = 71 ,
  LIEF::assembly::ebpf::G_CONSTANT_POOL = 72 , LIEF::assembly::ebpf::G_EXTRACT = 73 , LIEF::assembly::ebpf::G_UNMERGE_VALUES = 74 , LIEF::assembly::ebpf::G_INSERT = 75 ,
  LIEF::assembly::ebpf::G_MERGE_VALUES = 76 , LIEF::assembly::ebpf::G_BUILD_VECTOR = 77 , LIEF::assembly::ebpf::G_BUILD_VECTOR_TRUNC = 78 , LIEF::assembly::ebpf::G_CONCAT_VECTORS = 79 ,
  LIEF::assembly::ebpf::G_PTRTOINT = 80 , LIEF::assembly::ebpf::G_INTTOPTR = 81 , LIEF::assembly::ebpf::G_BITCAST = 82 , LIEF::assembly::ebpf::G_FREEZE = 83 ,
  LIEF::assembly::ebpf::G_CONSTANT_FOLD_BARRIER = 84 , LIEF::assembly::ebpf::G_INTRINSIC_FPTRUNC_ROUND = 85 , LIEF::assembly::ebpf::G_INTRINSIC_TRUNC = 86 , LIEF::assembly::ebpf::G_INTRINSIC_ROUND = 87 ,
  LIEF::assembly::ebpf::G_INTRINSIC_LRINT = 88 , LIEF::assembly::ebpf::G_INTRINSIC_LLRINT = 89 , LIEF::assembly::ebpf::G_INTRINSIC_ROUNDEVEN = 90 , LIEF::assembly::ebpf::G_READCYCLECOUNTER = 91 ,
  LIEF::assembly::ebpf::G_READSTEADYCOUNTER = 92 , LIEF::assembly::ebpf::G_LOAD = 93 , LIEF::assembly::ebpf::G_SEXTLOAD = 94 , LIEF::assembly::ebpf::G_ZEXTLOAD = 95 ,
  LIEF::assembly::ebpf::G_INDEXED_LOAD = 96 , LIEF::assembly::ebpf::G_INDEXED_SEXTLOAD = 97 , LIEF::assembly::ebpf::G_INDEXED_ZEXTLOAD = 98 , LIEF::assembly::ebpf::G_STORE = 99 ,
  LIEF::assembly::ebpf::G_INDEXED_STORE = 100 , LIEF::assembly::ebpf::G_ATOMIC_CMPXCHG_WITH_SUCCESS = 101 , LIEF::assembly::ebpf::G_ATOMIC_CMPXCHG = 102 , LIEF::assembly::ebpf::G_ATOMICRMW_XCHG = 103 ,
  LIEF::assembly::ebpf::G_ATOMICRMW_ADD = 104 , LIEF::assembly::ebpf::G_ATOMICRMW_SUB = 105 , LIEF::assembly::ebpf::G_ATOMICRMW_AND = 106 , LIEF::assembly::ebpf::G_ATOMICRMW_NAND = 107 ,
  LIEF::assembly::ebpf::G_ATOMICRMW_OR = 108 , LIEF::assembly::ebpf::G_ATOMICRMW_XOR = 109 , LIEF::assembly::ebpf::G_ATOMICRMW_MAX = 110 , LIEF::assembly::ebpf::G_ATOMICRMW_MIN = 111 ,
  LIEF::assembly::ebpf::G_ATOMICRMW_UMAX = 112 , LIEF::assembly::ebpf::G_ATOMICRMW_UMIN = 113 , LIEF::assembly::ebpf::G_ATOMICRMW_FADD = 114 , LIEF::assembly::ebpf::G_ATOMICRMW_FSUB = 115 ,
  LIEF::assembly::ebpf::G_ATOMICRMW_FMAX = 116 , LIEF::assembly::ebpf::G_ATOMICRMW_FMIN = 117 , LIEF::assembly::ebpf::G_ATOMICRMW_UINC_WRAP = 118 , LIEF::assembly::ebpf::G_ATOMICRMW_UDEC_WRAP = 119 ,
  LIEF::assembly::ebpf::G_ATOMICRMW_USUB_COND = 120 , LIEF::assembly::ebpf::G_ATOMICRMW_USUB_SAT = 121 , LIEF::assembly::ebpf::G_FENCE = 122 , LIEF::assembly::ebpf::G_PREFETCH = 123 ,
  LIEF::assembly::ebpf::G_BRCOND = 124 , LIEF::assembly::ebpf::G_BRINDIRECT = 125 , LIEF::assembly::ebpf::G_INVOKE_REGION_START = 126 , LIEF::assembly::ebpf::G_INTRINSIC = 127 ,
  LIEF::assembly::ebpf::G_INTRINSIC_W_SIDE_EFFECTS = 128 , LIEF::assembly::ebpf::G_INTRINSIC_CONVERGENT = 129 , LIEF::assembly::ebpf::G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS = 130 , LIEF::assembly::ebpf::G_ANYEXT = 131 ,
  LIEF::assembly::ebpf::G_TRUNC = 132 , LIEF::assembly::ebpf::G_CONSTANT = 133 , LIEF::assembly::ebpf::G_FCONSTANT = 134 , LIEF::assembly::ebpf::G_VASTART = 135 ,
  LIEF::assembly::ebpf::G_VAARG = 136 , LIEF::assembly::ebpf::G_SEXT = 137 , LIEF::assembly::ebpf::G_SEXT_INREG = 138 , LIEF::assembly::ebpf::G_ZEXT = 139 ,
  LIEF::assembly::ebpf::G_SHL = 140 , LIEF::assembly::ebpf::G_LSHR = 141 , LIEF::assembly::ebpf::G_ASHR = 142 , LIEF::assembly::ebpf::G_FSHL = 143 ,
  LIEF::assembly::ebpf::G_FSHR = 144 , LIEF::assembly::ebpf::G_ROTR = 145 , LIEF::assembly::ebpf::G_ROTL = 146 , LIEF::assembly::ebpf::G_ICMP = 147 ,
  LIEF::assembly::ebpf::G_FCMP = 148 , LIEF::assembly::ebpf::G_SCMP = 149 , LIEF::assembly::ebpf::G_UCMP = 150 , LIEF::assembly::ebpf::G_SELECT = 151 ,
  LIEF::assembly::ebpf::G_UADDO = 152 , LIEF::assembly::ebpf::G_UADDE = 153 , LIEF::assembly::ebpf::G_USUBO = 154 , LIEF::assembly::ebpf::G_USUBE = 155 ,
  LIEF::assembly::ebpf::G_SADDO = 156 , LIEF::assembly::ebpf::G_SADDE = 157 , LIEF::assembly::ebpf::G_SSUBO = 158 , LIEF::assembly::ebpf::G_SSUBE = 159 ,
  LIEF::assembly::ebpf::G_UMULO = 160 , LIEF::assembly::ebpf::G_SMULO = 161 , LIEF::assembly::ebpf::G_UMULH = 162 , LIEF::assembly::ebpf::G_SMULH = 163 ,
  LIEF::assembly::ebpf::G_UADDSAT = 164 , LIEF::assembly::ebpf::G_SADDSAT = 165 , LIEF::assembly::ebpf::G_USUBSAT = 166 , LIEF::assembly::ebpf::G_SSUBSAT = 167 ,
  LIEF::assembly::ebpf::G_USHLSAT = 168 , LIEF::assembly::ebpf::G_SSHLSAT = 169 , LIEF::assembly::ebpf::G_SMULFIX = 170 , LIEF::assembly::ebpf::G_UMULFIX = 171 ,
  LIEF::assembly::ebpf::G_SMULFIXSAT = 172 , LIEF::assembly::ebpf::G_UMULFIXSAT = 173 , LIEF::assembly::ebpf::G_SDIVFIX = 174 , LIEF::assembly::ebpf::G_UDIVFIX = 175 ,
  LIEF::assembly::ebpf::G_SDIVFIXSAT = 176 , LIEF::assembly::ebpf::G_UDIVFIXSAT = 177 , LIEF::assembly::ebpf::G_FADD = 178 , LIEF::assembly::ebpf::G_FSUB = 179 ,
  LIEF::assembly::ebpf::G_FMUL = 180 , LIEF::assembly::ebpf::G_FMA = 181 , LIEF::assembly::ebpf::G_FMAD = 182 , LIEF::assembly::ebpf::G_FDIV = 183 ,
  LIEF::assembly::ebpf::G_FREM = 184 , LIEF::assembly::ebpf::G_FPOW = 185 , LIEF::assembly::ebpf::G_FPOWI = 186 , LIEF::assembly::ebpf::G_FEXP = 187 ,
  LIEF::assembly::ebpf::G_FEXP2 = 188 , LIEF::assembly::ebpf::G_FEXP10 = 189 , LIEF::assembly::ebpf::G_FLOG = 190 , LIEF::assembly::ebpf::G_FLOG2 = 191 ,
  LIEF::assembly::ebpf::G_FLOG10 = 192 , LIEF::assembly::ebpf::G_FLDEXP = 193 , LIEF::assembly::ebpf::G_FFREXP = 194 , LIEF::assembly::ebpf::G_FNEG = 195 ,
  LIEF::assembly::ebpf::G_FPEXT = 196 , LIEF::assembly::ebpf::G_FPTRUNC = 197 , LIEF::assembly::ebpf::G_FPTOSI = 198 , LIEF::assembly::ebpf::G_FPTOUI = 199 ,
  LIEF::assembly::ebpf::G_SITOFP = 200 , LIEF::assembly::ebpf::G_UITOFP = 201 , LIEF::assembly::ebpf::G_FPTOSI_SAT = 202 , LIEF::assembly::ebpf::G_FPTOUI_SAT = 203 ,
  LIEF::assembly::ebpf::G_FABS = 204 , LIEF::assembly::ebpf::G_FCOPYSIGN = 205 , LIEF::assembly::ebpf::G_IS_FPCLASS = 206 , LIEF::assembly::ebpf::G_FCANONICALIZE = 207 ,
  LIEF::assembly::ebpf::G_FMINNUM = 208 , LIEF::assembly::ebpf::G_FMAXNUM = 209 , LIEF::assembly::ebpf::G_FMINNUM_IEEE = 210 , LIEF::assembly::ebpf::G_FMAXNUM_IEEE = 211 ,
  LIEF::assembly::ebpf::G_FMINIMUM = 212 , LIEF::assembly::ebpf::G_FMAXIMUM = 213 , LIEF::assembly::ebpf::G_GET_FPENV = 214 , LIEF::assembly::ebpf::G_SET_FPENV = 215 ,
  LIEF::assembly::ebpf::G_RESET_FPENV = 216 , LIEF::assembly::ebpf::G_GET_FPMODE = 217 , LIEF::assembly::ebpf::G_SET_FPMODE = 218 , LIEF::assembly::ebpf::G_RESET_FPMODE = 219 ,
  LIEF::assembly::ebpf::G_PTR_ADD = 220 , LIEF::assembly::ebpf::G_PTRMASK = 221 , LIEF::assembly::ebpf::G_SMIN = 222 , LIEF::assembly::ebpf::G_SMAX = 223 ,
  LIEF::assembly::ebpf::G_UMIN = 224 , LIEF::assembly::ebpf::G_UMAX = 225 , LIEF::assembly::ebpf::G_ABS = 226 , LIEF::assembly::ebpf::G_LROUND = 227 ,
  LIEF::assembly::ebpf::G_LLROUND = 228 , LIEF::assembly::ebpf::G_BR = 229 , LIEF::assembly::ebpf::G_BRJT = 230 , LIEF::assembly::ebpf::G_VSCALE = 231 ,
  LIEF::assembly::ebpf::G_INSERT_SUBVECTOR = 232 , LIEF::assembly::ebpf::G_EXTRACT_SUBVECTOR = 233 , LIEF::assembly::ebpf::G_INSERT_VECTOR_ELT = 234 , LIEF::assembly::ebpf::G_EXTRACT_VECTOR_ELT = 235 ,
  LIEF::assembly::ebpf::G_SHUFFLE_VECTOR = 236 , LIEF::assembly::ebpf::G_SPLAT_VECTOR = 237 , LIEF::assembly::ebpf::G_STEP_VECTOR = 238 , LIEF::assembly::ebpf::G_VECTOR_COMPRESS = 239 ,
  LIEF::assembly::ebpf::G_CTTZ = 240 , LIEF::assembly::ebpf::G_CTTZ_ZERO_UNDEF = 241 , LIEF::assembly::ebpf::G_CTLZ = 242 , LIEF::assembly::ebpf::G_CTLZ_ZERO_UNDEF = 243 ,
  LIEF::assembly::ebpf::G_CTPOP = 244 , LIEF::assembly::ebpf::G_BSWAP = 245 , LIEF::assembly::ebpf::G_BITREVERSE = 246 , LIEF::assembly::ebpf::G_FCEIL = 247 ,
  LIEF::assembly::ebpf::G_FCOS = 248 , LIEF::assembly::ebpf::G_FSIN = 249 , LIEF::assembly::ebpf::G_FSINCOS = 250 , LIEF::assembly::ebpf::G_FTAN = 251 ,
  LIEF::assembly::ebpf::G_FACOS = 252 , LIEF::assembly::ebpf::G_FASIN = 253 , LIEF::assembly::ebpf::G_FATAN = 254 , LIEF::assembly::ebpf::G_FATAN2 = 255 ,
  LIEF::assembly::ebpf::G_FCOSH = 256 , LIEF::assembly::ebpf::G_FSINH = 257 , LIEF::assembly::ebpf::G_FTANH = 258 , LIEF::assembly::ebpf::G_FSQRT = 259 ,
  LIEF::assembly::ebpf::G_FFLOOR = 260 , LIEF::assembly::ebpf::G_FRINT = 261 , LIEF::assembly::ebpf::G_FNEARBYINT = 262 , LIEF::assembly::ebpf::G_ADDRSPACE_CAST = 263 ,
  LIEF::assembly::ebpf::G_BLOCK_ADDR = 264 , LIEF::assembly::ebpf::G_JUMP_TABLE = 265 , LIEF::assembly::ebpf::G_DYN_STACKALLOC = 266 , LIEF::assembly::ebpf::G_STACKSAVE = 267 ,
  LIEF::assembly::ebpf::G_STACKRESTORE = 268 , LIEF::assembly::ebpf::G_STRICT_FADD = 269 , LIEF::assembly::ebpf::G_STRICT_FSUB = 270 , LIEF::assembly::ebpf::G_STRICT_FMUL = 271 ,
  LIEF::assembly::ebpf::G_STRICT_FDIV = 272 , LIEF::assembly::ebpf::G_STRICT_FREM = 273 , LIEF::assembly::ebpf::G_STRICT_FMA = 274 , LIEF::assembly::ebpf::G_STRICT_FSQRT = 275 ,
  LIEF::assembly::ebpf::G_STRICT_FLDEXP = 276 , LIEF::assembly::ebpf::G_READ_REGISTER = 277 , LIEF::assembly::ebpf::G_WRITE_REGISTER = 278 , LIEF::assembly::ebpf::G_MEMCPY = 279 ,
  LIEF::assembly::ebpf::G_MEMCPY_INLINE = 280 , LIEF::assembly::ebpf::G_MEMMOVE = 281 , LIEF::assembly::ebpf::G_MEMSET = 282 , LIEF::assembly::ebpf::G_BZERO = 283 ,
  LIEF::assembly::ebpf::G_TRAP = 284 , LIEF::assembly::ebpf::G_DEBUGTRAP = 285 , LIEF::assembly::ebpf::G_UBSANTRAP = 286 , LIEF::assembly::ebpf::G_VECREDUCE_SEQ_FADD = 287 ,
  LIEF::assembly::ebpf::G_VECREDUCE_SEQ_FMUL = 288 , LIEF::assembly::ebpf::G_VECREDUCE_FADD = 289 , LIEF::assembly::ebpf::G_VECREDUCE_FMUL = 290 , LIEF::assembly::ebpf::G_VECREDUCE_FMAX = 291 ,
  LIEF::assembly::ebpf::G_VECREDUCE_FMIN = 292 , LIEF::assembly::ebpf::G_VECREDUCE_FMAXIMUM = 293 , LIEF::assembly::ebpf::G_VECREDUCE_FMINIMUM = 294 , LIEF::assembly::ebpf::G_VECREDUCE_ADD = 295 ,
  LIEF::assembly::ebpf::G_VECREDUCE_MUL = 296 , LIEF::assembly::ebpf::G_VECREDUCE_AND = 297 , LIEF::assembly::ebpf::G_VECREDUCE_OR = 298 , LIEF::assembly::ebpf::G_VECREDUCE_XOR = 299 ,
  LIEF::assembly::ebpf::G_VECREDUCE_SMAX = 300 , LIEF::assembly::ebpf::G_VECREDUCE_SMIN = 301 , LIEF::assembly::ebpf::G_VECREDUCE_UMAX = 302 , LIEF::assembly::ebpf::G_VECREDUCE_UMIN = 303 ,
  LIEF::assembly::ebpf::G_SBFX = 304 , LIEF::assembly::ebpf::G_UBFX = 305 , LIEF::assembly::ebpf::ADJCALLSTACKDOWN = 306 , LIEF::assembly::ebpf::ADJCALLSTACKUP = 307 ,
  LIEF::assembly::ebpf::FI_ri = 308 , LIEF::assembly::ebpf::MEMCPY = 309 , LIEF::assembly::ebpf::Select = 310 , LIEF::assembly::ebpf::Select_32 = 311 ,
  LIEF::assembly::ebpf::Select_32_64 = 312 , LIEF::assembly::ebpf::Select_64_32 = 313 , LIEF::assembly::ebpf::Select_Ri = 314 , LIEF::assembly::ebpf::Select_Ri_32 = 315 ,
  LIEF::assembly::ebpf::Select_Ri_32_64 = 316 , LIEF::assembly::ebpf::Select_Ri_64_32 = 317 , LIEF::assembly::ebpf::ADDR_SPACE_CAST = 318 , LIEF::assembly::ebpf::ADD_ri = 319 ,
  LIEF::assembly::ebpf::ADD_ri_32 = 320 , LIEF::assembly::ebpf::ADD_rr = 321 , LIEF::assembly::ebpf::ADD_rr_32 = 322 , LIEF::assembly::ebpf::AND_ri = 323 ,
  LIEF::assembly::ebpf::AND_ri_32 = 324 , LIEF::assembly::ebpf::AND_rr = 325 , LIEF::assembly::ebpf::AND_rr_32 = 326 , LIEF::assembly::ebpf::BE16 = 327 ,
  LIEF::assembly::ebpf::BE32 = 328 , LIEF::assembly::ebpf::BE64 = 329 , LIEF::assembly::ebpf::BSWAP16 = 330 , LIEF::assembly::ebpf::BSWAP32 = 331 ,
  LIEF::assembly::ebpf::BSWAP64 = 332 , LIEF::assembly::ebpf::CMPXCHGD = 333 , LIEF::assembly::ebpf::CMPXCHGW32 = 334 , LIEF::assembly::ebpf::CORE_LD32 = 335 ,
  LIEF::assembly::ebpf::CORE_LD64 = 336 , LIEF::assembly::ebpf::CORE_SHIFT = 337 , LIEF::assembly::ebpf::CORE_ST = 338 , LIEF::assembly::ebpf::DIV_ri = 339 ,
  LIEF::assembly::ebpf::DIV_ri_32 = 340 , LIEF::assembly::ebpf::DIV_rr = 341 , LIEF::assembly::ebpf::DIV_rr_32 = 342 , LIEF::assembly::ebpf::JAL = 343 ,
  LIEF::assembly::ebpf::JALX = 344 , LIEF::assembly::ebpf::JCOND = 345 , LIEF::assembly::ebpf::JEQ_ri = 346 , LIEF::assembly::ebpf::JEQ_ri_32 = 347 ,
  LIEF::assembly::ebpf::JEQ_rr = 348 , LIEF::assembly::ebpf::JEQ_rr_32 = 349 , LIEF::assembly::ebpf::JMP = 350 , LIEF::assembly::ebpf::JMPL = 351 ,
  LIEF::assembly::ebpf::JNE_ri = 352 , LIEF::assembly::ebpf::JNE_ri_32 = 353 , LIEF::assembly::ebpf::JNE_rr = 354 , LIEF::assembly::ebpf::JNE_rr_32 = 355 ,
  LIEF::assembly::ebpf::JSET_ri = 356 , LIEF::assembly::ebpf::JSET_ri_32 = 357 , LIEF::assembly::ebpf::JSET_rr = 358 , LIEF::assembly::ebpf::JSET_rr_32 = 359 ,
  LIEF::assembly::ebpf::JSGE_ri = 360 , LIEF::assembly::ebpf::JSGE_ri_32 = 361 , LIEF::assembly::ebpf::JSGE_rr = 362 , LIEF::assembly::ebpf::JSGE_rr_32 = 363 ,
  LIEF::assembly::ebpf::JSGT_ri = 364 , LIEF::assembly::ebpf::JSGT_ri_32 = 365 , LIEF::assembly::ebpf::JSGT_rr = 366 , LIEF::assembly::ebpf::JSGT_rr_32 = 367 ,
  LIEF::assembly::ebpf::JSLE_ri = 368 , LIEF::assembly::ebpf::JSLE_ri_32 = 369 , LIEF::assembly::ebpf::JSLE_rr = 370 , LIEF::assembly::ebpf::JSLE_rr_32 = 371 ,
  LIEF::assembly::ebpf::JSLT_ri = 372 , LIEF::assembly::ebpf::JSLT_ri_32 = 373 , LIEF::assembly::ebpf::JSLT_rr = 374 , LIEF::assembly::ebpf::JSLT_rr_32 = 375 ,
  LIEF::assembly::ebpf::JUGE_ri = 376 , LIEF::assembly::ebpf::JUGE_ri_32 = 377 , LIEF::assembly::ebpf::JUGE_rr = 378 , LIEF::assembly::ebpf::JUGE_rr_32 = 379 ,
  LIEF::assembly::ebpf::JUGT_ri = 380 , LIEF::assembly::ebpf::JUGT_ri_32 = 381 , LIEF::assembly::ebpf::JUGT_rr = 382 , LIEF::assembly::ebpf::JUGT_rr_32 = 383 ,
  LIEF::assembly::ebpf::JULE_ri = 384 , LIEF::assembly::ebpf::JULE_ri_32 = 385 , LIEF::assembly::ebpf::JULE_rr = 386 , LIEF::assembly::ebpf::JULE_rr_32 = 387 ,
  LIEF::assembly::ebpf::JULT_ri = 388 , LIEF::assembly::ebpf::JULT_ri_32 = 389 , LIEF::assembly::ebpf::JULT_rr = 390 , LIEF::assembly::ebpf::JULT_rr_32 = 391 ,
  LIEF::assembly::ebpf::LDB = 392 , LIEF::assembly::ebpf::LDB32 = 393 , LIEF::assembly::ebpf::LDBSX = 394 , LIEF::assembly::ebpf::LDD = 395 ,
  LIEF::assembly::ebpf::LDH = 396 , LIEF::assembly::ebpf::LDH32 = 397 , LIEF::assembly::ebpf::LDHSX = 398 , LIEF::assembly::ebpf::LDW = 399 ,
  LIEF::assembly::ebpf::LDW32 = 400 , LIEF::assembly::ebpf::LDWSX = 401 , LIEF::assembly::ebpf::LD_ABS_B = 402 , LIEF::assembly::ebpf::LD_ABS_H = 403 ,
  LIEF::assembly::ebpf::LD_ABS_W = 404 , LIEF::assembly::ebpf::LD_IND_B = 405 , LIEF::assembly::ebpf::LD_IND_H = 406 , LIEF::assembly::ebpf::LD_IND_W = 407 ,
  LIEF::assembly::ebpf::LD_imm64 = 408 , LIEF::assembly::ebpf::LD_pseudo = 409 , LIEF::assembly::ebpf::LE16 = 410 , LIEF::assembly::ebpf::LE32 = 411 ,
  LIEF::assembly::ebpf::LE64 = 412 , LIEF::assembly::ebpf::MOD_ri = 413 , LIEF::assembly::ebpf::MOD_ri_32 = 414 , LIEF::assembly::ebpf::MOD_rr = 415 ,
  LIEF::assembly::ebpf::MOD_rr_32 = 416 , LIEF::assembly::ebpf::MOVSX_rr_16 = 417 , LIEF::assembly::ebpf::MOVSX_rr_32 = 418 , LIEF::assembly::ebpf::MOVSX_rr_32_16 = 419 ,
  LIEF::assembly::ebpf::MOVSX_rr_32_8 = 420 , LIEF::assembly::ebpf::MOVSX_rr_8 = 421 , LIEF::assembly::ebpf::MOV_32_64 = 422 , LIEF::assembly::ebpf::MOV_ri = 423 ,
  LIEF::assembly::ebpf::MOV_ri_32 = 424 , LIEF::assembly::ebpf::MOV_rr = 425 , LIEF::assembly::ebpf::MOV_rr_32 = 426 , LIEF::assembly::ebpf::MUL_ri = 427 ,
  LIEF::assembly::ebpf::MUL_ri_32 = 428 , LIEF::assembly::ebpf::MUL_rr = 429 , LIEF::assembly::ebpf::MUL_rr_32 = 430 , LIEF::assembly::ebpf::NEG_32 = 431 ,
  LIEF::assembly::ebpf::NEG_64 = 432 , LIEF::assembly::ebpf::NOP = 433 , LIEF::assembly::ebpf::OR_ri = 434 , LIEF::assembly::ebpf::OR_ri_32 = 435 ,
  LIEF::assembly::ebpf::OR_rr = 436 , LIEF::assembly::ebpf::OR_rr_32 = 437 , LIEF::assembly::ebpf::RET = 438 , LIEF::assembly::ebpf::SDIV_ri = 439 ,
  LIEF::assembly::ebpf::SDIV_ri_32 = 440 , LIEF::assembly::ebpf::SDIV_rr = 441 , LIEF::assembly::ebpf::SDIV_rr_32 = 442 , LIEF::assembly::ebpf::SLL_ri = 443 ,
  LIEF::assembly::ebpf::SLL_ri_32 = 444 , LIEF::assembly::ebpf::SLL_rr = 445 , LIEF::assembly::ebpf::SLL_rr_32 = 446 , LIEF::assembly::ebpf::SMOD_ri = 447 ,
  LIEF::assembly::ebpf::SMOD_ri_32 = 448 , LIEF::assembly::ebpf::SMOD_rr = 449 , LIEF::assembly::ebpf::SMOD_rr_32 = 450 , LIEF::assembly::ebpf::SRA_ri = 451 ,
  LIEF::assembly::ebpf::SRA_ri_32 = 452 , LIEF::assembly::ebpf::SRA_rr = 453 , LIEF::assembly::ebpf::SRA_rr_32 = 454 , LIEF::assembly::ebpf::SRL_ri = 455 ,
  LIEF::assembly::ebpf::SRL_ri_32 = 456 , LIEF::assembly::ebpf::SRL_rr = 457 , LIEF::assembly::ebpf::SRL_rr_32 = 458 , LIEF::assembly::ebpf::STB = 459 ,
  LIEF::assembly::ebpf::STB32 = 460 , LIEF::assembly::ebpf::STB_imm = 461 , LIEF::assembly::ebpf::STD = 462 , LIEF::assembly::ebpf::STD_imm = 463 ,
  LIEF::assembly::ebpf::STH = 464 , LIEF::assembly::ebpf::STH32 = 465 , LIEF::assembly::ebpf::STH_imm = 466 , LIEF::assembly::ebpf::STW = 467 ,
  LIEF::assembly::ebpf::STW32 = 468 , LIEF::assembly::ebpf::STW_imm = 469 , LIEF::assembly::ebpf::SUB_ri = 470 , LIEF::assembly::ebpf::SUB_ri_32 = 471 ,
  LIEF::assembly::ebpf::SUB_rr = 472 , LIEF::assembly::ebpf::SUB_rr_32 = 473 , LIEF::assembly::ebpf::XADDD = 474 , LIEF::assembly::ebpf::XADDW = 475 ,
  LIEF::assembly::ebpf::XADDW32 = 476 , LIEF::assembly::ebpf::XANDD = 477 , LIEF::assembly::ebpf::XANDW32 = 478 , LIEF::assembly::ebpf::XCHGD = 479 ,
  LIEF::assembly::ebpf::XCHGW32 = 480 , LIEF::assembly::ebpf::XFADDD = 481 , LIEF::assembly::ebpf::XFADDW32 = 482 , LIEF::assembly::ebpf::XFANDD = 483 ,
  LIEF::assembly::ebpf::XFANDW32 = 484 , LIEF::assembly::ebpf::XFORD = 485 , LIEF::assembly::ebpf::XFORW32 = 486 , LIEF::assembly::ebpf::XFXORD = 487 ,
  LIEF::assembly::ebpf::XFXORW32 = 488 , LIEF::assembly::ebpf::XORD = 489 , LIEF::assembly::ebpf::XORW32 = 490 , LIEF::assembly::ebpf::XOR_ri = 491 ,
  LIEF::assembly::ebpf::XOR_ri_32 = 492 , LIEF::assembly::ebpf::XOR_rr = 493 , LIEF::assembly::ebpf::XOR_rr_32 = 494 , LIEF::assembly::ebpf::XXORD = 495 ,
  LIEF::assembly::ebpf::XXORW32 = 496 , LIEF::assembly::ebpf::INSTRUCTION_LIST_END = 497
}