Lines Matching defs:enumerant
346 // Returns the C++ enumerant for the LLVM API.
409 // (Enum) to the corresponding LLVM API enumerant
422 for (const auto &enumerant : enumAttr.getAllCases()) {
423 StringRef llvmEnumerant = enumerant.getLLVMEnumerant();
424 StringRef cppEnumerant = enumerant.getSymbol();
438 // (Enum) to the corresponding LLVM API C-style enumerant
451 for (const auto &enumerant : enumAttr.getAllCases()) {
452 StringRef llvmEnumerant = enumerant.getLLVMEnumerant();
453 StringRef cppEnumerant = enumerant.getSymbol();
467 // containing switch-based logic to convert from the LLVM API enumerant to MLIR
481 for (const auto &enumerant : enumAttr.getAllCases()) {
482 StringRef llvmEnumerant = enumerant.getLLVMEnumerant();
483 StringRef cppEnumerant = enumerant.getSymbol();
488 for (const auto &enumerant : enumAttr.getAllUnsupportedCases()) {
489 StringRef llvmEnumerant = enumerant.getLLVMEnumerant();
502 // containing switch-based logic to convert from the LLVM API C-style enumerant
517 for (const auto &enumerant : enumAttr.getAllCases()) {
518 StringRef llvmEnumerant = enumerant.getLLVMEnumerant();
519 StringRef cppEnumerant = enumerant.getSymbol();