• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
11 
12 namespace llvm::Intrinsic {
13 enum BPFIntrinsics : unsigned {
14 // Enum values for intrinsics.
15     bpf_btf_type_id = 3617,                           // llvm.bpf.btf.type.id
16     bpf_compare,                               // llvm.bpf.compare
17     bpf_getelementptr_and_load,                // llvm.bpf.getelementptr.and.load
18     bpf_getelementptr_and_store,               // llvm.bpf.getelementptr.and.store
19     bpf_load_byte,                             // llvm.bpf.load.byte
20     bpf_load_half,                             // llvm.bpf.load.half
21     bpf_load_word,                             // llvm.bpf.load.word
22     bpf_passthrough,                           // llvm.bpf.passthrough
23     bpf_preserve_enum_value,                   // llvm.bpf.preserve.enum.value
24     bpf_preserve_field_info,                   // llvm.bpf.preserve.field.info
25     bpf_preserve_type_info,                    // llvm.bpf.preserve.type.info
26     bpf_pseudo,                                // llvm.bpf.pseudo
27 }; // enum
28 } // namespace llvm::Intrinsic
29 
30 #endif
31