1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Intrinsic Function Source Fragment *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9#ifndef LLVM_IR_INTRINSIC_BPF_ENUMS_H
10#define LLVM_IR_INTRINSIC_BPF_ENUMS_H
11namespace llvm::Intrinsic {
12enum BPFIntrinsics : unsigned {
13// Enum values for intrinsics.
14 bpf_btf_type_id = 4189, // llvm.bpf.btf.type.id (IntrinsicsBPF.td:26)
15 bpf_compare, // llvm.bpf.compare (IntrinsicsBPF.td:37)
16 bpf_getelementptr_and_load, // llvm.bpf.getelementptr.and.load (IntrinsicsBPF.td:40)
17 bpf_getelementptr_and_store, // llvm.bpf.getelementptr.and.store (IntrinsicsBPF.td:59)
18 bpf_load_byte, // llvm.bpf.load.byte (IntrinsicsBPF.td:15)
19 bpf_load_half, // llvm.bpf.load.half (IntrinsicsBPF.td:17)
20 bpf_load_word, // llvm.bpf.load.word (IntrinsicsBPF.td:19)
21 bpf_passthrough, // llvm.bpf.passthrough (IntrinsicsBPF.td:35)
22 bpf_preserve_enum_value, // llvm.bpf.preserve.enum.value (IntrinsicsBPF.td:32)
23 bpf_preserve_field_info, // llvm.bpf.preserve.field.info (IntrinsicsBPF.td:23)
24 bpf_preserve_type_info, // llvm.bpf.preserve.type.info (IntrinsicsBPF.td:29)
25 bpf_pseudo, // llvm.bpf.pseudo (IntrinsicsBPF.td:21)
26}; // enum
27} // namespace llvm::Intrinsic
28#endif
29
30