Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Blame | Last modification | View Log | Download | RSS feed

  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_alloca = 8562,                                // llvm.spv.alloca
  17.     spv_assign_name,                           // llvm.spv.assign.name
  18.     spv_assign_type,                           // llvm.spv.assign.type
  19.     spv_bitcast,                               // llvm.spv.bitcast
  20.     spv_cmpxchg,                               // llvm.spv.cmpxchg
  21.     spv_const_composite,                       // llvm.spv.const.composite
  22.     spv_extractelt,                            // llvm.spv.extractelt
  23.     spv_extractv,                              // llvm.spv.extractv
  24.     spv_gep,                                   // llvm.spv.gep
  25.     spv_init_global,                           // llvm.spv.init.global
  26.     spv_insertelt,                             // llvm.spv.insertelt
  27.     spv_insertv,                               // llvm.spv.insertv
  28.     spv_load,                                  // llvm.spv.load
  29.     spv_store,                                 // llvm.spv.store
  30.     spv_switch,                                // llvm.spv.switch
  31.     spv_track_constant,                        // llvm.spv.track.constant
  32.     spv_unreachable,                           // llvm.spv.unreachable
  33.     spv_unref_global,                          // llvm.spv.unref.global
  34. }; // enum
  35. } // namespace Intrinsic
  36. } // namespace llvm
  37.  
  38. #endif
  39.