Files
clang-r547379/include/llvm/IR/IntrinsicsDirectX.h
Ryan Prichard 6024e5c395 Update prebuilt Clang to r547379 (20.0.0).
clang 20.0.0 (based on r547379) from build 12806354.

Bug: http://b/379133546
Test: N/A
Change-Id: I2eb8938af55d809de674be63cb30cf27e801862b

Upstream-Commit: ad834e67b1105d15ef907f6255d4c96e8e733f57
2025-11-26 14:59:46 -05:00

45 lines
2.5 KiB
C++

/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|* *|
|* Intrinsic Function Source Fragment *|
|* *|
|* Automatically generated file, do not edit! *|
|* *|
\*===----------------------------------------------------------------------===*/
#ifndef LLVM_IR_INTRINSIC_DX_ENUMS_H
#define LLVM_IR_INTRINSIC_DX_ENUMS_H
namespace llvm::Intrinsic {
enum DXIntrinsics : unsigned {
// Enum values for intrinsics.
dx_all = 3629, // llvm.dx.all
dx_any, // llvm.dx.any
dx_clamp, // llvm.dx.clamp
dx_create_handle, // llvm.dx.create.handle
dx_dot2, // llvm.dx.dot2
dx_dot3, // llvm.dx.dot3
dx_dot4, // llvm.dx.dot4
dx_fdot, // llvm.dx.fdot
dx_flattened_thread_id_in_group, // llvm.dx.flattened.thread.id.in.group
dx_frac, // llvm.dx.frac
dx_group_id, // llvm.dx.group.id
dx_handle_fromBinding, // llvm.dx.handle.fromBinding
dx_imad, // llvm.dx.imad
dx_isinf, // llvm.dx.isinf
dx_length, // llvm.dx.length
dx_lerp, // llvm.dx.lerp
dx_normalize, // llvm.dx.normalize
dx_rcp, // llvm.dx.rcp
dx_rsqrt, // llvm.dx.rsqrt
dx_saturate, // llvm.dx.saturate
dx_sdot, // llvm.dx.sdot
dx_thread_id, // llvm.dx.thread.id
dx_thread_id_in_group, // llvm.dx.thread.id.in.group
dx_uclamp, // llvm.dx.uclamp
dx_udot, // llvm.dx.udot
dx_umad, // llvm.dx.umad
}; // enum
} // namespace llvm::Intrinsic
#endif