| /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |
| |* *| |
| |* Intrinsic Function Source Fragment *| |
| |* *| |
| |* Automatically generated file, do not edit! *| |
| |* *| |
| \*===----------------------------------------------------------------------===*/ |
| |
| #ifndef LLVM_IR_INTRINSIC_LOONGARCH_ENUMS_H |
| #define LLVM_IR_INTRINSIC_LOONGARCH_ENUMS_H |
| |
| namespace llvm { |
| namespace Intrinsic { |
| enum LOONGARCHIntrinsics : unsigned { |
| // Enum values for intrinsics |
| loongarch_masked_atomicrmw_add_i32 = 4600, // llvm.loongarch.masked.atomicrmw.add.i32 |
| loongarch_masked_atomicrmw_add_i64, // llvm.loongarch.masked.atomicrmw.add.i64 |
| loongarch_masked_atomicrmw_nand_i32, // llvm.loongarch.masked.atomicrmw.nand.i32 |
| loongarch_masked_atomicrmw_nand_i64, // llvm.loongarch.masked.atomicrmw.nand.i64 |
| loongarch_masked_atomicrmw_sub_i32, // llvm.loongarch.masked.atomicrmw.sub.i32 |
| loongarch_masked_atomicrmw_sub_i64, // llvm.loongarch.masked.atomicrmw.sub.i64 |
| loongarch_masked_atomicrmw_xchg_i32, // llvm.loongarch.masked.atomicrmw.xchg.i32 |
| loongarch_masked_atomicrmw_xchg_i64, // llvm.loongarch.masked.atomicrmw.xchg.i64 |
| }; // enum |
| } // namespace Intrinsic |
| } // namespace llvm |
| |
| #endif |