|
|
|||
File indexing completed on 2026-05-10 08:44:05
0001 /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ 0002 |* *| 0003 |* Intrinsic Function Source Fragment *| 0004 |* *| 0005 |* Automatically generated file, do not edit! *| 0006 |* *| 0007 \*===----------------------------------------------------------------------===*/ 0008 0009 #ifndef LLVM_IR_INTRINSIC_SPV_ENUMS_H 0010 #define LLVM_IR_INTRINSIC_SPV_ENUMS_H 0011 namespace llvm::Intrinsic { 0012 enum SPVIntrinsics : unsigned { 0013 // Enum values for intrinsics. 0014 spv_all = 11546, // llvm.spv.all 0015 spv_alloca, // llvm.spv.alloca 0016 spv_alloca_array, // llvm.spv.alloca.array 0017 spv_any, // llvm.spv.any 0018 spv_assign_decoration, // llvm.spv.assign.decoration 0019 spv_assign_name, // llvm.spv.assign.name 0020 spv_assign_ptr_type, // llvm.spv.assign.ptr.type 0021 spv_assign_type, // llvm.spv.assign.type 0022 spv_assume, // llvm.spv.assume 0023 spv_bitcast, // llvm.spv.bitcast 0024 spv_cmpxchg, // llvm.spv.cmpxchg 0025 spv_const_composite, // llvm.spv.const.composite 0026 spv_cross, // llvm.spv.cross 0027 spv_degrees, // llvm.spv.degrees 0028 spv_discard, // llvm.spv.discard 0029 spv_distance, // llvm.spv.distance 0030 spv_dot4add_i8packed, // llvm.spv.dot4add.i8packed 0031 spv_dot4add_u8packed, // llvm.spv.dot4add.u8packed 0032 spv_expect, // llvm.spv.expect 0033 spv_extractelt, // llvm.spv.extractelt 0034 spv_extractv, // llvm.spv.extractv 0035 spv_fdot, // llvm.spv.fdot 0036 spv_firstbitlow, // llvm.spv.firstbitlow 0037 spv_firstbitshigh, // llvm.spv.firstbitshigh 0038 spv_firstbituhigh, // llvm.spv.firstbituhigh 0039 spv_frac, // llvm.spv.frac 0040 spv_gep, // llvm.spv.gep 0041 spv_group_id, // llvm.spv.group.id 0042 spv_group_memory_barrier_with_group_sync, // llvm.spv.group.memory.barrier.with.group.sync 0043 spv_init_global, // llvm.spv.init.global 0044 spv_inline_asm, // llvm.spv.inline.asm 0045 spv_insertelt, // llvm.spv.insertelt 0046 spv_insertv, // llvm.spv.insertv 0047 spv_length, // llvm.spv.length 0048 spv_lerp, // llvm.spv.lerp 0049 spv_lifetime_end, // llvm.spv.lifetime.end 0050 spv_lifetime_start, // llvm.spv.lifetime.start 0051 spv_load, // llvm.spv.load 0052 spv_loop_merge, // llvm.spv.loop.merge 0053 spv_nclamp, // llvm.spv.nclamp 0054 spv_normalize, // llvm.spv.normalize 0055 spv_ptrcast, // llvm.spv.ptrcast 0056 spv_radians, // llvm.spv.radians 0057 spv_resource_getpointer, // llvm.spv.resource.getpointer 0058 spv_resource_handlefrombinding, // llvm.spv.resource.handlefrombinding 0059 spv_resource_load_typedbuffer, // llvm.spv.resource.load.typedbuffer 0060 spv_resource_store_typedbuffer, // llvm.spv.resource.store.typedbuffer 0061 spv_resource_updatecounter, // llvm.spv.resource.updatecounter 0062 spv_rsqrt, // llvm.spv.rsqrt 0063 spv_saturate, // llvm.spv.saturate 0064 spv_sclamp, // llvm.spv.sclamp 0065 spv_sdot, // llvm.spv.sdot 0066 spv_selection_merge, // llvm.spv.selection.merge 0067 spv_sign, // llvm.spv.sign 0068 spv_step, // llvm.spv.step 0069 spv_store, // llvm.spv.store 0070 spv_switch, // llvm.spv.switch 0071 spv_thread_id, // llvm.spv.thread.id 0072 spv_thread_id_in_group, // llvm.spv.thread.id.in.group 0073 spv_track_constant, // llvm.spv.track.constant 0074 spv_uclamp, // llvm.spv.uclamp 0075 spv_udot, // llvm.spv.udot 0076 spv_undef, // llvm.spv.undef 0077 spv_unreachable, // llvm.spv.unreachable 0078 spv_unref_global, // llvm.spv.unref.global 0079 spv_value_md, // llvm.spv.value.md 0080 spv_wave_active_countbits, // llvm.spv.wave.active.countbits 0081 spv_wave_all, // llvm.spv.wave.all 0082 spv_wave_any, // llvm.spv.wave.any 0083 spv_wave_is_first_lane, // llvm.spv.wave.is.first.lane 0084 spv_wave_readlane, // llvm.spv.wave.readlane 0085 spv_wave_reduce_max, // llvm.spv.wave.reduce.max 0086 spv_wave_reduce_sum, // llvm.spv.wave.reduce.sum 0087 spv_wave_reduce_umax, // llvm.spv.wave.reduce.umax 0088 }; // enum 0089 } // namespace llvm::Intrinsic 0090 #endif 0091
| [ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
|
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
|