namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyAsmDialect(AsmDialect val) { … }
::std::optional<AsmDialect> symbolizeAsmDialect(::llvm::StringRef str) { … }
::std::optional<AsmDialect> symbolizeAsmDialect(uint64_t value) { … }
bool AsmDialectAttr::classof(::mlir::Attribute attr) { … }
AsmDialectAttr AsmDialectAttr::get(::mlir::MLIRContext *context, AsmDialect val) { … }
AsmDialect AsmDialectAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyAtomicBinOp(AtomicBinOp val) { … }
::std::optional<AtomicBinOp> symbolizeAtomicBinOp(::llvm::StringRef str) { … }
::std::optional<AtomicBinOp> symbolizeAtomicBinOp(uint64_t value) { … }
bool AtomicBinOpAttr::classof(::mlir::Attribute attr) { … }
AtomicBinOpAttr AtomicBinOpAttr::get(::mlir::MLIRContext *context, AtomicBinOp val) { … }
AtomicBinOp AtomicBinOpAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyAtomicOrdering(AtomicOrdering val) { … }
::std::optional<AtomicOrdering> symbolizeAtomicOrdering(::llvm::StringRef str) { … }
::std::optional<AtomicOrdering> symbolizeAtomicOrdering(uint64_t value) { … }
bool AtomicOrderingAttr::classof(::mlir::Attribute attr) { … }
AtomicOrderingAttr AtomicOrderingAttr::get(::mlir::MLIRContext *context, AtomicOrdering val) { … }
AtomicOrdering AtomicOrderingAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
namespace cconv {
::llvm::StringRef stringifyCConv(CConv val) { … }
::std::optional<CConv> symbolizeCConv(::llvm::StringRef str) { … }
::std::optional<CConv> symbolizeCConv(uint64_t value) { … }
bool CConvAttr::classof(::mlir::Attribute attr) { … }
CConvAttr CConvAttr::get(::mlir::MLIRContext *context, CConv val) { … }
CConv CConvAttr::getValue() const { … }
}
}
}
namespace mlir {
namespace LLVM {
namespace comdat {
::llvm::StringRef stringifyComdat(Comdat val) { … }
::std::optional<Comdat> symbolizeComdat(::llvm::StringRef str) { … }
::std::optional<Comdat> symbolizeComdat(uint64_t value) { … }
bool ComdatAttr::classof(::mlir::Attribute attr) { … }
ComdatAttr ComdatAttr::get(::mlir::MLIRContext *context, Comdat val) { … }
Comdat ComdatAttr::getValue() const { … }
}
}
}
namespace mlir {
namespace LLVM {
std::string stringifyDIFlags(DIFlags symbol) { … }
::std::optional<DIFlags> symbolizeDIFlags(::llvm::StringRef str) { … }
::std::optional<DIFlags> symbolizeDIFlags(uint32_t value) { … }
bool DIFlagsAttr::classof(::mlir::Attribute attr) { … }
DIFlagsAttr DIFlagsAttr::get(::mlir::MLIRContext *context, DIFlags val) { … }
DIFlags DIFlagsAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
std::string stringifyDISubprogramFlags(DISubprogramFlags symbol) { … }
::std::optional<DISubprogramFlags> symbolizeDISubprogramFlags(::llvm::StringRef str) { … }
::std::optional<DISubprogramFlags> symbolizeDISubprogramFlags(uint32_t value) { … }
bool DISubprogramFlagsAttr::classof(::mlir::Attribute attr) { … }
DISubprogramFlagsAttr DISubprogramFlagsAttr::get(::mlir::MLIRContext *context, DISubprogramFlags val) { … }
DISubprogramFlags DISubprogramFlagsAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyFCmpPredicate(FCmpPredicate val) { … }
::std::optional<FCmpPredicate> symbolizeFCmpPredicate(::llvm::StringRef str) { … }
::std::optional<FCmpPredicate> symbolizeFCmpPredicate(uint64_t value) { … }
bool FCmpPredicateAttr::classof(::mlir::Attribute attr) { … }
FCmpPredicateAttr FCmpPredicateAttr::get(::mlir::MLIRContext *context, FCmpPredicate val) { … }
FCmpPredicate FCmpPredicateAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyFPExceptionBehavior(FPExceptionBehavior val) { … }
::std::optional<FPExceptionBehavior> symbolizeFPExceptionBehavior(::llvm::StringRef str) { … }
::std::optional<FPExceptionBehavior> symbolizeFPExceptionBehavior(uint64_t value) { … }
bool FPExceptionBehaviorAttr::classof(::mlir::Attribute attr) { … }
FPExceptionBehaviorAttr FPExceptionBehaviorAttr::get(::mlir::MLIRContext *context, FPExceptionBehavior val) { … }
FPExceptionBehavior FPExceptionBehaviorAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
std::string stringifyFastmathFlags(FastmathFlags symbol) { … }
::std::optional<FastmathFlags> symbolizeFastmathFlags(::llvm::StringRef str) { … }
::std::optional<FastmathFlags> symbolizeFastmathFlags(uint32_t value) { … }
}
}
namespace mlir {
namespace LLVM {
namespace framePointerKind {
::llvm::StringRef stringifyFramePointerKind(FramePointerKind val) { … }
::std::optional<FramePointerKind> symbolizeFramePointerKind(::llvm::StringRef str) { … }
::std::optional<FramePointerKind> symbolizeFramePointerKind(uint64_t value) { … }
bool FramePointerKindAttr::classof(::mlir::Attribute attr) { … }
FramePointerKindAttr FramePointerKindAttr::get(::mlir::MLIRContext *context, FramePointerKind val) { … }
FramePointerKind FramePointerKindAttr::getValue() const { … }
}
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyICmpPredicate(ICmpPredicate val) { … }
::std::optional<ICmpPredicate> symbolizeICmpPredicate(::llvm::StringRef str) { … }
::std::optional<ICmpPredicate> symbolizeICmpPredicate(uint64_t value) { … }
bool ICmpPredicateAttr::classof(::mlir::Attribute attr) { … }
ICmpPredicateAttr ICmpPredicateAttr::get(::mlir::MLIRContext *context, ICmpPredicate val) { … }
ICmpPredicate ICmpPredicateAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
std::string stringifyIntegerOverflowFlags(IntegerOverflowFlags symbol) { … }
::std::optional<IntegerOverflowFlags> symbolizeIntegerOverflowFlags(::llvm::StringRef str) { … }
::std::optional<IntegerOverflowFlags> symbolizeIntegerOverflowFlags(uint32_t value) { … }
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyDIEmissionKind(DIEmissionKind val) { … }
::std::optional<DIEmissionKind> symbolizeDIEmissionKind(::llvm::StringRef str) { … }
::std::optional<DIEmissionKind> symbolizeDIEmissionKind(uint64_t value) { … }
bool DIEmissionKindAttr::classof(::mlir::Attribute attr) { … }
DIEmissionKindAttr DIEmissionKindAttr::get(::mlir::MLIRContext *context, DIEmissionKind val) { … }
DIEmissionKind DIEmissionKindAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyDINameTableKind(DINameTableKind val) { … }
::std::optional<DINameTableKind> symbolizeDINameTableKind(::llvm::StringRef str) { … }
::std::optional<DINameTableKind> symbolizeDINameTableKind(uint64_t value) { … }
bool DINameTableKindAttr::classof(::mlir::Attribute attr) { … }
DINameTableKindAttr DINameTableKindAttr::get(::mlir::MLIRContext *context, DINameTableKind val) { … }
DINameTableKind DINameTableKindAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
namespace linkage {
::llvm::StringRef stringifyLinkage(Linkage val) { … }
::std::optional<Linkage> symbolizeLinkage(::llvm::StringRef str) { … }
::std::optional<Linkage> symbolizeLinkage(uint64_t value) { … }
bool LinkageAttr::classof(::mlir::Attribute attr) { … }
LinkageAttr LinkageAttr::get(::mlir::MLIRContext *context, Linkage val) { … }
Linkage LinkageAttr::getValue() const { … }
}
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyModRefInfo(ModRefInfo val) { … }
::std::optional<ModRefInfo> symbolizeModRefInfo(::llvm::StringRef str) { … }
::std::optional<ModRefInfo> symbolizeModRefInfo(uint64_t value) { … }
bool ModRefInfoAttr::classof(::mlir::Attribute attr) { … }
ModRefInfoAttr ModRefInfoAttr::get(::mlir::MLIRContext *context, ModRefInfo val) { … }
ModRefInfo ModRefInfoAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyRoundingMode(RoundingMode val) { … }
::std::optional<RoundingMode> symbolizeRoundingMode(::llvm::StringRef str) { … }
bool RoundingModeAttr::classof(::mlir::Attribute attr) { … }
RoundingModeAttr RoundingModeAttr::get(::mlir::MLIRContext *context, RoundingMode val) { … }
RoundingMode RoundingModeAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
namespace tailcallkind {
::llvm::StringRef stringifyTailCallKind(TailCallKind val) { … }
::std::optional<TailCallKind> symbolizeTailCallKind(::llvm::StringRef str) { … }
::std::optional<TailCallKind> symbolizeTailCallKind(uint64_t value) { … }
bool TailCallKindAttr::classof(::mlir::Attribute attr) { … }
TailCallKindAttr TailCallKindAttr::get(::mlir::MLIRContext *context, TailCallKind val) { … }
TailCallKind TailCallKindAttr::getValue() const { … }
}
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyUnnamedAddr(UnnamedAddr val) { … }
::std::optional<UnnamedAddr> symbolizeUnnamedAddr(::llvm::StringRef str) { … }
::std::optional<UnnamedAddr> symbolizeUnnamedAddr(uint64_t value) { … }
bool UnnamedAddrAttr::classof(::mlir::Attribute attr) { … }
UnnamedAddrAttr UnnamedAddrAttr::get(::mlir::MLIRContext *context, UnnamedAddr val) { … }
UnnamedAddr UnnamedAddrAttr::getValue() const { … }
}
}
namespace mlir {
namespace LLVM {
::llvm::StringRef stringifyVisibility(Visibility val) { … }
::std::optional<Visibility> symbolizeVisibility(::llvm::StringRef str) { … }
::std::optional<Visibility> symbolizeVisibility(uint64_t value) { … }
bool VisibilityAttr::classof(::mlir::Attribute attr) { … }
VisibilityAttr VisibilityAttr::get(::mlir::MLIRContext *context, Visibility val) { … }
Visibility VisibilityAttr::getValue() const { … }
}
}