clang 20.0.0 (based on r547379) from build 12806354. Bug: http://b/379133546 Test: N/A Change-Id: I2eb8938af55d809de674be63cb30cf27e801862b Upstream-Commit: ad834e67b1105d15ef907f6255d4c96e8e733f57
60 lines
3.5 KiB
C++
60 lines
3.5 KiB
C++
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|
|
|* *|
|
|
|* Intrinsic Function Source Fragment *|
|
|
|* *|
|
|
|* Automatically generated file, do not edit! *|
|
|
|* *|
|
|
\*===----------------------------------------------------------------------===*/
|
|
|
|
#ifndef LLVM_IR_INTRINSIC_SPV_ENUMS_H
|
|
#define LLVM_IR_INTRINSIC_SPV_ENUMS_H
|
|
|
|
namespace llvm::Intrinsic {
|
|
enum SPVIntrinsics : unsigned {
|
|
// Enum values for intrinsics.
|
|
spv_all = 11149, // llvm.spv.all
|
|
spv_alloca, // llvm.spv.alloca
|
|
spv_alloca_array, // llvm.spv.alloca.array
|
|
spv_any, // llvm.spv.any
|
|
spv_assign_decoration, // llvm.spv.assign.decoration
|
|
spv_assign_name, // llvm.spv.assign.name
|
|
spv_assign_ptr_type, // llvm.spv.assign.ptr.type
|
|
spv_assign_type, // llvm.spv.assign.type
|
|
spv_assume, // llvm.spv.assume
|
|
spv_bitcast, // llvm.spv.bitcast
|
|
spv_cmpxchg, // llvm.spv.cmpxchg
|
|
spv_const_composite, // llvm.spv.const.composite
|
|
spv_create_handle, // llvm.spv.create.handle
|
|
spv_expect, // llvm.spv.expect
|
|
spv_extractelt, // llvm.spv.extractelt
|
|
spv_extractv, // llvm.spv.extractv
|
|
spv_fdot, // llvm.spv.fdot
|
|
spv_frac, // llvm.spv.frac
|
|
spv_gep, // llvm.spv.gep
|
|
spv_init_global, // llvm.spv.init.global
|
|
spv_inline_asm, // llvm.spv.inline.asm
|
|
spv_insertelt, // llvm.spv.insertelt
|
|
spv_insertv, // llvm.spv.insertv
|
|
spv_length, // llvm.spv.length
|
|
spv_lerp, // llvm.spv.lerp
|
|
spv_lifetime_end, // llvm.spv.lifetime.end
|
|
spv_lifetime_start, // llvm.spv.lifetime.start
|
|
spv_load, // llvm.spv.load
|
|
spv_normalize, // llvm.spv.normalize
|
|
spv_ptrcast, // llvm.spv.ptrcast
|
|
spv_rsqrt, // llvm.spv.rsqrt
|
|
spv_saturate, // llvm.spv.saturate
|
|
spv_sdot, // llvm.spv.sdot
|
|
spv_store, // llvm.spv.store
|
|
spv_switch, // llvm.spv.switch
|
|
spv_thread_id, // llvm.spv.thread.id
|
|
spv_track_constant, // llvm.spv.track.constant
|
|
spv_udot, // llvm.spv.udot
|
|
spv_undef, // llvm.spv.undef
|
|
spv_unreachable, // llvm.spv.unreachable
|
|
spv_unref_global, // llvm.spv.unref.global
|
|
}; // enum
|
|
} // namespace llvm::Intrinsic
|
|
|
|
#endif
|