MLIR 24.0.0git
NVVMOps.h File Reference
#include "mlir/Dialect/LLVMIR/NVVMDialect.h"
#include <optional>

Go to the source code of this file.

Namespaces

namespace  mlir
 Include the generated interface declarations.
namespace  mlir::NVVM

Functions

mlir::ParseResult mlir::NVVM::parseCTAGroup (mlir::OpAsmParser &parser, mlir::NVVM::CTAGroupKindAttr &groupAttr)
void mlir::NVVM::printCTAGroup (mlir::OpAsmPrinter &printer, mlir::Operation *, mlir::NVVM::CTAGroupKindAttr groupAttr)
void mlir::NVVM::nvvmInferResultRanges (std::optional< mlir::LLVM::ConstantRangeAttr > range, mlir::Value result, mlir::ArrayRef< mlir::ConstantIntRanges > argRanges, mlir::SetIntRangeFn setResultRanges)
mlir::LogicalResult mlir::NVVM::verifyConstantRangeAttr (mlir::Operation *op, std::optional< mlir::LLVM::ConstantRangeAttr > rangeAttr)