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_SPV_ENUMS_H |
10 | #define LLVM_IR_INTRINSIC_SPV_ENUMS_H |
11 | |
12 | namespace llvm { |
13 | namespace Intrinsic { |
14 | enum SPVIntrinsics : unsigned { |
15 | // Enum values for intrinsics |
16 | spv_all = 11111, // llvm.spv.all |
17 | spv_alloca, // llvm.spv.alloca |
18 | spv_alloca_array, // llvm.spv.alloca.array |
19 | spv_any, // llvm.spv.any |
20 | spv_assign_decoration, // llvm.spv.assign.decoration |
21 | spv_assign_name, // llvm.spv.assign.name |
22 | spv_assign_ptr_type, // llvm.spv.assign.ptr.type |
23 | spv_assign_type, // llvm.spv.assign.type |
24 | spv_assume, // llvm.spv.assume |
25 | spv_bitcast, // llvm.spv.bitcast |
26 | spv_cmpxchg, // llvm.spv.cmpxchg |
27 | spv_const_composite, // llvm.spv.const.composite |
28 | spv_create_handle, // llvm.spv.create.handle |
29 | spv_expect, // llvm.spv.expect |
30 | , // llvm.spv.extractelt |
31 | , // llvm.spv.extractv |
32 | spv_gep, // llvm.spv.gep |
33 | spv_init_global, // llvm.spv.init.global |
34 | spv_inline_asm, // llvm.spv.inline.asm |
35 | spv_insertelt, // llvm.spv.insertelt |
36 | spv_insertv, // llvm.spv.insertv |
37 | spv_lerp, // llvm.spv.lerp |
38 | spv_lifetime_end, // llvm.spv.lifetime.end |
39 | spv_lifetime_start, // llvm.spv.lifetime.start |
40 | spv_load, // llvm.spv.load |
41 | spv_ptrcast, // llvm.spv.ptrcast |
42 | spv_rsqrt, // llvm.spv.rsqrt |
43 | spv_store, // llvm.spv.store |
44 | spv_switch, // llvm.spv.switch |
45 | spv_thread_id, // llvm.spv.thread.id |
46 | spv_track_constant, // llvm.spv.track.constant |
47 | spv_undef, // llvm.spv.undef |
48 | spv_unreachable, // llvm.spv.unreachable |
49 | spv_unref_global, // llvm.spv.unref.global |
50 | }; // enum |
51 | } // namespace Intrinsic |
52 | } // namespace llvm |
53 | |
54 | #endif |
55 | |